<SEC-DOCUMENT>0001003078-23-000102.txt : 20231025
<SEC-HEADER>0001003078-23-000102.hdr.sgml : 20231025
<ACCEPTANCE-DATETIME>20231025143920
ACCESSION NUMBER:		0001003078-23-000102
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		107
CONFORMED PERIOD OF REPORT:	20230902
FILED AS OF DATE:		20231025
DATE AS OF CHANGE:		20231025

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			MSC INDUSTRIAL DIRECT CO INC
		CENTRAL INDEX KEY:			0001003078
		STANDARD INDUSTRIAL CLASSIFICATION:	WHOLESALE-INDUSTRIAL MACHINERY & EQUIPMENT [5084]
		IRS NUMBER:				113289165
		STATE OF INCORPORATION:			NY
		FISCAL YEAR END:			0902

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-14130
		FILM NUMBER:		231345248

	BUSINESS ADDRESS:	
		STREET 1:		515 BROADHOLLOW ROAD
		CITY:			MELVILLE
		STATE:			NY
		ZIP:			11747
		BUSINESS PHONE:		516-812-2000

	MAIL ADDRESS:	
		STREET 1:		515 BROADHOLLOW ROAD
		CITY:			MELVILLE
		STATE:			NY
		ZIP:			11747
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>msm-20230902.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with the Workiva Platform--><!--Copyright 2023 Workiva--><!--r:7fed54e4-832c-419c-a01c-27e26b239a77,g:38cb3807-9e4a-4f3a-9302-5a1e7d0d5789,d:08f2e000877e4ef49e3c7371a7b47aaf--><html xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:srt="http://fasb.org/srt/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:msm="http://www1.mscdirect.com/20230902" xmlns="http://www.w3.org/1999/xhtml" xmlns:link="http://www.xbrl.org/2003/linkbase" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>msm-20230902</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-32">0001003078</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-33">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-34">FY</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-35">false</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-956">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-957">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-964">http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligationsCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-965">http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligationsCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-970">http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligations</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-971">http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligations</ix:nonNumeric><ix:nonNumeric contextRef="c-273" name="ecd:TrdArrDuration" format="ixt-sec:durday" id="f-1212">366</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="msm-20230902.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-10-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</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="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="vote"><xbrli:measure>msm:vote</xbrli:measure></xbrli:unit><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:RegularDividendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:RegularDividendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:RegularDividendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:RegularDividendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:RegularDividendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:RegularDividendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:SpecialDividendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:SpecialDividendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:SpecialDividendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:SpecialDividendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:SpecialDividendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:SpecialDividendMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-08-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="center"><xbrli:measure>msm:center</xbrli:measure></xbrli:unit><xbrli:unit id="warehouse"><xbrli:measure>msm:warehouse</xbrli:measure></xbrli:unit><xbrli:unit id="manufacturinglocation"><xbrli:measure>msm:manufacturingLocation</xbrli:measure></xbrli:unit><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">msm:LeaseholdImprovementsAndBuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">msm:LeaseholdImprovementsAndBuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:EngmanTaylorCompanyIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:TowerFastenersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:BuckeyeTruEdgeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:TowerFastenersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">msm:TrademarksAndLicenseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">msm:TrademarksAndLicenseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>msm:segment</xbrli:measure></xbrli:unit><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:ManufacturingHeavyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:ManufacturingHeavyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:ManufacturingLightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:ManufacturingLightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:GovernmentCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:GovernmentCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:RetailWholesaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:RetailWholesaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:CommercialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:CommercialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:OtherCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:OtherCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:NationalAccountCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:NationalAccountCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:PublicSectorCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:PublicSectorCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:CoreAndOtherCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:CoreAndOtherCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">msm:OtherForeignCountriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">msm:OtherForeignCountriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">msm:LongIslandCustomerServiceCenterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="sqft"><xbrli:measure>utr:sqft</xbrli:measure></xbrli:unit><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">msm:LongIslandCustomerServiceCenterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">msm:PurchasersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">msm:PurchasersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">msm:ReceivablesPurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:BuckeyeAndTrueEdgeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:BuckeyeAndTrueEdgeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:BuckeyeAndTrueEdgeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:BuckeyeAndTrueEdgeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:BuckeyeAndTrueEdgeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:BuckeyeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:TrueEdgeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:BuckeyeAndTrueEdgeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:EngmanTaylorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:TowerFastenersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:TowerFastenersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-01</xbrli:startDate><xbrli:endDate>2022-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:TowerFastenersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:TowerFastenersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2022-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">msm:LongIslandCustomerServiceCenterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">msm:LongIslandCustomerServiceCenterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnusualRiskOrUncertaintyByNatureAxis">msm:CoronavirusAidReliefAndEconomicSecurityActMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnusualRiskOrUncertaintyByNatureAxis">msm:CoronavirusAidReliefAndEconomicSecurityActMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnusualRiskOrUncertaintyByNatureAxis">msm:CoronavirusAidReliefAndEconomicSecurityActMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">msm:CommittedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">msm:CommittedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">msm:UncommittedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">msm:UncommittedCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesDueJune112025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesDueJune112025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesDueMarch52027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesDueMarch52027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesDueJanuary122023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesDueJanuary122023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:Series2019aNotesDueMarch52024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:Series2019aNotesDueMarch52024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:ShelfFacilityAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeriesNotesDueMarch52024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesDueJanuary122023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:AmendedRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:AmendedRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:AmendedRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">msm:CommittedCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:AmendedRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">msm:AmendedUncommittedFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">msm:AmendedUncommittedFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">msm:AmendedUncommittedFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesDueJune112025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesDueMarch52027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:ShelfFacilityAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:ShelfFacilityAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeriesNotesDueJanuary122023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtAndShelfFacilityAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">msm:ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">msm:ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-10-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-06</xbrli:startDate><xbrli:endDate>2023-10-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:TwoThousandFiveOmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">msm:RangeOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">msm:RangeOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">msm:IncrementalDividendRightsPerformanceStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">msm:IncrementalDividendRightsRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:AssociateStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:AssociateStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2015-01-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:AssociateStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:AssociateStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:AssociateStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:AssociateStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:SavingsPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:SavingsPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:SavingsPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:ConsultingRelatedCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:OtherExitRelatedCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:ConsultingRelatedCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-256"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:OtherExitRelatedCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:ConsultingRelatedCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:OtherExitRelatedCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:ConsultingRelatedCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:OtherExitRelatedCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:ConsultingRelatedCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-265"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-266"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:OtherExitRelatedCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-267"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-268"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-09-03</xbrli:startDate><xbrli:endDate>2023-10-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-269"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-270"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="individual"><xbrli:measure>msm:individual</xbrli:measure></xbrli:unit><xbrli:context id="c-271"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">msm:TwoIndividualsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-272"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">msm:OneIndividualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-273"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">msm:KristenActisGrandeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-274"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">msm:KristenActisGrandeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ecd:TradingArrAxis">msm:KristenActisGrandeRuleTradingArrangementClassACommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-275"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">msm:KristenActisGrandeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ecd:TradingArrAxis">msm:KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-276"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-277"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-278"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-30</xbrli:startDate><xbrli:endDate>2021-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-279"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-280"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-29</xbrli:startDate><xbrli:endDate>2022-09-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-281"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-282"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-04</xbrli:startDate><xbrli:endDate>2023-09-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-283"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001003078</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-02</xbrli:instant></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-203 f-201 f-202" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-1" order="1"></ix:relationship></ix:resources></ix:header></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_1"></div><div style="min-height:27pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_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:88.440%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:1pt;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="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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Washington, D.C. 20549</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:120%">__________________________________</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-K</ix:nonNumeric></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:120%">__________________________________</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">    (Mark One)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.580%"><tr><td style="width:1.0%"></td><td style="width:4.822%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.978%"></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:'Wingdings',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="f-2">x</ix:nonNumeric></span></td><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:700;line-height:108%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-4"><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-3">September 2</ix:nonNumeric>, 2023</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">OR</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.387%"><tr><td style="width:1.0%"></td><td style="width:3.681%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.119%"></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:'Wingdings',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-5">o</ix:nonNumeric></span></td><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:700;line-height:108%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the transition period from ______ to______ </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Commission File Number:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-6">1-14130</ix:nonNumeric></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:120%">__________________________________</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-7">MSC INDUSTRIAL DIRECT CO., INC.</ix:nonNumeric></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:120%">(Exact name of registrant as specified in its charter)</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:120%">__________________________________</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.774%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></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:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-8">New York</ix:nonNumeric></span></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:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-9">11-3289165</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:120%">(State or other jurisdiction of<br/>incorporation or organization)</span></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:120%">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr style="height:5pt"><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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-10">515 Broadhollow Road</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-11">Suite 1000, Melville</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">New York</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-13">11747</ix:nonNumeric></span></div></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:120%">(Address of principal executive offices)</span></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:120%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">516</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">812-2000</ix:nonNumeric></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:120%">(Registrant&#8217;s telephone number, including area code)</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:120%">__________________________________</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.413%"><tr><td style="width:1.0%"></td><td style="width:34.439%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.554%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.557%"></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:8pt;font-weight:400;line-height:120%">Title of each class</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:120%">Trading Symbol(s)</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:120%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;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:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-16">Class A Common Stock, par value $0.001 per share</ix:nonNumeric></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-17">MSM</ix:nonNumeric></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></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:400;line-height:120%">Securities registered pursuant to Section 12(g) of the Act: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">None</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:120%">__________________________________</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. <ix:nonNumeric contextRef="c-1" name="dei:EntityWellKnownSeasonedIssuer" id="f-19">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:120%">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:120%">o</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="dei:EntityVoluntaryFilers" id="f-20">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:120%">x</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has 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 the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. <ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-21">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:120%">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:120%">o</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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). <ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-22">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:120%">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:120%">o</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.919%"><tr><td style="width:1.0%"></td><td style="width:18.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.228%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.382%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-23">Large accelerated filer</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:120%">x</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accelerated  filer </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:120%">o</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-accelerated filer </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:120%">o</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-24"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Smaller reporting company </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:120%">o</span></ix:nonNumeric></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-25"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Emerging growth company </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:120%">o</span></ix:nonNumeric></div></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:120%">o</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="f-26">x</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:112%">o</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:112%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt:fixed-false" id="f-27">o</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 Act). Yes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-28">x</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The aggregate market value of Class A Common Stock held by non-affiliates of the registrant as of March 3, 2023 was approximately $<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" id="f-29">3,944,227,738</ix:nonFraction>. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of October&#160;6, 2023, <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-30">57,241,468</ix:nonFraction> shares of Class A Common Stock of the registrant were outstanding.</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="f-31" continuedAt="f-31-1" escape="true">DOCUMENTS INCORPORATED BY REFERENCE</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="f-31-1">Portions of the registrant&#8217;s definitive proxy statement to be filed with the United States Securities and Exchange Commission in connection with the registrant&#8217;s 2024 Annual Meeting of Shareholders are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent described herein.</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.440%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center"><span><br/></span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MSC INDUSTRIAL DIRECT CO., INC.</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%">ANNUAL REPORT ON FORM 10-K</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%">FOR THE FISCAL YEAR ENDED SEPTEMBER 2, 2023</span></div><div style="margin-top:12pt;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="margin-top:12pt"><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:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:76.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.992%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Page</span></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:10pt;font-weight:700;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:none" href="#i08f2e000877e4ef49e3c7371a7b47aaf_10">PART I</a></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_13">CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</a></span></div></td><td colspan="3" style="background-color:#ffffff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_13">1</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_16">ITEM 1.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_16">BUSINESS</a></span></div></td><td colspan="3" style="background-color:#cceeff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_16">3</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_19">ITEM 1A.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_19">RISK FACTORS</a></span></div></td><td colspan="3" style="background-color:#ffffff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_19">12</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_22">ITEM 1B.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_22">UNRESOLVED STAFF COMMENTS</a></span></div></td><td colspan="3" style="background-color:#cceeff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_22">21</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_25">ITEM 2.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_25">PROPERTIES</a></span></div></td><td colspan="3" style="background-color:#ffffff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_25">21</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_28">ITEM 3.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_28">LEGAL PROCEEDINGS</a></span></div></td><td colspan="3" style="background-color:#cceeff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_28">21</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_31">ITEM 4.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_31">MINE SAFETY DISCLOSURES</a></span></div></td><td colspan="3" style="background-color:#ffffff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_31">21</a></span></div></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:10pt;font-weight:700;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:none" href="#i08f2e000877e4ef49e3c7371a7b47aaf_34">PART II</a></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_37">ITEM 5.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_37">MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</a></span></div></td><td colspan="3" style="background-color:#ffffff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_37">22</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_40">ITEM 6.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_40">[RESERVED]</a></span></div></td><td colspan="3" style="background-color:#cceeff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_40">23</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_43">ITEM 7.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_43">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</a></span></div></td><td colspan="3" style="background-color:#ffffff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_43">24</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_73">ITEM 7A.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_73">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</a></span></div></td><td colspan="3" style="background-color:#cceeff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_73">35</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_76">ITEM 8.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_76">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</a></span></div></td><td colspan="3" style="background-color:#ffffff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_76">36</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_148">ITEM 9.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_148">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</a></span></div></td><td colspan="3" style="background-color:#cceeff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_148">71</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_151">ITEM 9A.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_151">CONTROLS AND PROCEDURES</a></span></div></td><td colspan="3" style="background-color:#ffffff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_151">71</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_154">ITEM 9B.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_154">OTHER INFORMATION</a></span></div></td><td colspan="3" style="background-color:#cceeff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_154">74</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_157">ITEM 9C.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_157">DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</a></span></div></td><td colspan="3" style="background-color:#ffffff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_157">74</a></span></div></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:10pt;font-weight:700;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:none" href="#i08f2e000877e4ef49e3c7371a7b47aaf_160">PART III</a></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_163">ITEM 10.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_163">DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</a></span></div></td><td colspan="3" style="background-color:#ffffff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_163">74</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_166">ITEM 11.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_166">EXECUTIVE COMPENSATION</a></span></div></td><td colspan="3" style="background-color:#cceeff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_166">74</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_169">ITEM 12.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_169">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</a></span></div></td><td colspan="3" style="background-color:#ffffff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_169">74</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_172">ITEM 13.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_172">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</a></span></div></td><td colspan="3" style="background-color:#cceeff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_172">74</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_175">ITEM 14.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_175">PRINCIPAL ACCOUNTANT FEES AND SERVICES</a></span></div></td><td colspan="3" style="background-color:#ffffff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_175">75</a></span></div></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:10pt;font-weight:700;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:none" href="#i08f2e000877e4ef49e3c7371a7b47aaf_178">PART IV</a></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_181">ITEM 15.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_181">EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</a></span></div></td><td colspan="3" style="background-color:#ffffff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_181">76</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_184">ITEM 16.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_184">FORM 10-K SUMMARY</a></span></div></td><td colspan="3" style="background-color:#cceeff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_184">76</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_190">SIGNATURES</a></span></div></td><td colspan="3" style="background-color:#ffffff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_190">80</a></span></div></td></tr></table></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:115%">i</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I.</span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_13"></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Annual Report on Form 10-K (this &#8220;Report&#8221;) contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Discussions containing such forward-looking statements may be found in Item 1 of Part I and Item 7 of Part II of this Report, as well as within this Report generally. The words &#8220;will,&#8221; &#8220;may,&#8221; &#8220;believes,&#8221; &#8220;anticipates,&#8221; &#8220;thinks,&#8221; &#8220;expects,&#8221; &#8220;estimates,&#8221; &#8220;plans,&#8221; &#8220;intends&#8221; and similar expressions are intended to identify forward-looking statements. In addition, statements which refer to expectations, projections or other characterizations of future events or circumstances, statements involving a discussion of strategy, plans or intentions, statements about management&#8217;s assumptions, projections or predictions of future events or market outlook and any other statement other than a statement of present or historical fact are forward-looking statements. We expressly disclaim any obligation to publicly disclose any revisions to these forward-looking statements to reflect events or circumstances occurring subsequent to filing this Report with the United States Securities and Exchange Commission (the &#8220;SEC&#8221;), except to the extent required by applicable law. These forward-looking statements are subject to risks and uncertainties, including, without limitation, those discussed in Item 1A of Part I and Item 7 of Part II of this Report. In addition, new risks may emerge from time to time and it is not possible for management to predict such risks or to assess the impact of such risks on our business or financial results. Accordingly, future results may differ materially from historical results or from those discussed or implied by these forward-looking statements. Given these risks and uncertainties, the reader should not place undue reliance on these forward-looking statements. These risks and uncertainties include, but are not limited to, the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;padding-left:54pt;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">general economic conditions in the markets in which we operate;</span></div><div style="padding-left:54pt;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">changing customer and product mixes;</span></div><div style="padding-left:54pt;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">volatility in commodity, energy and labor prices, the impact of prolonged periods of low, high or rapid inflation, and fluctuations in interest rates;</span></div><div style="padding-left:54pt;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">competition, including the adoption by competitors of aggressive pricing strategies or sales methods;</span></div><div style="padding-left:54pt;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">industry consolidation and other changes in the industrial distribution sector;</span></div><div style="padding-left:54pt;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">our ability to realize the expected benefits from our investment and strategic plans, including our transition from being a spot-buy supplier to a mission-critical partner to our customers; </span></div><div style="padding-left:54pt;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">our ability to realize the expected cost savings and benefits from our restructuring activities and structural cost reductions; </span></div><div style="padding-left:54pt;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">the retention of certain key management personnel;</span></div><div style="padding-left:54pt;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">the credit risk of our customers;</span></div><div style="padding-left:54pt;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">high</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">er inflation and fluctuations in interest rates</span><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:54pt;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">the risk of customer cancellation or rescheduling of orders;</span></div><div style="padding-left:54pt;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">difficulties in calibrating customer demand for our products, which could cause an inability to sell excess products ordered from manufacturers resulting in inventory write-downs or could conversely cause inventory shortages of such products;</span></div><div style="padding-left:54pt;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">work stoppages, labor shortages or other disruptions, including those due to extreme weather conditions, at transportation centers, shipping ports, our headquarters or our customer fulfillment centers;</span></div><div style="padding-left:54pt;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">disruptions or breaches of our information technology systems or violations of data privacy laws; </span></div><div style="padding-left:54pt;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">our ability to attract, train and retain qualified sales and customer service personnel and metalworking and specialty sales specialists;</span></div><div style="padding-left:54pt;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">the risk of loss of key suppliers or contractors or key brands or supply chain disruptions, including due to import restrictions </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or global geopolitical conditions</span><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:54pt;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes to governmental trade or sanctions policies, including the impact from significant import restrictions or tariffs or moratoriums on economic activity with certain countries or regions;</span></div><div style="padding-left:54pt;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">risks related to opening or expanding our customer fulfillment centers;</span></div><div style="padding-left:54pt;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">our ability to estimate the cost of healthcare claims incurred under our self-insurance plan</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">;</span></div><div style="padding-left:54pt;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">litigation risk due to the nature of our business;</span></div><div style="padding-left:54pt;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">risks associated with the integration of acquired businesses or other strategic transactions; </span></div><div style="padding-left:54pt;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">financial restrictions on outstanding borrowings;</span></div><div style="padding-left:54pt;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">our ability to maintain our credit facilities </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or incur additional borrowings on terms we deem attractive</span><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:54pt;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">the failure to comply with applicable environmental, health and safety laws and regulations and other laws applicable to our business;</span></div><div style="padding-left:54pt;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">the outcome of government or regulatory proceedings;</span></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:115%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="padding-left:54pt;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">goodwill and other indefinite-lived intangible assets recorded as a result of our acquisitions could become impaired; </span></div><div style="padding-left:54pt;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">our common stock price may be volatile due to factors outside of our control; </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">the significant influence that our principal shareholders will continue to have over our decisions; and </span></div><div style="padding-left:54pt;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">our ability to realize the desired benefits from the Reclassification (as defined below).</span></div><div style="padding-left:18pt"><span><br/></span></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:115%">2</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_16"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1. BUSINESS.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSC Industrial Direct Co., Inc. (together with its wholly owned subsidiaries and entities in which it maintains a controlling financial interest, &#8220;MSC,&#8221; &#8220;MSC Industrial,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221;) is a leading North American distributor of a broad range of metalworking and maintenance, repair and operations (&#8220;MRO&#8221;) products and services. With a history of driving innovation in industrial product distribution for more than 80 years, we help solve our manufacturing customers&#8217; metalworking, MRO and operational challenges. Through our technical metalworking expertise and inventory management and other supply chain solutions, our team of more than 7,000 associates helps to keep our customers&#8217; manufacturing operations up and running and to improve their efficiency, productivity and profitability.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We serve a broad range of customers throughout the United States, Canada, Mexico and the United Kingdom, from individual machine shops to Fortune 1000 manufacturing companies to government agencies such as the United States General Services Administration and the United States Department of Defense. We operate a sophisticated network of six customer fulfillment centers, 10 regional inventory centers 38 warehouses (36 in North America and two in Europe) and four manufacturing locations, including two locations acquired in the January 2023 acquisition of Buckeye and Tru-Edge (each, as defined below). Our customer fulfillment centers are located in or near Harrisburg, Pennsylvania; Atlanta, Georgia; Elkhart, Indiana; Columbus, Ohio; Reno, Nevada; and Hanover Park, Illinois. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We offer approximately 2.4 million active, saleable stock-keeping units (&#8220;SKUs&#8221;) through our catalogs; our brochures; our E-commerce channels, including our website, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">https://www.mscdirect.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (the &#8220;MSC website&#8221;); our inventory management solutions; and our customer care centers, customer fulfillment centers, regional inventory centers and warehouses. We carry many of the products we sell in our inventory, so that orders for these in-stock products are processed and fulfilled the day the order is received. We offer next-day delivery nationwide for qualifying orders placed by 8 p.m. Eastern Time (excluding Class C Consumables category products). Our customers can choose among many convenient ways to place orders: the MSC website, eProcurement platforms, inventory management solutions (including in-plant and vending solutions), customer care centers and direct communication with our telesales and outside sales associates. Additionally, MSC&#8217;s robust sourcing capabilities and vast supplier base allow us to further satisfy our customers&#8217; needs outside of our current product offerings. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our value-added solutions approach to driving our customers&#8217; success serves to differentiate MSC from traditional transaction-focused distributors. We endeavor to save our customers money when they partner with us for their metalworking, MRO, Class C Consumables and Original Equipment Manufacturer (&#8220;OEM&#8221;) product needs. We focus on building strong partnerships with our customers to help them improve their productivity, profitability and growth. We do this in a variety of ways:</span></div><div style="margin-top:12pt;padding-left:54pt;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">our experienced team includes customer care representatives, metalworking specialists, safety specialists, fluid connector specialists, inventory management specialists, in-plant and technical support teams and experienced sales associates focused on driving our customers&#8217; success by reducing their operational costs;</span></div><div style="padding-left:54pt;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">our robust systems and transactional data enable us to provide insights to our customers to help them take costs out of their supply chains and operations;</span></div><div style="padding-left:54pt;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">our extensive product inventory enables our customers to deal with fewer suppliers, streamlining their purchasing work and reducing their administrative costs; </span></div><div style="padding-left:54pt;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">our timely shipping enables our customers to reduce their inventory investment and carrying costs; </span></div><div style="padding-left:54pt;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">our purchasing process consolidates multiple purchases into a single order, providing a single invoice for multiple purchases over time and offering direct shipments to specific departments and personnel at one or more facilities, which reduces our customers&#8217; administrative costs;</span></div><div style="padding-left:54pt;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">our extensive E-commerce capabilities provide sophisticated search and transaction capabilities, access to real-time inventory, customer-specific pricing, workflow management tools, customized reporting and other features. We can also interface directly with many metalworking applications, marketplaces and purchasing portals;</span></div><div style="padding-left:54pt;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">our &#8220;Better MRO&#8221; digital platform delivers knowledge and insights to our customers that assist their associates and their business operations;</span></div><div style="padding-left:54pt;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">our collaboration efforts with key supplier partners and their research and development teams deliver value and productivity on the plant floor;</span></div><div style="padding-left:54pt;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">our inventory management solutions enable our customers to carry less inventory and still significantly limit situations when critical items are out of stock;</span></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:115%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="padding-left:54pt;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">our proprietary software solution, called Ap Op</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Application Optimization), enables our metalworking specialists to document productivity savings for customers for a range of applications, including grinding, milling, turning, threading, sawing, hole-making, metalworking fluids and other manufacturing process improvements;</span></div><div style="padding-left:54pt;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">our exclusive service, MSC MillMax</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, focuses on maximizing milling productivity and lowering cost while reducing the milling optimization process to a fraction of the time, which helps customers increase material removal rates, reduce cycle times, improve surface finishes and extend tool life, leading to improved productivity, quality and profits; and</span></div><div style="padding-left:54pt;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">our strategic partnership with MachiningCloud, an industry leader in manufacturing tool data, provides a one-stop solution for manufacturing customers&#8217; machining application needs, and MachiningCloud&#8217;s platform and manufacturer-provided data combined with MSC&#8217;s vast product offerings and inventory availability, streamline the purchasing process and deliver greater efficiency in customers&#8217; production processes.</span></div><div><span><br/></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Industry Overview</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSC operates in a large, fragmented industry comprised of national, regional and local distributors, retail outlets, small distributorships, online distributors, direct mail suppliers, large warehouse stores and manufacturers&#8217; own sales forces serving MRO customers. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSC differentiates itself in the industry by being a leading distributor of metalworking products. We have continued to expand technical support and enhance supplier relationships, especially with our metalworking products. Our associates share their deep expertise and knowledge of metalworking and MRO products to help our customers achieve their goals.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nearly every industrial and service business has an ongoing need for MRO supplies. These businesses, with the exception of the largest industrial plants, often do not have the resources to manage and monitor their MRO inventories effectively. They spend more than necessary to purchase and track their supplies, providing an opportunity for MSC to serve as their one-stop MRO product supplier. Even the larger facilities often store their supplies in multiple locations, so they often carry excess inventories and duplicate purchase orders. In many organizations, multiple people often acquire the same item in small quantities via expensive, one-off purchases, resulting in higher purchasing costs and administrative efforts to keep track of supplies. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With limited capital availability and limited E-commerce capabilities and operating leverage, smaller industrial distributors are under increasing pressure to consolidate and/or curtail services and product lines to remain competitive. Their challenge represents MSC&#8217;s opportunity. We improve purchasing efficiency and reduce costs for our customers because our offerings enable our customers to consolidate suppliers, purchase orders and invoices, and reduce inventory tracking, stocking decisions, purchases and out-of-stock situations. In addition, through Vendor Managed Inventory (&#8220;VMI&#8221;), Customer Managed Inventory (&#8220;CMI&#8221;) and vending solutions, we empower our customers to utilize sophisticated inventory management solutions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Strategy</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSC&#8217;s business strategy is based on helping our customers become more productive and profitable by reducing their total costs for purchasing and using metalworking, MRO, Class C Consumables and OEM products. Leveraging our expertise, knowledge and experience with metalworking products will continue to be a key tenet of our business strategy. Our customer-focused culture and high-touch engagement model drive value for our customers and result in deep customer relationships. Our business strategy includes the following key elements:</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Technical Expertise and Support.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We provide technical support and one-on-one service through our field sales specialists and our centralized tech team representatives. We have a dedicated team of more than 150 metalworking and specialty sales experts who work with customers to improve their manufacturing processes and efficiency, as well as a technical support team that provides assistance to our sales teams and customers via phone and email. These metalworking and specialty sales experts are customer-facing and work side-by-side with our customers to perform onsite need analysis and to identify productivity improvement opportunities. We utilize our Ap Op</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">proprietary software to capture the application data and to deliver documented cost savings to our customers. Our exclusive service, MSC MillMax</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, focuses on maximizing milling productivity and lowering costs while reducing the milling optimization process to a fraction of the </span></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:115%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">time. Our customers recognize the value of a distributor that can provide technical support to improve their operations and productivity.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory Management Solutions. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our approach starts with a thorough customer assessment. Our expert associates develop and recommend solutions that provide exceptional value to the customer. Depending on the customer&#8217;s size and needs, we customize options to address complexity and processes, as well as specific products, technical issues and cost targets. The options include eProcurement, VMI, CMI, vending, tool crib control or in-plant solutions. Our world-class sourcing, logistics and business systems provide predictable, reliable and scalable service.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Broad Selection of Products.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Customers want a full range of product options, even as they look to reduce the number of suppliers they partner with. We provide &#8220;good-better-best&#8221; alternatives, comprising a spectrum of brand name, MSC exclusive brand and generic MRO products. MSC&#8217;s broad selection of products enables customers to choose the right combination of price and quality on every purchase to meet their needs.  </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Same-Day Shipping and Next-Day Delivery.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We guarantee same-day shipping of our core metalworking and MRO products, enabling customers to reduce supply inventories. We fulfill our same-day shipment guarantee for in-stock products about 99% of the time. We offer next-day delivery nationwide for qualifying orders placed by 8 p.m. Eastern Time (excluding Class C Consumables sales channel products). We know that our customers value this service, and areas accessible by next-day delivery generate significantly greater sales for MSC than areas where next-day delivery is not available. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Superior Customer Service.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our commitment to customer service starts with our many associates who share their deep expertise and knowledge of metalworking, MRO, Class C Consumables and OEM products to help our customers achieve greater success. We invest in sophisticated information systems and provide extensive training to empower our associates to better support our customers. Using our proprietary customer support software, our customer care representatives can: inform customers on a real-time basis of product availability; recommend substitute products; verify credit information; receive special, custom or manufacturer direct orders; cross-check inventory items using previously entered customer product codes; and arrange or provide technical assistance. We offer: customized billing; customer savings reports; electronic data interchange ordering; E-commerce capabilities; bulk discounts; and stocking of specialty items requested by customers.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitment to Technological Innovation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We embrace technological innovations to support our customers, which in turn propels our growth, improves our customer service and reduces our operating costs. The innovations make our buying practices more effective, improve our automated inventory replenishment and streamline order fulfillment. MSC&#8217;s proprietary software helps our customers and sales representatives determine the availability of products in real time and evaluate alternative products and pricing. Our warehouses are automated through the use of advanced systems and robotics platforms that allow us to rapidly process orders for next-day delivery, with greater efficiency. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also continually upgrade our distribution methods and systems and provide comprehensive electronic ordering capabilities to support our customers&#8217; purchase order processing. We continue to invest in our VMI, CMI and vending solutions that streamline customer replenishment and trim our customers&#8217; inventories. Our vending solutions include different kinds of machines, such as storage lockers or carousels, which can stand alone or be combined with other machines. MSC vending machines use network or web-based software to enable customers to gain inventory visibility, save time and drive profitability.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Digital Technologies and the MSC Website. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The MSC website contains a searchable online catalog with electronic ordering capabilities and provides personalized real-time inventory availability, online bill payment, delivery tracking status and other enhancements, including work-flow management tools. The user-friendly search engine on the MSC website allows customers to find SKUs by keyword, part description, competitive part number, vendor number or brand. Information can also be found detailing MSC&#8217;s in-plant and other inventory management solutions. The MSC website is a key component of our strategy to reduce our customers&#8217; transaction costs and delivery time.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Competitive Pricing. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers increasingly evaluate their total procurement costs, of which our industrial supplies are an important component. As a result, we strategically adjust our customer pricing to maintain competitiveness, while capturing the value of our comprehensive services.</span></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:115%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Growth Strategy</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our growth strategy includes a number of initiatives to gain market share and reposition MSC from being a spot-buy supplier to a mission-critical partner to our customers. These initiatives include the following:</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expanding and enhancing our metalworking capabilities to aggressively penetrate customers in heavy and light manufacturing.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> MSC is a leading distributor of metalworking products in North America. We have continued to expand technical support and enhance supplier relationships. We are continuing to develop high-performance metalworking products marketed under MSC exclusive brands, providing high-value product alternatives for our customers. Our metalworking field specialists and centralized technical support team members have diverse backgrounds in machining, programming, management and engineering. They help our customers select the right tool for the job from our deep supplier base and exclusive brands.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expanding programs for our public sector and national account customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our public sector program is focused on becoming an industry leader and trusted advisor to key public sector end customers. Although MSC has been providing metalworking and MRO supplies to the commercial sector for more than 80 years, we recognize the importance of diversifying into the public sector. Over the last few years, MSC has invested in our public sector programs and expanded into several large contracts with federal, state and local agencies, and we expect to continue to expand the scope of our public sector programs to leverage our recent success and position MSC for future growth. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide customized national account programs for larger customers, often on an enterprise-wide basis. These national account customers value our ability to support their procurement needs electronically to reduce their transactional costs. Our dedicated national account managers and operations experts provide supply chain solutions that reduce these customers&#8217; total costs of procurement and ownership through increased visibility into their MRO purchases and improved management. We demonstrate these savings by providing these customers with detailed reporting at both the enterprise and site level.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increasing sales from existing customers and generating new customers with various value-added programs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our value-added programs include business needs analysis, inventory management solutions and workflow management tools. Our customers particularly value our industrial vending solutions that can accommodate a range of products from precision cutting tools to MRO supplies. We are increasing investments in vending, VMI and our growing in-plant solutions program.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Enhancing E-commerce capabilities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The MSC website is a business-to-business oriented, horizontal marketplace serving the metalworking and MRO market. The MSC website allows customers to enjoy added convenience without sacrificing customized service. The MSC website is a key component of our strategy to reduce customers&#8217; transaction costs and internal requisition time. MSC continues to evaluate the MSC website and solicit customer feedback, making on-going improvements to ensure that it remains a premier website in our marketplace. The MSC website provides advanced features, such as order approval (workflow) and purchase order control, that our customers interact with in order to derive business value beyond merely placing an order. Many large customer accounts transact business with MSC using eProcurement solution providers that sell a suite of E-commerce products. We have associations with many of these providers and continue to evaluate and expand our eProcurement capabilities. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selectively pursuing strategic acquisitions and investments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> MSC is a leader in the highly fragmented industrial distribution market with significant opportunities for organic and acquisitive growth. We selectively pursue strategic acquisitions that deepen our metalworking expertise, extend our capabilities into strategic adjacencies, such as OEM fasteners, hardware and components, and expand our markets in North America. We also seek to target investments in businesses and other ventures that we believe offer opportunities for growth and improved operational performance for our business.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2023, the Company acquired certain assets and assumed certain liabilities of Buckeye Industrial Supply Co. (&#8220;Buckeye&#8221;), an Ohio-based metalworking distributor, and Tru-Edge Grinding, Inc. (&#8220;Tru-Edge&#8221;), an Ohio-based custom tool manufacturer. Buckeye primarily serves the metalworking needs of large manufacturers. MSC Industrial plans to build on Buckeye&#8217;s technical, high-touch relationships and value-added services by offering customers access to its extensive product portfolio to support customers&#8217; full metalworking and MRO needs. Tru-Edge brings new capabilities to MSC Industrial, including the design and manufacture of parts from scratch with a strong focus in the automotive and medical markets. The Company expects to drive revenue growth in its existing Midwest manufacturing customer base by </span></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:115%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">leveraging the services provided by Tru-Edge. The Company believes the technical expertise and value-added services provided by Tru-Edge will support its effort to drive cost savings for its customers.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increasing the size and improving the productivity of our direct sales force.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have invested resources to give our sales representatives more time with our customers and have provided increased support to drive customer productivity improvements and deliver a personalized experience for our customers. At September&#160;2, 2023, our field sales and service associate headcount was 2,572. We believe that our sales force investment has played a critical role in the overall success of the Company&#8217;s revenue performance. Our sales force, focusing on a more complex and high-touch role, drives value for our customers by enabling them to achieve higher levels of growth, profitability and productivity. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increasing the number of product lines and productive SKUs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We offer approximately 2.4 million active, saleable SKUs through our distribution and E-commerce channels, including the MSC website, inventory management solutions, catalogs, brochures, customer care centers, customer fulfillment centers, regional inventory centers and warehouses. The majority of products sold are third-party manufactured products; however, SKUs sold under MSC private label brands approximate 13% of net sales. We are increasing the breadth and depth of our product offerings and pruning non-value-added SKUs. In fiscal year 2023, we added approximately 240,000 SKUs, net of SKU removals, to our active, saleable SKU count. We also leverage the depth and breadth of MSC&#8217;s product portfolio within our Class C Consumables sales channel. We plan to continue adding SKUs in fiscal year 2024. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Improving our marketing programs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> MSC has built an extensive buyer database, which we harness via both human and artificial intelligence to target our marketing to the best prospects. We supplement the efforts of our sales force through the use of digital and traditional marketing tactics. Our industry-specific expertise allows us to focus our outreach on the most promising growth areas. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Improving our excellent customer service.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> MSC consistently receives top quartile customer satisfaction ratings, according to customer surveys. By working to anticipate our customers&#8217; needs, we strive to exceed our customers&#8217; expectations. This focus on our customers&#8217; needs enables us to achieve our goal to stand apart in the market. We use customer comment cards, surveys and other customer outreach tools, using their feedback to improve the overall customer experience.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intellectual Property</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conduct business under various trademarks and service marks. We protect these trademarks by maintaining registrations in the United States, Canada and elsewhere. We also file for and obtain patents and use confidentiality and other agreements with customers, associates, consultants and others in order to protect our proprietary information. Although we do not believe our operations are substantially dependent upon any of our intellectual property, we consider our intellectual property to be valuable to our business.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Products and Supplier Services</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our broad range of metalworking and MRO products includes cutting tools, measuring instruments, tooling components, metalworking products, fasteners, flat stock, raw materials, abrasives, machinery hand and power tools, safety and janitorial supplies, plumbing supplies, materials handling products, power transmission components and electrical supplies. Our large and growing number of SKUs makes us an increasingly valuable partner to our customers as they look to rationalize their supplier base. Our assortment from multiple product suppliers and MSC exclusive brands, prices and quality levels enables our customers to select from &#8220;good-better-best&#8221; options on nearly all of their purchases. Our extensive network of suppliers provides us access to technical application, safety, training certifications and many other value-added services for our customers. We stand apart from our competitors by offering brand name, MSC exclusive brand and generic products, depth in our core product lines and competitive pricing. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase substantially all of our products directly from more than 3,000 suppliers. No single supplier accounted for more than 5% of our total purchases in fiscal year 2023, 2022 or 2021. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Customer Fulfillment Centers and Distribution Network</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to invest in the enhancement of our distribution efficiency and capabilities. When our customers order an in-stock product online or via phone, we ship it the day the order is placed about 99% of the time. We do that through our six customer fulfillment centers, 10 regional inventory centers and 38 warehouses. Some specialty or custom </span></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:115%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">items and very large orders are shipped directly from the manufacturer. We manage our primary customer fulfillment centers via computer-based SKU tracking systems and radio frequency devices that locate specific stock items to make the selection process more efficient. Our </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">warehouses are predominantly from our acquired subsidiaries</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Similar to our customer fulfillment centers, these warehouses primarily handle the stocking and fulfillment of inventory. However, in some cases, these locations also operate as subsidiary headquarters and provide office space for sales associates.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales and Marketing</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We serve individual machine shops, Fortune 1000 companies, government agencies and manufacturers of all sizes. With some of our recent acquisitions, such as All Integrated Solutions, Inc. and Tower Fasteners, LLC (&#8220;Tower Fasteners&#8221;), we have increased our presence in the OEM fasteners, hardware and components business. We have also significantly increased our presence in the VMI space within the Class C Consumables sales channel. VMI involves not only selling the Class C Consumables, but also managing appropriate stock levels for the customer, fulfilling replenishment orders, putting away the stock, and maintaining a clean and organized inventory area. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSC&#8217;s public sector customers include governments and their instrumentalities such as federal agencies, state governments, and public sector healthcare providers. Federal government customers include the United States Marine Corps, the United States Coast Guard, the United States Postal Service, the United States General Services Administration, the United States Department of Defense, the United States Department of Energy, large and small military bases, Veterans Affairs hospitals, and correctional facilities. We have individual state and local contracts, as well as contracts through partnerships with several state co-operatives. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our national account program includes Fortune 1000 companies, large privately held companies, and international companies primarily doing business in North America. We have identified hundreds of additional national account prospects and have given our sales team tools to ensure we are targeting prospective customers that best fit the MSC model. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have implemented advanced analytics and significantly increased the return on our marketing investments designed to acquire new customers and increase our share of business with current customers. The majority of our efforts are focused on search engine marketing, email marketing and online advertising to align with our customers&#8217; buying behavior. We utilize traditional marketing methods, such as catalogs and direct mail, on a selective basis. We use our own contact database together with external information to target buyers with the highest likelihood to buy. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sales representatives are highly trained and experienced individuals who build relationships with customers, assist customers in reducing costs, provide and coordinate technical support, coordinate special orders and shipments with vendors, and update customer account profiles in our information systems databases. Our marketing approach centers on the ability of our sales representatives, armed with our comprehensive databases as a resource, to respond effectively to the customers&#8217; needs. When a customer interacts with MSC, the sales representative has immediate access to that customer&#8217;s company and specific buyer profile, which includes billing and purchasing track records, and plant and industry information. Meanwhile, the sales representative has access to inventory levels on every SKU we carry.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our associates at our customer care centers undergo an intensive seven-week training course, followed up by regular training seminars and workshops. We monitor and evaluate our sales associates at regular intervals through quality monitoring, customer satisfaction surveys and net promoter score feedback. We also provide our sales associates with technical training by our in-house specialists and product vendors. We maintain a separate technical support group dedicated to answering customer inquiries and assisting our customers with product operation information and finding the most efficient solutions to manufacturing problems.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Virtual Customer Care Hubs</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our enhanced customer support model implemented in fiscal year 2021, we transitioned from our branch office network to virtual customer care hubs. Our virtual customer care hubs continue to play an integral role in obtaining new accounts and penetrating existing ones. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Digital and Traditional Marketing</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary method of presenting products and solutions is the MSC website and our digital marketing programs, which include tactics such as search engine marketing, email marketing, social media and online advertising. These programs align with the ever-evolving buying behavior of our customers and are designed to maximize marketing </span></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:115%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">productivity and return on marketing dollars spent. While digital is our primary means of marketing, we leverage catalogs, sales collateral and promotional brochures where appropriate. We use these methods to target customers in specific areas, such as metal fabrication, facilities management, and safety and janitorial, with a more focused selection of products or solutions. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Customer Service</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One of our goals is to make purchasing our products as convenient and effortless as possible. During the fiscal year ended September&#160;2, 2023, customers submitted approximately 61.1% of their orders digitally through our E-commerce platforms (the MSC website, vending machines and eProcurement). The remaining orders are primarily placed via telephone, email and fax. The efficient handling of orders is a critical aspect of our business. Order entry and fulfillment occurs at our main customer care centers, mostly located at our customer fulfillment centers. Customer care phone representatives enter non-digital orders into computerized order processing systems. In the event of a local or regional situation, our communications system will reroute customer exchanges to an alternative location. When an order enters the system, a credit check is performed; if the credit is approved, the order is usually transmitted to the customer fulfillment center closest to the customer. Customers are invoiced for merchandise and shipping and handling promptly after shipment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Information Systems</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSC&#8217;s information systems are an integral part of driving growth and delivering our full value proposition to our customers. In today&#8217;s digital world, our systems allow our customers to conduct business with us securely across multiple channels and in the way they want. In addition, our systems enable data visibility for faster decision making, which drives operational efficiency and supports a flexible remote workforce across the globe. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our E-commerce environment is continually being upgraded and enhanced with a focus on delivering an exceptional online customer experience. We plan to achieve this by utilizing state-of-the-art cloud technologies, developing an industry leading search engine, deploying an integrated digital marketing platform and further enriching our product data. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to shifts in the labor market, we also look to accelerate automation in our customer fulfillment centers. In fiscal year 2019, we introduced a patented robotic packing solution, and we are in the process of deploying advanced robotic picking technology to several customer fulfillment centers.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our information systems operate in real time over a secure wide area network, letting each customer fulfillment center and virtual customer care hub share information and monitor daily progress on sales activity, credit approvals, inventory levels, stock balancing, vendor returns, order fulfillment and other key performance measures. We maintain a sophisticated buying and inventory management system that monitors all of our SKUs and automatically purchases inventory from vendors for replenishment, based on proprietary forecasting models. We also maintain an Electronic Data Interchange (&#8220;EDI&#8221;) and XML purchasing program with our vendors to boost order placement efficiency, reduce order cycle processing time, and increase order accuracy.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our commitment to creating services that fuel the potential of our customers, we develop and maintain a suite of proprietary VMI digital solutions. These VMI digital solutions allow our customers to focus on their core business, while MSC manages their inventory ordering, fulfillment and replenishment. Our various VMI digital solutions are customizable to meet both simple and complex customer needs. Our scanning solutions integrate scanner accumulated orders directly into our Sales Order Entry system and the MSC website. Our CMI enables customers to simply and effectively replenish inventory by submitting orders directly to the MSC website. Our customized vending solutions are used by customers in manufacturing plants to help them achieve supply chain and shop floor optimization, through inventory optimization and reduced tooling and labor costs. All of our digital solutions function directly as front-end ordering systems for our e-Portal-based customers. These solutions take advantage of advanced technologies built upon the latest innovations in E-commerce and wireless and cloud-based computing.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our core business systems run in a highly distributed computing environment and utilize world-class software and hardware platforms from key partners. We utilize disaster recovery techniques and procedures, which are consistent with best practices in enterprise information technology (&#8220;IT&#8221;). With many of our associates shifting to a remote work model beginning in fiscal year 2020, we deployed secure home computing assets and implemented collaboration software to </span></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:115%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">enable interconnected teams and scalable video conferencing for large virtual gatherings. Our focus in fiscal year 2024 onwards will be to optimize the hybrid associate work experience.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our current systems and practice of implementing regular updates are adequate to support our current needs. Over the next few years, we will also be upgrading and migrating many of our systems to take advantage of the flexibility and controls offered by cloud computing platforms while downsizing our on-premise data center footprint. Recent cloud migrations include commercial off-the-shelf enterprise systems as well as our E-commerce infrastructure. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sales representatives are equipped with proprietary mobile technology that allows them to tap into MSC&#8217;s supply chain directly from our customers&#8217; manufacturing plants and make sure that critical inventory is always on site and available. In addition, we are enhancing our customer websites and portals to reflect this new mobile reality at a pace in line with customer adoption of mobile technology.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customer care centers are powered via state-of-the-art telephony, case management and workforce optimization platforms. The features within the platforms create a seamless environment equipped with advanced applications that assist our associates in optimizing our customers&#8217; experience. The architecture has established a dynamic infrastructure that is scalable both in terms of operations and future capabilities. We are continuing to implement additional functionality aimed at enhancing the engagement and personalization of the customer experience regardless of the contact method chosen. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSC is actively leveraging artificial intelligence (&#8220;AI&#8221;) in various areas to improve customer experiences and drive efficiencies in areas such as time-series forecasting models for financial planning, AI-driven recommendations for our customer-care team, order error processing, natural language processing to automate product taxonomy classification and AI-driven chatbots for our associates to quickly find relevant information. We continue to take steps to understand, secure and pilot this technology in additional areas within the Company. We believe our strategic alignment with leading vendors in this space will position MSC well for a future where AI technology will be integrated into many aspects of MSC&#8217;s business. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The MRO supply industry is a large, fragmented industry that is highly competitive. We face competition from traditional channels of distribution, such as retail outlets, dealers and wholesalers, regional and national distributors utilizing direct sales forces, manufacturers of MRO supplies, large warehouse stores and large direct mail distributors. We also face substantial competition in the online distribution space that competes with price transparency and includes both traditional distributors and non-traditional, web-based E-commerce competitors. In addition, new entrants in the MRO supply industry could increase competition. We believe that sales of MRO supplies will become more concentrated over the next several years, which may make MRO supply distribution more competitive. Some of our competitors challenge us with a greater variety of product offerings, greater financial resources, additional services, or a combination of these factors. In the industrial products market, customer purchasing decisions are based primarily on one or more of the following criteria: price, product selection, product availability, technical support relationship, level of service and convenience. We believe we compete effectively on all such criteria. Our industry has seen consolidation in recent years. The trend of our industry toward consolidation could cause the industry to become more competitive as greater economies of scale are achieved by competitors, or as competitors with new lower-cost business models are able to operate with lower prices and gross profit on products. </span></div><div style="margin-top:12pt"><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:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During any given time, we may be impacted by our industrial customers&#8217; plant shutdowns, particularly during the summer months (our fiscal fourth quarter), as well as the winter months for the Christmas and New Year holiday period (our fiscal second quarter). In addition, we may be impacted by weather-related disruptions. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Compliance with Health and Safety and Environmental Laws and Regulations</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations are subject to and affected by a variety of federal, state, local and non-U.S. health and safety and environmental laws and regulations relating to the discharge, treatment, storage, disposal, investigation and remediation of certain materials, substances and wastes. We continually assess our compliance status and management of environmental matters to ensure that our operations are compliant with all applicable environmental laws and regulations.</span></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:115%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and maintenance costs associated with environmental compliance and management of sites are a normal and recurring part of our operations. With respect to all other matters that may currently be pending, in the opinion of management, based on our analysis of relevant facts and circumstances, compliance with applicable environmental laws and regulations is not likely to have a material adverse effect upon our capital expenditures, earnings or competitive position. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital Resources</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;2, 2023, we employed 7,377 associates worldwide, of which approximately 7,131 were full-time and 246 were part-time. No associate is represented by a labor union. Approximately 90% of our workforce is based in the United States. MSC has not experienced any major work stoppages and considers associate relations to be good. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our goal is to attract, develop and retain a talented team of associates inspired by our greater purpose of fueling the potential of our stakeholders. We believe a career at MSC includes:</span></div><div style="margin-top:12pt;padding-left:54pt;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">Purpose &#8211; MSC helps to fuel the industrial economy, propel our stakeholders&#8217; success, and contribute to our customers&#8217; growth.</span></div><div style="padding-left:54pt;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">People and Respect &#8211; MSC cares about people. We strive to offer a positive work environment, with people you like and leaders you can respect. </span></div><div style="padding-left:54pt;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">Health and Well-being &#8211; MSC offers many available options for our associates and their families to be healthy and plan for the future.</span></div><div style="padding-left:54pt;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">Rewards and Recognition &#8211; Appreciation for our associates&#8217; contributions and the opportunity to share financially and intrinsically in MSC&#8217;s success. </span></div><div style="padding-left:54pt;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">Growth &#8211; The opportunity to learn, take risks and develop a career.  </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At MSC, we refer to our workforce as our team of &#8220;associates,&#8221; rather than employees, because we believe that our associates have a stake in our success. We rely on each other to be as dedicated to MSC as MSC is dedicated to each associate. This is a critical part of our expectations of our associates and a unique part of our culture.</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Health and Safety</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSC&#8217;s safety vision is to build a culture in which safety is a top value across all levels of the organization, and that every associate has the right and responsibility to continually seek to prevent injuries and build a safe environment for everyone. Our leadership team is highly engaged through our Safety Leadership System in identifying trends in our incidents throughout the network and working collaboratively with our safety professionals to effectively reduce incidents involving our associates and to make MSC one of the safest places to work.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calendar year 2022, the Company&#8217;s Occupational Safety and Health Administration (&#8220;OSHA&#8221;) Total Recordable Incident Rate was 1.72 and the Company&#8217;s OSHA Lost Time Incident Rate was 0.62 based upon the number of incidents per 100 associates (or per 200,000 work hours). The Company&#8217;s rates fall well below the Total Recordable Incident Rate and the Lost Time Incident Rate of the North American Industry Classification System, which were 2.10 and 0.70, respectively. The success of our Safety Leadership System was additionally validated through the completion and re-certification to the ISO 45001 Standard in our Columbus, Ohio customer fulfillment center in November 2022. We are expanding our efforts to achieve ISO 45001 certification throughout the supply chain network in the coming years.</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Diversity, Equity and Inclusion</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSC is committed to promoting a respectful, diverse workplace, constructive collaboration, innovative creativity, and genuine leadership. We believe that our culture and our business benefit greatly from the rich combination of experience, creativity and perspective that our diverse workforce provides. Our associates&#8217; differences &#8211; the individual characteristics, work styles, beliefs and backgrounds &#8211; make us strong and equip us to better serve our customers. Because we are dedicated to an environment of equal opportunity, we partner with several outreach organizations that help us in our recruitment efforts such as: Hiring our Heroes, minority-owned organizations, women-owned organizations, local and state workforce services, and vocational rehab centers. Additionally, MSC continues to grow its business resource groups, known as Inclusion Circles, with membership growing to more than 1,000 associates combined. Each Inclusion Circle is sponsored by a member of the MSC leadership team. These include WIN (Women&#8217;s Inclusion Network), Veterans, BIG (Black Inclusion Group), Pride, ABLE, GEN (Generational Empowerment Network) and HOLA (Hispanic Organization for Leadership and Advancement). </span></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:115%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;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:112%">As of September 2, 2023, our U.S. associate population by gender, ethnic and racial attributes was as follows:</span></div><div style="margin-top:12pt;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:11.095%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.638%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.504%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.938%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.799%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.786%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.799%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.512%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.360%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.383%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:120%">U.S. Associate Population</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:700;line-height:120%">Male</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:120%">Female</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:120%">White</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:120%">Hispanic/Latino</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:120%">Black/African American</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:120%">Asian</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:120%">American Indian/Alaskan Native</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:120%">Native Hawaiian/Other Pacific Islander</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:700;line-height:120%">Two or More Races</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:700;line-height:120%">Not Available</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">Individual Contributor </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:120%">59.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:120%">40.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:120%">71.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:120%">10.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:120%">12.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:120%">2.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:120%">0.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:120%">2.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:120%">0.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></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:120%">Middle Management</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:9pt;font-weight:400;line-height:120%">63.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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">36.1&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">82.6&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">4.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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">8.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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">1.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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">0.3&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">0.3&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">1.2&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">0.1&#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:9pt;font-weight:400;line-height:120%">%</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:120%">Director and Above </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:9pt;font-weight:400;line-height:120%">71.1&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">28.9&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">85.2&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">0.8&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">6.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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">7.4&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">&#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:9pt;font-weight:400;line-height:120%">%</span></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:120%">Total U.S. Associate Population</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:9pt;font-weight:400;line-height:120%">60.5&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">39.5&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">73.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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">9.3&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">12.2&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">2.3&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">0.6&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">0.3&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">2.2&#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:9pt;font-weight:400;line-height:120%">%</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:9pt;font-weight:400;line-height:120%">0.1&#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:9pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Talent Acquisition and Development</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSC focuses on creating opportunities for associate growth, development and training education, offering a comprehensive talent program that continues throughout an associate&#8217;s career. MSC believes that its future success is highly dependent upon the Company&#8217;s continued ability to attract, retain and motivate associates. As part of its efforts in these areas, the Company offers competitive compensation and benefits to meet the diverse needs of team members and support their health and well-being, financial future and work-life balance. Associates are given access to health plan resources, disease management, tobacco cessation, parental support, stress management and weight loss programs. In addition, MSC provides to its associates retirement savings, paid holidays and time off, educational assistance and income protection benefits, as well as a variety of other programs.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSC also offers through MSC University various learning and development opportunities in support of associate career growth and success through a variety of offerings, including virtual classrooms and webinars, instructor-led courses, informal work groups, e-learning, books and articles, and more. These opportunities can drive improvement, facilitate career development, provide coaching and mentoring opportunities, and enhance communication skills. The average training hours completed by MSC associates in fiscal year 2023 increased nearly 18% year over year to over 20 hours per individual. Additionally, MSC&#8217;s tuition assistance program covers educational costs and provides eligible associates the financial assistance to obtain a graduate or undergraduate degree while working.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available Information</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s website is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">https://www.mscdirect.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We make available, free of charge, on or through the investor relations portion of our website, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">https://investor.mscdirect.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and any amendments to these reports, as well as proxy statements and other information, as soon as reasonably practicable after such documents are electronically filed with, or furnished to, the SEC. We also make available, on our website, the charters of the committees of our Board of Directors, the Code of Ethics, the Code of Business Conduct and the Corporate Governance Guidelines pursuant to SEC requirements and New York Stock Exchange (&#8220;NYSE&#8221;) listing standards. The information on our website, or linked to or from our website, is not incorporated by reference into, and does not constitute a part of, this Report or any other documents we file with, or furnish to, the SEC. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the investor relations portion of our website, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">https://investor.mscdirect.com,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to distribute information, including as a means of disclosing material, non-public information, and for complying with our disclosure obligations under Regulation FD. We routinely post and make accessible financial and other information regarding the Company on our website. Accordingly, investors should monitor the investor relations portion of our website, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">https://investor.mscdirect.com, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in addition to our press releases, SEC filings and other public communications.</span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_19"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1A. RISK FACTORS.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the other information in this Report, the following factors should be considered in evaluating the Company and its business. Our future operating results depend upon many factors and are subject to various risks and </span></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:115%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">uncertainties. The known material risks and uncertainties which may cause our operating results to vary from anticipated results or which may negatively affect our operating results and profitability are as follows:</span></div><div style="margin-top:12pt"><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our business depends heavily on the operating levels of our customers and the economic factors that affect them</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">including general economic conditions. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of the primary markets for the products and services we sell are subject to cyclical fluctuations that affect demand for goods and materials that our customers produce. Consequently, demand for our products and services has been, and will continue to be, influenced by most of the same economic factors that affect demand for and production of our customers&#8217; products. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When, as occurs in economic downturns, current or prospective customers reduce production levels because of lower demand or tight credit conditions, their need for our products and services diminishes. Selling prices and terms of sale with our customers come under pressure, which may adversely affect the profitability and the durability of customer relationships. Credit losses increase as well. Volatile economic and credit conditions also make it more difficult for distributors, as well as customers and suppliers, to forecast and plan future business activities and may prevent them from ordering our products as frequently or in the quantities they otherwise would. We may experience adverse impacts to our business as a result of any economic recession or slowing in the rate of growth. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, macroeconomic conditions may impact the proper functioning of financial and capital markets, foreign currency exchange rates, commodity and energy prices, labor and supply costs, and interest rates. We have also been affected by macroeconomic conditions specific to the principal end markets that we serve, including as the result of work stoppages and organized labor activity. Any or all of these factors may impact us, our customers, and their demand for our products.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as various sectors of our industrial customer base face increased foreign competition, and in fact lose business to foreign competitors or shift their operations overseas in an effort to reduce expenses, we may face increased difficulty in growing and maintaining our market share and growth prospects.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Changes in our customer and product mix, or adverse changes to the cost of goods we sell, could cause our gross margin percentage to fluctuate or decrease.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we experience changes in our customer mix and in our product mix. Changes in our customer mix have resulted from various factors, such as geographic expansion, daily selling activities within current geographic markets, and targeted selling activities to new customers. Changes in our product mix have also resulted from various factors, such as marketing activities to existing customers, needs communicated to us from existing and prospective customers and business acquisitions. As our national account and government customer program sales grow, we will face continued pressures on maintaining gross margin because these customers receive lower pricing due to their higher level of purchases from us. In addition, our continued expansion of our vending program and other E-commerce platforms places pressure on our gross margin. We may also be subject to price increases from our suppliers and independent freight carriers that we may not be able to pass along to our customers, particularly in periods of high or rapid inflation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Volatility in commodity, energy and labor prices may adversely affect operating margins.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In times of commodity, energy and labor price increases, we may be subject to price increases from our suppliers and independent freight carriers that we are unable to pass along to our customers. Raw material costs used in our suppliers&#8217; products (steel, tungsten, etc.) and energy and labor costs may increase, which may result in increased production costs for our suppliers that they pass along to us. The fuel costs of our independent freight carriers have been volatile. Our suppliers and independent freight carriers typically look to pass increased costs along to us through price increases. When we are forced to accept these price increases, we may not be able to pass them along to our customers, resulting in lower margins.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to increases in commodity, energy and labor prices, decreases in those costs, particularly if severe, could also adversely impact us by creating deflation in selling prices, which could cause our gross profit margin to deteriorate, or by negatively impacting customers in certain industries, which could cause our sales to those customers to decline. </span></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:115%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inflation impacts the costs at which we can procure products and our ability to increase prices at which we sell to customers over time. Prolonged periods of low inflation or deflation could adversely affect our ability to increase the prices at which we sell to customers. Periods of high or rapid inflation, such as the historically high levels of inflation the United States has experienced recently, may also cause the prices that our suppliers and independent freight carriers charge to increase rapidly or unpredictably. We may not be able to pass along increased costs due to inflation in full or synchronously to customers, which may result in lower margins or changes in our relationships with customers. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We operate in a highly competitive industry, which is evolving and consolidating, which could adversely affect our business and financial results.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The MRO supply industry, although consolidating, still remains a large, fragmented industry that is highly competitive. We face competition from traditional channels of distribution, such as retail outlets, small dealerships, regional and national distributors utilizing direct sales forces, manufacturers of MRO supplies, large warehouse stores and larger direct mail distributors. We believe that sales of MRO supplies will continue to concentrate over the next several years, which may make MRO supply distribution more competitive. Some of our competitors challenge us with a greater variety of product offerings, greater financial resources, additional services, or a combination of these factors. In addition, we also face the risk of companies which operate primarily outside of our industry entering our marketplace. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our industry is evolving at an accelerated pace. If we do not have the agility and flexibility to effectively respond to this accelerated pace of industry changes, our strategy could be put at risk resulting in a loss of market share. We also face substantial competition in the online distribution space that competes with price transparency. Increased competition from online retailers (particularly those major internet providers who can offer a wide range of products and rapid delivery), and the adoption by competitors of aggressive pricing strategies or sales methods, could cause us to lose market share or reduce our prices, adversely affecting our sales, margins and profitability. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Traditional MRO suppliers are attempting to consolidate the market through internal expansion or acquisitions or mergers with other industrial suppliers, or a combination of both. This consolidation allows suppliers to improve efficiency and spread fixed costs over a greater number of sales, and to achieve other benefits derived from economies of scale. The trend of our industry toward consolidation could cause the industry to become more competitive as greater economies of scale are achieved by competitors, or as competitors with new lower-cost business models are able to operate with lower prices and gross profit on products. These trends may adversely affect our sales, margins and profitability. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to operate more efficiently, control costs and improve profitability, we incurred approximately $7.9 million in restructuring and other costs in fiscal year 2023, primarily consisting of consulting-related costs and associate severance and separation costs associated with the optimization of the Company&#8217;s operations and profitability improvement</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There can be no assurance that these actions will achieve their intended benefits.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As a supplier to the U.S. government and public sector, we are subject to certain laws and regulations which may increase our costs of doing business and which subject us to certain compliance requirements and potential liabilities.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a supplier to the U.S. government and public sector, which currently represents approximately 10% of total Company revenue, we must comply with certain laws and regulations, including the Trade Agreements Act, the Buy American Act and the Federal Acquisition Regulation, relating to the formation, administration and performance of U.S. government contracts. These laws and regulations affect how we do business with government customers and, in some instances, impose added compliance and other costs on our business. From time to time, we are subject to governmental or regulatory inquiries or audits relating to our compliance with these laws and regulations. A violation of these specific laws and regulations, as well as others, could result in the imposition of fines and penalties or the termination of our U.S. government contracts and could harm our reputation and cause our business to suffer. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our business is exposed to the credit risk of our customers, which could adversely affect our operating results.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We perform periodic credit evaluations of our customers&#8217; financial condition, and collateral is generally not required. We evaluate the collectability of accounts receivable based on numerous factors, including past transaction history with customers and their creditworthiness, and we provide a reserve for accounts that we believe to be uncollectible. A significant deterioration in the economy or the financial condition of our customers, including as a result of higher inflation and fluctuations in interest rates, geopolitical events or macroeconomic events, could have an adverse effect on our ability to collect our accounts receivable, including longer payment cycles and increased collection costs and defaults. </span></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:115%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Failure to accurately forecast customer demand and timely purchase inventory could lead to excess inventories or inventory shortages, which could result in decreased operating margins, reduced cash flows and harm to our business.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To meet anticipated demand for our products, we may purchase products from manufacturers outside of our typical programs, including payment terms, and in advance of customer orders, which we hold in inventory and resell to customers. We are subject to the risk that we may be unable to sell excess products ordered from manufacturers. Inventory levels in excess of customer demand due to the difficulty of calibrating demand for such products, the concentration of demand for a limited number of SKUs, difficulties in product sourcing, including due to supply chain disruptions affecting us and our suppliers, or rapid changes in demand may result in inventory impairment or write-downs, and the sale of excess inventory at discounted prices could have an adverse effect on our operating results, financial condition and cash flows. Conversely, if we underestimate customer demand for our products or if our manufacturers fail to supply products we require at the time we need them, including due to supply chain disruptions affecting us and our suppliers, we may experience inventory shortages. Inventory shortages might delay shipments to customers and negatively impact customer relationships.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The risk of cancellation or rescheduling of orders may cause our operating results to fluctuate.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cancellation or rescheduling of orders may cause our operating results to fluctuate. Although we strive to maintain relationships with our customers, there is an ongoing risk that orders may be cancelled or rescheduled due to fluctuations in our customers&#8217; business needs or purchasing budgets, including changes in national and local government budgets. Additionally, although our customer base is diverse, ranging from individual machine shops to Fortune 1000 companies and large governmental agencies, the cancellation or rescheduling of significant orders by larger customers may still have a material adverse effect on our operating results from time to time.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Work stoppages, labor shortages or other disruptions, including those due to extreme weather conditions, at transportation centers, shipping ports, our headquarters or our customer fulfillment centers may adversely affect our ability to obtain inventory and make deliveries to our customers.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to provide same-day shipping and next-day delivery of our core metalworking and MRO products is an integral component of our overall business strategy. Disruptions at transportation centers or shipping ports, including global and domestic locations, due to third-party work stoppages or labor shortages or severe weather conditions affect both our ability to maintain core products in inventory and to deliver products to our customers on a timely basis, which may in turn adversely affect our customer relationships and results of operations. In addition, severe weather conditions and work stoppages affecting the end markets we serve could adversely affect demand for our products in particularly hard-hit regions and impact our sales and/or our ability to deliver our products. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our business depends on our ability to attract, train and retain qualified sales and customer service personnel and metalworking and specialty sales specialists</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business depends on our ability to attract, train and retain qualified sales and customer service personnel and metalworking specialists. We greatly benefit from having associates who are familiar with the products we sell and their applications, as well as associates, and in particular metalworking specialists, who can provide technical support to our customers. Qualified individuals of the requisite caliber and number needed to fill these positions may be difficult to hire and retain in sufficient numbers.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Additionally, hiring and retaining such qualified individuals may be adversely impacted by global and domestic economic uncertainty, and increased competition for such qualified individuals</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. If we are unable to hire and retain associates capable of providing a high level of customer service and technical support, our operational capabilities and ability to provide differentiated services may be adversely affected.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The loss of key suppliers or contractors or key brands could adversely affect our operating results.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our ability to offer a combination of well-known brand name products and competitively priced exclusive brand products is an important factor in attracting and retaining customers. Our ability to offer a wide range of products and services is dependent on obtaining adequate product supply and services from our key suppliers and contractors. The loss of, or a substantial decrease in, the availability of products or services from key suppliers or contractors at competitive prices, or the loss of a key brand, could cause our revenues and profitability to decrease.</span></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:115%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supply chain disruptions could adversely impact our business, operating results and financial position.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disruptions in our supply chain due to events outside of our control, including natural and human-induced disasters, earthquakes, storms, hurricanes, floods, fires, droughts, tornados and other extreme weather, widespread contagious diseases or viruses, geopolitical events, such as war, economic sanctions, civil unrest, rioting or terrorist attacks in the United States or countries in which we operate, in which our key suppliers are located or through which products we sell are transported or distributed, transportation disruptions, labor disputes or shortages, raw material shortages, inadequate manufacturing capacity or utilization to meet demand, actions by governments and central banks that impact the flow of international goods, and the imposition of other trade limitations, prohibitions or sanctions that increase the costs of domestic and international trade and transportation, could restrict our ability to obtain products that our customers demand or to meet delivery expectations, which could adversely impact our business, operating results and financial position. Any such disruption or other catastrophic event could cause our distribution channels and networks to become limited or non-operational, adversely impact our ability to obtain or deliver products to our customers in a timely manner, limit our ability to meet customer demand, result in lost sales, increased costs, penalties, order cancellations or contract terminations, or adversely impact our customer relationships. Our ability to fulfill customer orders using same-day shipping and next-day delivery is an integral component of our business strategy upon which our customers rely, and any such disruption could adversely impact our business, operating results and financial position.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Changes to trade policies or trade relationships could make sourcing products from overseas more difficult and/or costlier as well as negatively affect the markets we sell into.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes to trade policies or trade relationships, including the imposition of significant restrictions, quotas, duties, tariffs or moratoriums on economic activity with certain countries or regions, whether because of amendments to or the elimination of existing trade agreements or the imposition of new or modified trade tariffs or other governmental orders or sanctions, could have an adverse effect on our business. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These changes and other changes to trade policies or trade relationships could adversely affect our ability to secure sufficient products to service our customers and/or result in increased product costs that we may not be able to pass on to our customers, resulting in lower margins. Additionally, these changes could adversely affect our foreign sales. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Opening or expanding our customer fulfillment centers exposes us to risks of delays and may affect our operating results.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the future, as part of our long-term strategic planning, we may open new customer fulfillment centers to improve our efficiency, geographic distribution and market penetration. In addition, we intend to make, as we have in the past, capital improvements and operational enhancements to certain of our existing customer fulfillment centers. Moving or opening customer fulfillment centers and effecting such improvements requires a substantial capital investment, including expenditures for real estate and construction, and opening new customer fulfillment centers requires a substantial investment in inventory. Additionally, the opening of new customer fulfillment centers or the expansion of existing customer fulfillment centers would have an adverse impact on operating expenses as a percentage of sales, inventory turnover and return on investment in the periods prior to and for some time following the commencement of operations of each new customer fulfillment center or the completion of such expansions. </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We establish insurance-related healthcare reserves based on historical claims experience and actuarial estimates, which could lead to adjustments in the future based on actual claims incurred. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We retain a significant portion of the risk under our healthcare insurance program. In fiscal year 2021, we began self-insuring for costs associated with associates&#8217; health needs, which is limited by stop-loss coverage. Our healthcare insurance program accruals </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> determined on an actuarial basis, based on historical claims experience and an estimate of claims incurred but not yet reported and other relevant </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">factors</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. While we believe our estimation process is well designed, every estimation process is inherently subject to limitations. Fluctuations in the frequency, magnitude or number of claims make it difficult to predict the ultimate cost of claims and may lead to future adjustments of reported results of operations which, depending on the magnitude of such adjustments, may significantly affect our reported results or negatively affect the reliability of our reported results. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">An interruption of operations at our headquarters or customer fulfillment centers could adversely impact our business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business depends on maintaining operations at our co-located headquarters and customer fulfillment centers. A serious, prolonged interruption due to power outage, telecommunications outage, cyber-attack, terrorist attack, </span></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:115%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">earthquake, storm, hurricane, flood, fire, drought, tornado and other extreme weather, widespread contagious disease or virus or other interruption could have a material adverse effect on our business and financial results. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and other indefinite-lived intangible assets recorded as a result of our acquisitions could become impaired</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;2, 2023, our combined goodwill and other indefinite-lived intangible assets amounted to $729.3 million. To the extent we do not generate sufficient cash flows to recover the net amount of any investment in goodwill and other indefinite-lived intangible assets recorded, the investment could be considered impaired and subject to write-off. We expect to record further goodwill and other indefinite-lived intangible assets as a result of future acquisitions we may complete. Future amortization of such assets or impairments, if any, of goodwill or other indefinite-lived intangible assets would adversely affect our results of operations in any given period. If the financial performance of our business was to decline significantly, we could incur a material non-cash charge to our income statement for the impairment of goodwill and other indefinite-lived intangible assets.  </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Climate change and societal and governmental responses to climate change could adversely affect our business and performance, including indirectly through impacts on our customers.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concerns over the long-term impacts of climate change have led, and will continue to lead, to governmental efforts around the world to mitigate those impacts. Consumers and businesses also may change their behavior on their own as a result of concerns regarding the impact of climate change, governmental regulations and public perceptions. We and our customers will need to respond to new laws and regulations as well as consumer and business preferences resulting from climate change concerns. The impact on our customers will likely vary depending on their specific attributes, including reliance on or role in carbon intensive activities. Among the impacts to us could be a drop in demand for our products and services, particularly in certain sectors. Our efforts to take these risks into account, including by increasing our business with climate-friendly companies, may not be effective in protecting us from the negative impact of new laws and regulations or changes in consumer or business behavior.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, climate change may present additional physical risks to our operations and lead to an increased frequency of unusual or extreme weather conditions, which could disrupt our supply chain or harm or disrupt our operations or those of our customers or suppliers. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Indebtedness</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The terms of our credit facilities and senior notes impose operating and financial restrictions on us, which may limit our ability to respond to changing business and economic conditions.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently have credit facilities and outstanding senior notes. For a description of these facilities and senior notes, please see Note 10, &#8220;Debt&#8221; in the Notes to Consolidated Financial Statements. We are subject to various operating and financial covenants under the credit facilities and senior notes which restrict our ability to, among other things, incur additional indebtedness, make particular types of investments, incur certain types of liens, engage in fundamental corporate changes, enter into transactions with affiliates or make substantial asset sales. Any failure to comply with these covenants may constitute a breach under the credit facilities and senior notes, which could result in the acceleration of all or a substantial portion of any outstanding indebtedness and the termination of revolving credit commitments. Additionally, as interest rates rise, there may be fewer alternatives to our existing credit facilities for raising additional capital or such alternatives may be more expensive.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our inability to maintain our committed and uncommitted credit facilities could materially adversely affect our liquidity and our business.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to manage our business and execute our business strategy is dependent, in part, on the continued availability of financing. With respect to committed facilities, lenders may decline to renew or extend credit facilities, or they may require stricter terms and conditions with respect to future facilities, and we may not find these terms and conditions acceptable. With respect to uncommitted facilities, lenders may cease making loans or demand payment of outstanding loans, which may overly restrict our ability to conduct our business successfully and adversely impact our liquidity and financial position. </span></div><div><span><br/></span></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:115%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to the Reclassification</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Reclassification may not achieve the desired benefits for us or our shareholders.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The long-term impacts of the Reclassification are still unknown, and the Reclassification may not result in an increase in shareholder value or improve the liquidity and marketability of our equity. If the Reclassification is not viewed favorably by members of the investment community, it may impair the value of our Class A Common Stock and limit its liquidity and marketability. Furthermore, securities markets worldwide have experienced significant price and volume fluctuations in recent years. This market volatility, as well as general economic, market or political conditions, could cause a reduction in the market price and liquidity of shares of our Class A Common Stock.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our principal shareholders own a significant amount of our voting stock and have rights to nominate directors to our Board of Directors, and their interests may differ from those of our other shareholders.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">So long as the Jacobson / Gershwind Family Shareholders (as defined below), collectively, have beneficial or record ownership of at least 10% of the issued and outstanding shares of Class A Common Stock, our Board of Directors will, subject to the procedures and limitations set forth in the Reclassification Agreement (as defined below), nominate two individuals designated by the Jacobson / Gershwind Family Shareholders for election to the Board of Directors at any annual meeting of our shareholders at which directors are to be elected. So long as the Jacobson / Gershwind Family Shareholders, collectively, have beneficial or record ownership of less than 10% but 5% or more of the issued and outstanding shares of Class A Common Stock, our Board of Directors will, subject to the procedures and limitations set forth in the Reclassification Agreement, nominate one individual designated by the Jacobson / Gershwind Family Shareholders for election to the Board of Directors at any annual meeting of our shareholders at which directors are to be elected.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of Class A Common Stock currently held by the Jacobson / Gershwind Family Shareholders, together with the foregoing director nomination rights, provide the Jacobson / Gershwind Family Shareholders with significant continued influence over our decisions. The interests of the Jacobson / Gershwind Family Shareholders with respect to matters potentially or actually involving or affecting us and our other shareholders, such as future acquisitions, financings and other corporate opportunities and attempts to acquire us, may differ from, or conflict with, the interests of our other shareholders.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Information Technology</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Maintaining our IT systems and complying with data privacy laws may incur significant, recurring costs.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our IT systems are an integral part of our business and growth strategies. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In particular, the COVID-19 pandemic caused us to modify our business practices, including requiring many of our office-based associates to work from home. As a result, we are dependent upon our IT systems to operate our business and our ability to effectively manage our business depends on the security, reliability and adequacy of our IT systems.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We also depend upon our IT systems to help process orders, to manage inventory and accounts receivable collections, to manage financial reporting, to purchase, sell and ship products efficiently and on a timely basis, to maintain cost-effective operations, to operate our websites and to help provide superior service to our customers. We have made and continue to make investments in technology to protect our systems, computers, software, data and networks from attacks, damage or unauthorized access. We also have implemented numerous security protocols in order to strengthen security, and we maintain a customary cyber insurance policy, but there can be no assurance that breaches will not occur in the future or be covered by our insurance policy. The costs of maintaining adequate cybersecurity safeguards for our IT systems may be significant and recurring as technology progresses.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to incurring continual costs to maintain cybersecurity, we also incur significant, recurring costs to comply with data privacy laws. Regulatory authorities have increased their focus on how companies collect, process, use, store, share and transmit personal data. New privacy security laws and regulations, including the United Kingdom&#8217;s Data Protection Act 2018 (DPA), the European Union General Data Protection Regulation 2016 (GDPR) that became effective May 2018, the California Consumer Protection Act that became effective on January 1, 2020, and other similar state privacy laws, pose increasingly complex compliance challenges, which may increase compliance costs, and any failure to comply with data privacy laws and regulations could result in significant penalties.</span></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:115%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disruptions or breaches of our IT systems, or violations of data privacy laws, could adversely affect us.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our IT systems may be vulnerable to damage or disruption caused by circumstances beyond our control or anticipation, such as catastrophic events, power outages, natural disasters, computer system or network failures, computer viruses, and physical or electronic break-ins. In addition, our IT systems may be vulnerable to cyber-attacks, including the use of malicious codes, worms, phishing, spyware, denial of service attacks and ransomware, all of which are rapidly evolving and becoming increasingly sophisticated. Despite our efforts to ensure the integrity of our IT systems, as cyber-attacks evolve and become more difficult to detect and successfully defend against, one or more cyber-attacks might defeat the measures that we take to anticipate, detect, avoid or mitigate these threats. These cyber-attacks and any unauthorized access or disclosure of our customers&#8217; information could compromise and expose sensitive information and damage our reputation. Cyber-attacks could also cause us to incur significant remediation costs, including the possibility of government fines, disrupt our operations and divert management attention and key IT resources.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any material cyber-attack or failure of our IT systems to perform as we anticipate could disrupt our business and operations, result in transaction errors, the loss of data, processing inefficiencies, downtime, litigation, government investigation or fines, substantial remediation costs (including potential liability for stolen assets or information and the costs of repairing system damage), and the loss of sales and customers, and damage our reputation. In addition, changes to our IT systems could disrupt our business operations. Any one or more of these consequences could have a material adverse effect on our business, financial condition and results of operations. Additionally, our suppliers and customers also rely upon IT systems to operate their respective businesses. If any of them experience a cyber-attack or other cyber incident, this could adversely impact their operations, which may in turn impact or adversely affect our operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Risk Factors</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our success is dependent on certain key management personnel.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends largely on the efforts and abilities of certain key members of our senior management. The loss or disruption of the services of one or more of such key personnel could have a material adverse effect on our business and financial results. We do not maintain any key-man insurance policies with respect to any of our executive officers.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We are subject to litigation risk due to the nature of our business, which may have a material adverse effect on our business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are involved in lawsuits or other legal proceedings that arise from business transactions or the operation of our business. Due to the nature of our business, these proceedings may, for example, relate to product liability claims, commercial disputes or employment matters. In addition, we could face claims over other matters, such as claims arising from our status as a government contractor, intellectual property matters, or corporate or securities law matters. The defense and ultimate outcome of lawsuits or other legal proceedings may result in higher operating expenses, which could have a material adverse effect on our business, financial condition or results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We may encounter difficulties with acquisitions and other strategic transactions which could harm our business.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have completed several acquisitions and we expect to continue to pursue acquisitions and other strategic transactions, such as joint ventures, that we believe will either expand or complement our business in new or existing markets or further enhance the value and offerings we are able to provide to our existing or future potential customers. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions and other strategic transactions present numerous risks and challenges, which could harm our business, including:</span></div><div style="margin-top:6pt;padding-left:54pt;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">the diversion of management&#8217;s attention from the normal operation of our business;</span></div><div style="padding-left:54pt;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">the potential loss of key associates and customers of the acquired companies;</span></div><div style="padding-left:54pt;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">difficulties managing and integrating operations in geographically dispersed locations;</span></div><div style="padding-left:54pt;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">the potential for deficiencies in internal controls at the acquired companies;</span></div><div style="padding-left:54pt;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">increases in our expenses and working capital requirements, which reduce our return on invested capital;</span></div><div style="padding-left:54pt;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">the lack of experience operating in the geographic market or industry sector of the acquired companies; and</span></div><div style="padding-left:54pt;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">the exposure to unanticipated liabilities of the acquired companies.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To integrate acquired businesses, we must implement our management information systems, operating systems and internal controls, and assimilate and manage the personnel of the acquired operations. The difficulties of this </span></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:115%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">integration may be further complicated by geographic distances. The integration of acquired businesses may not be successful and could result in disruption to other parts of our business.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We are subject to environmental, health and safety laws and regulations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to federal, state, local, foreign and provincial environmental, health and safety laws and regulations. Fines and penalties may be imposed for non-compliance with applicable environmental, health and safety requirements and the failure to have or to comply with the terms and conditions of required permits. The failure by us to comply with applicable environmental, health and safety requirements could result in fines, penalties, enforcement actions, third-party claims for property damage and personal injury, requirements to clean up property or to pay for the costs of cleanup, or regulatory or judicial orders requiring corrective measures, which could have a material adverse effect on our business, financial condition or results of operations. Additionally, such actions could negatively impact our reputation in the impacted geographic market and more broadly.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Social and environmental responsibility policies and provisions may be difficult to comply with and may impose costs on us.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is an increasing focus on corporate social and environmental responsibility in our industry. An increasing number of our customers have adopted, or may adopt, procurement policies that include social and environmental responsibility provisions that their suppliers should comply with, or they may seek to include such provisions in their procurement terms and conditions. This corporate social and environmental responsibility influence is expanding to other stakeholders such as investors, suppliers, associates and communities. We currently voluntarily comply with the sustainability standards set forth by various sustainability initiatives and organizations. These social and environmental responsibility practices, policies, provisions and initiatives are subject to change, can be unpredictable, and may be difficult and expensive for us to comply with. In addition, the failure by us to take action or otherwise comply with the policies of our customers may negatively impact our customer relationships or reputation, which may adversely impact our business and results of operations. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our Third Amended and Restated By-Laws contain choice-of-forum provisions for certain claims against us, which could increase the costs of bringing a claim or limit the ability of a shareholder to bring a claim in a judicial forum viewed by a shareholder as favorable.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Third Amended and Restated By-Laws provide that, unless we consent in writing to the selection of an alternative forum, the New York Supreme Court in the State of New York (or, if such court does not have subject matter jurisdiction thereof, the United States District Court for the Southern District of New York or, if such court also does not have subject matter jurisdiction thereof, such other federal district court or state courts located within the State of New York) will, to the fullest extent permitted by law, be the sole and exclusive forum for certain claims. The foregoing provisions will not apply to claims or causes of action brought to enforce a duty or liability created by the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), or the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), or any other claim under federal securities laws (other than derivative actions brought to enforce any duty or liability created by the Exchange Act) for which the federal courts have exclusive federal or concurrent state and federal jurisdiction. In addition, the Third Amended and Restated By-Laws provide that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States will, to the fullest extent permitted by law, be the sole and exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These choice-of-forum provisions may increase costs for a shareholder pursuing any such claim or limit a shareholder&#8217;s ability to bring a claim in a judicial forum that such shareholder finds favorable for disputes with us or any of our directors, officers or other employees, which may discourage such lawsuits even though an action, if successful, might benefit our shareholders. In addition, the courts designated under these choice-of-forum provisions may reach different judgments or results than would other courts, including courts where a shareholder would otherwise choose to bring the action, and such judgments or results may be more favorable to us than to our shareholders. If a court were to find these choice-of-forum provisions inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could adversely affect our business, liquidity, financial condition and/or results of operations.</span></div><div><span><br/></span></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:115%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our common stock price may be volatile.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe factors such as fluctuations in our operating results or the operating results of our competitors, changes in economic conditions in the market sectors in which our customers operate, notably the durable and non-durable goods manufacturing industry, which accounts for a substantial portion of our revenues, and changes in general market conditions, including as a result of inflation, rising interest rates and geopolitical events, could cause the market price of our Class A Common Stock to fluctuate substantially. </span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_22"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1B. UNRESOLVED STAFF COMMENTS.</span></div><div style="margin-top:12pt;text-indent:36pt"><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="i08f2e000877e4ef49e3c7371a7b47aaf_25"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2. PROPERTIES.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have customer fulfillment centers in or near the following locations:</span></div><div style="margin-top:12pt"><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:57.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.086%"></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:120%">Location</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:120%">Approx.<br/>Sq. Ft.</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:120%">Operational<br/>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:700;line-height:120%">Leased/<br/>Owned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">Harrisburg, Pennsylvania</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">821,000</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: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:120%">1997</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Owned</span></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:120%">Atlanta, Georgia</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">721,000</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:120%">1990</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Owned</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:120%">Elkhart, Indiana</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">545,000</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:120%">1996</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Owned</span></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:120%">Columbus, Ohio</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">468,000</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:120%">2014</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Owned</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:120%">Reno, Nevada</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">419,000</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:120%">1999</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Owned</span></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:120%">Hanover Park, Illinois</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">288,000</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:120%">2003</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leased</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 38 warehouses, of which 36 are located in North America and two are l</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ocated in Europe. This count includes locations which were previously referred to as either branches or customer fulfillment centers. Of these locations, two are new to MSC as a result of the acquisition of Buckeye and Tru-Edge during fiscal year 2023. Our warehouses range in size from approximat</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ely 1,000 to 110,000 square feet. We also maintain four manufacturing locations, two of which were acquired as part of the Buckeye and Tru-Edge acquisition during fiscal year </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. These manufacturing locations range in size from approximately 2,000 to 23,000 square feet. W</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e also</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> maintain 10 regional inventory centers, all of which are located in the United States, which vary in size from approximately 7,000 to 58,000 square feet. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of these warehouses, regional inventory centers and manufacturing locations are leased. These leases are for varying periods, with the longest extending to fiscal year 2031. The aggregate annual lease payments on the leased customer fulfillment centers, warehouses, regional inventory centers and manufacturing locations in fiscal year 2023 were approximatel</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $12.3 million.</span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_28"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3. LEGAL PROCEEDINGS. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information related to legal proceedings, see the discussion under the caption &#8220;Legal Proceedings&#8221; in Note 16, &#8220;Commitments and Contingencies&#8221; in the Notes to Consolidated Financial Statements.  </span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_31"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4. MINE SAFETY DISCLOSURES.</span></div><div style="margin-top:12pt;text-indent:36pt"><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 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:115%">21</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_34"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_37"></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 5. MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSC&#8217;s Class A Common Stock is traded on the NYSE under the symbol &#8220;MSM.&#8221; </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2003, our Board of Directors instituted a policy of paying regular quarterly cash dividends to our shareholders. The Company paid aggregate annual regular cash dividends of $3.16 per share in fiscal year 2023 and $3.00 per share in fiscal year 2022. The Company expects its practice of paying quarterly cash dividends on its common stock will continue, although the payment of future dividends is at the discretion of the Company&#8217;s Board of Directors and will depend upon the Company&#8217;s earnings, capital requirements, financial condition and other factors. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October&#160;11, 2023, the Company&#8217;s Board of Directors declared a regular cash dividend of $0.83 per share, payable on November&#160;28, 2023 to shareholders of record at the close of business on November&#160;14, 2023. The dividend is expected to result in aggregate payments of $47.5 million, based on the number of shares outstanding at October&#160;6, 2023.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The approximate number of holders of record of MSC&#8217;s Class A Common Stock as of October&#160;6, 2023 was 546.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchases of Equity Securities</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth repurchases by the Company of its outstanding shares of Class A Common Stock, which are listed on the NYSE, during the quarter ended September&#160;2, 2023:</span></div><div style="margin-top:12pt"><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:43.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:120%">Period</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:700;line-height:120%">Total Number of Shares Purchased </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;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: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:700;line-height:120%">Average Price Paid Per Share </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</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:700;line-height:120%">Total Number of Shares Purchased as Part of Publicly Announced<br/>Plans or Programs</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:700;line-height:120%">Maximum Number of Shares that May Yet Be Purchased Under the</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Plans or Programs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">6/4/2023-7/4/2023</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,214</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">95.51&#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="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">&#8212;</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,369,279</span></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:120%">7/5/2023-8/3/2023</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129,596</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:120%">$</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:120%">96.00&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">129,500</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,239,779</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:120%">8/4/2023-9/2/2023</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">516,236</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:120%">$</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:120%">100.81&#160;</span></td><td style="background-color:#cceeff;padding: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:120%">515,756</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,724,023</span></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:120%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%">648,046</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;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%">645,256</span></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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________</span></div><div style="margin-top:6pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.94pt">During the quarter ended September&#160;2, 2023, 2,790 shares of our Class A Common Stock were withheld by the Company as payment to satisfy our associates&#8217; tax withholding liability associated with our share-based compensation program and are included in the total number of shares purchased. </span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.94pt">Activity is reported on a trade date basis.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.94pt">On June 29, 2021, the Company&#8217;s Board of Directors terminated the MSC Stock Repurchase Plan, which was established during fiscal year 1999, and authorized a new share repurchase program (the &#8220;Share Repurchase Program&#8221;) to purchase up to 5,000,000 shares of the Company&#8217;s Class A Common Stock. There is no expiration date for the Share Repurchase Program. As of September&#160;2, 2023, the maximum number of shares of the Company&#8217;s Class A Common Stock that may yet be repurchased under the Share Repurchase Program was 3,724,023 shares. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Graph</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following stock price performance graph and accompanying information is not deemed to be &#8220;soliciting material&#8221; or to be &#8220;filed&#8221; with the SEC, nor shall such information be incorporated by reference into any filings under the Securities Act or the Exchange Act or be subject to the liabilities of Section 18 of the Exchange Act, regardless of any general incorporation language in any such filing.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following graph compares the cumulative total return on an investment in our Class A Common Stock with the cumulative total return on an investment in each of the S&amp;P Midcap 400 Index and the Dow Jones US Industrial Supplier Index.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The graph assumes that $100 was invested at the closing price of our Class A Common Stock on the NYSE and each index on September&#160;1, 2018 and assumes that all dividends paid on such securities during the applicable fiscal years </span></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:115%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were reinvested. Indices are calculated on a month-end basis. The comparisons in this table are based on historical data and are not intended to forecast or to be indicative of the possible future performance of our Class A Common Stock.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cumulative Total Shareholder Return</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%">for the Period from September&#160;1, 2018 through September&#160;2, 2023</span></div><div style="margin-top:12pt;text-align:center"><img src="msm-20230902_g1.jpg" alt="3943" style="height:380px;margin-bottom:5pt;vertical-align:text-bottom;width:660px"/></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*$100 invested on 9/1/2018 in stock or index, including reinvestment of dividends</span></div><div style="margin-top:12pt"><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.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">9/1/2018</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:120%">8/31/2019</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:120%">8/29/2020</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:120%">8/28/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:120%">9/3/2022</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:120%">9/2/2023</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:700;line-height:120%">MSC Industrial Direct Co., Inc.</span></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:700;line-height:120%">100.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 #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:700;line-height:120%">81.78</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 #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:700;line-height:120%">90.16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 #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:700;line-height:120%">124.63</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 #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:700;line-height:120%">119.03</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 #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:700;line-height:120%">159.78</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">S&amp;P Midcap 400 Index</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:700;line-height:120%">100.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">93.57</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">98.52</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">141.86</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">124.58</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">141.38</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:700;line-height:120%">Dow Jones US Industrial Supplier Index</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:700;line-height:120%">100.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">86.23</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">120.05</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">147.62</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">145.84</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">185.72</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_40"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6. [RESERVED]</span></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><span><br/></span></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:115%">23</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_43"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 7. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.</span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_46"></div><div style="margin-top:12pt"><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:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSC is a leading North American distributor of a broad range of metalworking and MRO products and services. We help our customers drive greater productivity, profitability and growth with approximately 2.4 million products, inventory management and other supply chain solutions, and deep expertise from more than 80 years of working with customers across industries. We continue to implement our strategies to gain market share, generate new customers, increase sales to existing customers, and diversify our customer base.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our experienced team of more than 7,000 associates works with our customers to help drive results for their businesses, from keeping operations running efficiently today to continuously rethinking, retooling and optimizing for a more productive tomorrow. We offer approximately 2.4 million active, saleable SKUs through our catalogs; our brochures; our E-commerce channels, including the MSC website; our inventory management solutions; and our customer care centers, customer fulfillment centers, regional inventory centers and warehouses. We service our customers from six customer fulfillment centers, 10 regional inventory centers, 38 warehouses and four manufacturing locations. Many of our products are carried in stock, and orders for these in-stock products are typically fulfilled the day on which the order is received.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business model focuses on providing overall procurement cost reduction and just-in-time delivery to meet our customers&#8217; needs. We focus on offering inventory, process and procurement solutions that reduce MRO supply chain costs and improve plant floor productivity for our customers. We will seek to continue to achieve cost reductions throughout our business through cost-savings strategies and increased leverage from our existing infrastructure, and continue to provide additional procurement cost-savings solutions to our customers through technology such as our VMI, CMI and vending programs. Our field sales and service associate headcount was 2,572 at September&#160;2, 2023 compared to 2,536 at September&#160;3, 2022 and 2,398 at August&#160;28, 2021. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The chart below displays a two-year comparison of our net sales from fiscal year 2022 through fiscal year 2023: </span></div><div style="margin-top:12pt;text-align:center"><img src="msm-20230902_g2.jpg" alt="2202" style="height:380px;margin-bottom:5pt;vertical-align:text-bottom;width:660px"/></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Pricing and other is comprised of changes in customer and product mix, discounting and other items.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Fiscal years 2023 and 2022 had 252 and 258 sales days, respectively.  </span></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:115%">24</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_49"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Highlights</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Highlights during fiscal year 2023 include the following:</span></div><div style="margin-top:12pt;padding-left:54pt;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">We generated $699.6 million of cash from operations compared to $246.2 million in fiscal year 2022. The increase was primarily from the $300.0 million Receivables Purchase Agreement (the &#8220;RPA&#8221;) entered into during fiscal year 2023.</span></div><div style="padding-left:54pt;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">We had net payments of $340.0 million on our credit facilities, private placement debt and shelf facility agreements compared to net borrowings of $9.5 million in fiscal year 2022. Proceeds from the RPA were primarily utilized to pay down debt on our credit facilities.</span></div><div style="padding-left:54pt;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">We repurchased $95.8 million of MSC&#8217;s Class A Common Stock, par value $0.001 per share (&#8220;Class A Common Stock&#8221;), compared to $27.4 million in fiscal year 2022. </span></div><div style="padding-left:54pt;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">We paid out an aggregate $176.7 million in regular cash dividends, compared to an aggregate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$167.4 million in regular cash dividends in fiscal year 2022.</span></div><div style="padding-left:54pt;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">In January 2023, we acquired Buckeye and Tru-Edge for aggregate consideration of $22.4 million, which includes cash paid of $20.5 million and the fair value of contingent consideration to be paid out of $2.3 million, net of a post-closing working capital adjustment in the amount of $0.4 million received from the sellers.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:54pt;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">We incurred $7.9 million in restructuring and other costs compared to $15.8 million in fiscal year 2022. Restructuring and other costs primarily consist of consulting-related costs and associate severance and separation costs associated with the optimization of the Company&#8217;s operations and profitability improvement. </span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_52"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Developments </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Progress on Mission Critical</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed, we initiated a Company-wide project, which we refer to as &#8220;Mission Critical,&#8221; to accelerate market share capture and improve profitability over the period through fiscal year 2023. To realize growth, one of our Mission Critical initiatives, we began and expect to continue investing in our market-leading metalworking business by adding to our metalworking specialist team, introducing value-added services to our customers, expanding our vending, VMI and in-plant solutions programs, building out our sales force, and diversifying our customers and end-markets. We also are focused on improving profitability through the implementation of various pricing strategies and critical structural cost reductions in order to improve return on invested capital. We anticipate that the cost reductions will be comprised of savings in the areas of sales and service, supply chain and general and administrative expenses, and include initiatives to optimize our distribution center network and real estate footprint, renegotiate supplier contracts, and redesign our talent acquisition and retention approach. While Mission Critical was tied to three-year financial targets ending in fiscal year 2023, the key focus areas of Mission Critical, including profitable growth, an improved operating model, and technological improvement, remain critical and ever-evolving initiatives at the Company. Maintaining a continuous improvement mindset remains a key tenet of our strategy going forward. </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impact of Economic Trends </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The United States economy has experienced and continues to experience disruptions in the supply of certain products and services and tight conditions in the labor market. These disruptions and conditions have contributed to an inflationary environment which, while falling, remains elevated and has affected the price and, at times, the availability of certain products and services necessary for the Company&#8217;s operations, including fuel, labor and certain products the Company sells or the inputs for such products. Such disruptions and conditions have impacted, and may continue to impact in the future, the Company&#8217;s business, financial condition and results of operations. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of recent high inflation and periodic supply chain disruptions, the Company continues to implement price realization strategies in response to increased costs the Company faces and has invested in improved warehouse automation to mitigate the effects of labor inflation. The category line review process initiated in the second quarter of fiscal year 2023 continues to progress and shows early signs of improvements in supply chain efficiency, customer experience and supplier engagement. Furthermore, in light of disruptions to availability and increased or uncertain shipping times, the Company is maintaining higher purchasing levels than it did prior to its fiscal year 2020 in order to ensure sufficient inventory supply to meet customer demand.</span></div><div style="text-indent:36pt"><span><br/></span></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:115%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassification</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 31, 2023, the Board of Directors of the Company (the &#8220;Board&#8221;) received a proposal (the &#8220;Proposal&#8221;) from the Company&#8217;s controlling shareholders, the Jacobson / Gershwind family, to exchange each of their shares of Class B Common Stock, par value $0.001 per share (&#8220;Class B Common Stock&#8221; and, together with Class A Common Stock, &#8220;Common Stock&#8221;), for shares of Class A Common Stock, reclassify the Class B Common Stock and the Class A Common Stock into a single class of common stock and eliminate the current dual-class share structure (the &#8220;Reclassification&#8221;). The Board formed a Special Committee composed entirely of independent and disinterested directors to evaluate the Proposal, which was advised by independent financial and legal advisors. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 21, 2023, the Company announced that it had reached an agreement with the Jacobson / Gershwind family with respect to the Reclassification, in support of which, the Company entered into a Reclassification Agreement, dated as of June 20, 2023 (the &#8220;Reclassification Agreement&#8221;), with Mitchell Jacobson, Erik Gershwind, other members of the Jacobson / Gershwind family and certain entities affiliated with the Jacobson / Gershwind family (collectively, the &#8220;Jacobson / Gershwind Family Shareholders&#8221;).</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, we completed the Reclassification as contemplated by the Reclassification Agreement. Pursuant to the Reclassification, each share of Class B Common Stock issued and outstanding immediately prior to the time that the Company&#8217;s Amended and Restated Certificate of Incorporation was duly filed with the Secretary of State of the State of New York was reclassified, exchanged and converted into 1.225 shares of Class A Common Stock. The issuance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of Class A Common Stock in connection with the Reclassification was registered under the Securities Act pursuant to the Registration Statement on Form S&#8208;4.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As contemplated by the Reclassification Agreement, a number of corporate governance changes were implemented, including the following:</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:54pt;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">the Jacobson / Gershwind Family Shareholders have the right to designate two individuals for nomination for election to the Board so long as the Jacobson / Gershwind Family Shareholders own 10% or more of the issued and outstanding shares of Class A Common Stock and to designate one individual for nomination for election to the Board so long as the Jacobson / Gershwind Family Shareholders own less than 10% but more than 5% of the issued and outstanding shares of Class A Common Stock;</span></div><div style="padding-left:54pt;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">the Jacobson / Gershwind Family Shareholders have each granted an irrevocable proxy authorizing the Company to vote such pro rata portion of shares of Class A Common Stock beneficially owned by the Jacobson / Gershwind Family Shareholders or their permitted transferees in excess of 15% of the issued and outstanding shares of Class A Common Stock in proportion to the votes of other holders (i.e., excluding any Jacobson / Gershwind Family Shareholders and their permitted transferees) entitled to vote and that do in fact vote; </span></div><div style="padding-left:54pt;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">certain standstill and lock-up provisions for the Jacobson / Gershwind Family Shareholders; </span></div><div style="padding-left:54pt;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">the transition of the approval standard for certain significant transactions (including mergers, asset sales, share exchanges and dissolution) from a two-thirds supermajority to a majority of the issued and outstanding shares of Class A Common Stock entitled to vote thereon; and</span></div><div style="padding-left:54pt;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">the transition to a &#8220;majority of the votes cast&#8221; standard for any election of directors that is not a contested election. </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition of Buckeye and Tru-Edge</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2023, the Company acquired certain assets and assumed certain liabilities of Buckeye, an Ohio-based metalworking distributor, and Tru-Edge, an Ohio-based custom tool manufacturer. Buckeye primarily serves the metalworking needs of large manufacturers. MSC Industrial plans to build on Buckeye&#8217;s technical, high-touch relationships and value-added services by offering customers access to its extensive product portfolio to support customers&#8217; full metalworking and MRO needs. Tru-Edge brings new capabilities to MSC Industrial, including the design and manufacture of parts from scratch with a strong focus in the automotive and medical markets. The Company expects to drive revenue growth in its existing Midwest manufacturing customer base by leveraging the services provided by Tru-Edge. The Company believes the technical expertise and value-added services provided by Tru-Edge will support its effort to drive cost savings for its customers.</span></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:115%">26</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_55"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Strategy</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary objective is to grow sales profitably while offering our customers highly technical and high-touch solutions to solve their most complex challenges on the plant floor. Our strategy is to complete the transition from being a spot-buy supplier to a mission-critical partner to our customers. We will selectively pursue strategic acquisitions that expand or complement our business in new and existing markets or further enhance the value and offerings we provide. </span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_58"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Environment</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We utilize various indices when evaluating the level of our business activity, including the Industrial Production (&#8220;IP&#8221;) Index. Approximately 66% and 68% of our revenues came from sales in the manufacturing sector during the quarter and year ended September&#160;2, 2023, respectively. Through statistical analysis, we have found that trends in our customers&#8217; activity have correlated to changes in the IP Index. The IP Index measures short-term changes in industrial production. Growth in the IP Index from month to month indicates growth in the manufacturing, mining and utilities industries. The IP Index over the three months ended September&#160;2, 2023 and the average for the three- and 12-month periods ended September&#160;2, 2023 were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"></td><td style="width:75.881%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.919%"></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:700;line-height:120%">Period</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:9pt;font-weight:700;line-height:120%">IP Index</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">June</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:120%">102.3</span></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:9pt;font-weight:400;line-height:120%">July</span></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:9pt;font-weight:400;line-height:120%">103.3</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:9pt;font-weight:400;line-height:120%">August</span></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:9pt;font-weight:400;line-height:120%">103.3</span></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></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:9pt;font-weight:400;line-height:120%">Fiscal Year 2023 Q4 Average</span></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:9pt;font-weight:400;line-height:120%">103.0</span></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:9pt;font-weight:400;line-height:120%">12-month average</span></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:9pt;font-weight:400;line-height:120%">102.8</span></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average IP Index for the 12 months ended September&#160;2, 2023 of 102.8 increased from the adjusted average from the prior fiscal year of 101.8, which indicated growth in manufacturing during fiscal year 2023. Favorable conditions exist in certain end markets and volume remains stable. Despite improvements in certain areas, economic uncertainty remains driven by higher interest rates and continued elevated levels of inflation. Recently, the United States economy has experienced supply chain disruptions and significant levels of inflation. The Company has implemented price realization strategies in response to increased costs the Company faces. As we see the IP Index continue to fluctuate, we will monitor the current economic conditions for the impact on our customers and markets and assess both risks and opportunities that may affect our business and operations. See &#8220;Impact of Economic Trends&#8221; above.</span></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:115%">27</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_61"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal Year Ended September&#160;2, 2023 Compared to the Fiscal Year Ended September&#160;3, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the Company&#8217;s results of operations both in dollars (in thousands) and as a percentage of net sales for the periods indicated:</span></div><div style="margin-top:12pt"><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.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></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 #000;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:700;line-height:120%">Fiscal Years Ended</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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:120%">September 2, 2023<br/>(52 weeks)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:120%">September 3, 2022<br/>(53 weeks)</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:9pt;font-weight:700;line-height:120%">Change</span></td></tr><tr><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:9pt;font-weight:700;line-height:120%">$</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:9pt;font-weight:700;line-height:120%">%</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:9pt;font-weight:700;line-height:120%">$</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:9pt;font-weight:700;line-height:120%">%</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:9pt;font-weight:700;line-height:120%">$</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:9pt;font-weight:700;line-height:120%">%</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:120%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,009,282</span></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:120%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3,691,893</span></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:120%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">317,389&#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 #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:120%">8.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">%</span></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:120%">Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,366,317</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:120%">59.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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,133,645</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:120%">57.8&#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:120%">%</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:120%">232,672&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,642,965</span></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:120%">41.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">%</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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,558,248</span></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:120%">42.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">%</span></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:120%">84,717&#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 #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:120%">5.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">%</span></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:120%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,151,295</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:120%">28.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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,083,862</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:120%">29.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:120%">%</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:120%">67,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.2&#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:120%">%</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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring and other costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">7,937</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:120%">0.2&#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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">15,805</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:120%">0.4&#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:120%">%</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:120%">(7,868)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(49.8)</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:120%">%</span></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:120%">Gain on sale of property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#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:120%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(10,132)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.3)</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:120%">%</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:120%">10,132&#160;</span></td><td style="background-color:#ffffff;padding: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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">483,733</span></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:120%">12.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">468,713</span></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:120%">12.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:120%">15,020&#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 #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:120%">3.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(27,577)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:120%">(0.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:120%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(17,581)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:120%">(0.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:120%">%</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:10pt;font-weight:400;line-height:120%">(9,996)</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:120%">56.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">456,156</span></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:120%">11.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">%</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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">451,132</span></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:120%">12.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">%</span></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:120%">5,024&#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 #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:120%">1.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:120%">Provision for income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">113,049</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:120%">2.8&#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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">110,650</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:120%">3.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:120%">%</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:120%">2,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.2&#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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">343,107</span></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:120%">8.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">%</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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">340,482</span></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:120%">9.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">%</span></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:120%">2,625&#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 #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:120%">0.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">%</span></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:120%">Less: Net (loss) income attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(126)</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:120%">0.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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">696</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:120%">0.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:120%">%</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:120%">(822)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(118.1)</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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income attributable to MSC Industrial</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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">343,233</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:10pt;font-weight:400;line-height:120%">8.6&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">339,786</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:10pt;font-weight:400;line-height:120%">9.2&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:120%">$</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:120%">3,447&#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:10pt;font-weight:400;line-height:120%">1.0&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">N/A is Not Applicable. </span></div><div style="margin-top:12pt;padding-left:36pt"><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ales increased 8.6%, or $317.4 million, from the prior fiscal year. The $317.4 million increase in net sales was comprised of $160.5 million from improved pricing, inclusive of changes in customer and product mix, discounting and other items, $136.0 million of higher sales volume and $113.5 million of net sales from recent acquisitions, partially offset by $92.6 million in sales attributable to six fewer selling days during fiscal year 2023. Of the $317.4 million increase in net sales during the fiscal year ended September&#160;2, 2023, national account customer sales increased by $123.0 million, sales to our public sector customers increased by $122.1 million and sales to our core and other customers increased by $72.3 million.  </span></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:115%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows, among other things, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">annual 2023 average daily sales (&#8220;ADS&#8221;) by total company and by customer type compared to the same periods in the prior fiscal year:</span></div><div style="margin-top:12pt"><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.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.024%"></td><td style="width:0.1%"></td></tr><tr><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:10pt;font-weight:400;line-height:120%">ADS Percentage Change </span></td></tr><tr><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:10pt;font-weight:400;line-height:120%;text-decoration:underline">(Unaudited)</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:10pt;font-weight:400;line-height:120%">2023 Fiscal 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:10pt;font-weight:700;line-height:120%">Thirteen-Week Period Ended Fiscal Q1</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:10pt;font-weight:700;line-height:120%">Thirteen-Week Period Ended Fiscal Q2 </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:10pt;font-weight:700;line-height:120%">Thirteen-Week Period Ended Fiscal Q3</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:10pt;font-weight:700;line-height:120%">Thirteen-Week Period Ended Fiscal Q4</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:10pt;font-weight:700;line-height:120%">Fiscal Year Ended </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:120%">Net Sales (in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">957,745</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">961,632</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,054,464</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,035,441</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,009,282</span></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:120%">Sales Days</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">252</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:120%">ADS </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (in millions)</span></div></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">15.4</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">15.3</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">16.5</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">16.4</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">15.9</span></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:120%">Total Company ADS Percent Change </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:120%">12.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:120%">%</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:120%">11.5&#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:120%">%</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:120%">11.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:120%">%</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:120%">9.3&#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:120%">%</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:120%">11.2&#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:120%">%</span></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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturing Customers ADS Percent Change </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.5&#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:120%">%</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:120%">Manufacturing Customers Percent of Total Net Sales</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68&#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:120%">%</span></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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-Manufacturing Customers ADS Percent Change </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.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:120%">%</span></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:120%">Non-Manufacturing Customers Percent of Total Net Sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32&#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:120%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">ADS is calculated using the number of business days in the United States for the periods indicated. The Company believes ADS is a key performance indicator because it shows the effectiveness of the Company&#8217;s selling performance on a consistent basis between periods.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Percent reflects the change from the 2022 fiscal period to the 2023 fiscal period.</span></div><div style="text-indent:9pt"><span><br/></span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our ability to transact business with our customers through various electronic portals and directly through the MSC website gives us a competitive advantage over smaller suppliers. Sales made through our E-commerce platforms, including sales made through EDI systems, VMI systems, Extensible Markup Language ordering-based systems, vending, hosted systems and other electronic portals, represented 61.1% of consolidated net sales for fiscal year 2023, compared to 61.7% of consolidated net sales for fiscal year 2022. The decline was primarily attributable to large sales to a public sector customer that did not transact through our E-commerce platforms.</span></div><div style="margin-top:12pt;padding-left:36pt"><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:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit increased 5.4% to $1,643.0 million in fiscal year 2023, as compared to $1,558.2 million in fiscal year 2022. Gross profit margin was 41.0% in fiscal year 2023, as compared to 42.2% in fiscal year 2022. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in gross profit was primarily a result of a higher sales level as described above and gross profits from our recent acquisitions. Th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e decrease i</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n gross profit margin was primarily attributable to large sales to a public sector customer during the third and fourth quarters of fiscal year 2023 which were transacted below our typical public sector customer margins, as well as unfavorable customer mix as sales to our national account and public sector customers are growing at higher rates and are typically at lower gross margins than the business as a whole.</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Expenses</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses increased 6.2% to $1,151.3 million in fiscal year 2023, as compared to $1,083.9 million in fiscal year 2022. Operating expenses were 28.7% of fiscal year 2023 net sales, as compared to 29.4% for fiscal year 2022. The increase in operating expenses was primarily attributable to an increase in payroll and payroll-related costs and increased professional fees associated with the Reclassification. The decline in operating expenses as a percentage of net sales was related to our cost savings programs and productivity improvements resulting from our Mission Critical initiatives.</span></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:115%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payroll and payroll-related costs were approximately 56.1% of total operating expenses for fiscal year 2023, as compared to approximately 57.5% for fiscal year 2022. Payroll and payroll-related costs, which include salary, incentive compensation, sales commission, and fringe benefit costs, increased by $22.9 million for fiscal year 2023. The majority of this increase compared to the prior fiscal year was due to increased salary expenses and fringe benefit costs, including higher insurance-related healthcare reserves due to recent higher healthcare claims, partially offset by a lower incentive compensation accrual.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Freight expense was $156.8 million for fiscal year 2023, as compared to $155.5 million for fiscal year 2022. The primary drivers of the increase in freight expense were increased sales volume and higher fuel-related charges. Fuel-related surcharges began to taper off during the second half of fiscal year 2023. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization was $74.7 million for fiscal year 2023, as compared to $69.9 million for fiscal year 2022. The primary drivers of the increase in depreciation and amortization were increased capital expenditures related to vending programs and Mission Critical projects. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Professional fee expense was $47.9 million for fiscal year 2023, as compared to $30.3 million for fiscal year 2022. The primary driver of the increase in professional fee expense was fees and other expenses associated with the Reclassification, which included legal and advisory fees, printing and mailing expenses for the associated proxy statement / prospectus, Reimbursable Expenses (as defined in the Reclassification Agreement), and filing and other fees paid to the SEC. See </span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Reclassification</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> above for additional information.</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restructuring and Other Costs</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We incurred $7.9 million in restructuring and other costs for fiscal year 2023, as compared to $15.8 million for the prior fiscal year. Restructuring and other costs primarily consist of consulting-related costs and associate severance and separation costs associated with the optimization of the Company&#8217;s operations and profitability improvement. See Note 14, &#8220;Restructuring and Other Costs&#8221; in the Notes to Consolidated Financial Statements for additional information. </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gain on Sale of Property</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal year 2021, the Company entered into a Purchase and Sale Agreement to sell its 170,000-square foot Long Island Customer Service Center in Melville, New York. During fiscal year 2022, the Company disposed of the building with a sale price of $25.5 million, which resulted in a gain on sale of property of $10.1 million after the settlement of certain closing costs and fees, which is included in the Consolidated Statement of Income for the fiscal year ended September&#160;3, 2022. </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income from Operations</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from operations increased 3.2% to $483.7 million in fiscal year 2023, as compared to $468.7 million in fiscal year 2022. Income from operations as a percentage of net sales decreased to 12.1% in fiscal year 2023, as compared to 12.7% in fiscal year 2022. The decrease in income from operations as a percentage of net sales was primarily attributable to a lower gross profit margin and the impact of six fewer selling days during fiscal year 2023, both as described above, partially offset by an improvement in operating expenses as a percentage of net sales from the prior fiscal year and the prior fiscal year gain on sale of property which did not recur during fiscal year 2023. </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Total Other Expense</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total other expense increased 56.9%, or $10.0 million, to $27.6 million for fiscal year 2023, as compared to $17.6 million for the prior fiscal year. The increase was primarily due to higher interest rates on our credit facilities and fees incurred associated with the RPA, partially offset by the recognition of $6.6 million of Employee Retention Credit funds. See Note 8, &#8220;Income Taxes&#8221; in the Notes to Consolidated Financial Statements for further information. </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Provision for Income Taxes</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rate for fiscal year 2023 was 24.8%, as compared to 24.5% for fiscal year 2022. See Note 8, &#8220;Income Taxes&#8221; in the Notes to Consolidated Financial Statements for further information. </span></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:115%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Income</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The factors which affected net income for fiscal year 2023, as compared to the prior fiscal year, have been discussed above.</span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_64"></div><div style="margin-top:12pt"><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 style="margin-top:12pt"><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:57.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"></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:120%">September 2,<br/>2023</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:120%">September 3,<br/>2022</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:120%">$ Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 7pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:120%">Total debt</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:120%">$</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:120%">454,326&#160;</span></td><td style="background-color:#cceeff;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:120%">$</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:120%">794,592&#160;</span></td><td style="background-color:#cceeff;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:120%">$</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:120%">(340,266)</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:120%">Less: 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:120%">50,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,515&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net debt</span></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">404,274&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">751,055&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">(346,781)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:120%">1,492,582&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:120%">1,362,283&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:120%">130,299&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;2, 2023, we had $50.1 million in cash and cash equivalents, substantially all with well-known financial institutions. Historically, our primary financing needs have been to fund our working capital requirements necessitated by our sales growth and the costs of acquisitions, new products, new facilities, facility expansions, investments in vending solutions, technology investments, and productivity investments. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash generated from operations, together with borrowings under our credit facilities and net proceeds from the private placement notes, have been used to fund these needs, to repurchase shares of Class A Common Stock from time to time, and to pay dividends to our shareholders.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;2, 2023, total borrowings outstanding, representing amounts due under our credit facilities and notes, as well as all finance leases and financing arrangements, were $454.3 million, net of unamortized debt issuance costs of $1.0 million, as compared to total borrowings outstanding of $794.6 million, net of unamortized debt issuance costs of $1.4 million, as of September&#160;3, 2022. The decrease in total borrowings outstanding was driven by higher net payments under our credit facilities, private placement notes and shelf facility agreements. Debt payments were primarily funded through the RPA entered into during fiscal year 2023. See Note 10, &#8220;Debt&#8221;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Notes to Consolidated Financial Statements for more information about these balances.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe, based on our current business plan, that our existing cash, financial resources and cash flow from operations will be sufficient to fund anticipated capital expenditures and operating cash requirements for at least the next 12 months. We will continue to evaluate our financial position in light of future developments, particularly those relating to changes in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">macroeconomic conditions, including variations in foreign currency exchange rates, commodity and energy prices, labor and supply costs, inflation, and interest rates</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and to take appropriate action as it is warranted.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Reclassification required significant cash outlays during fiscal year 2023. We incurred $12.4 million of non-recurring costs and expenses for fiscal year 2023 in connection with the Reclassification. Furthermore, we repurchased and immediately retired 645,256 shares of Class A Common Stock for $64.4 million during the fourth quarter of fiscal year 2023. We expect to continue repurchasing shares throughout fiscal year 2024, while considering market volatility and our liquidity and financial position. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes information regarding the Company&#8217;s cash flows for the periods indicated: </span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:700;line-height:120%">Fiscal Years Ended</span></td></tr><tr><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:700;line-height:120%">September 2,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:700;line-height:120%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:700;line-height:120%">(In thousands)</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:9pt;font-weight:400;line-height:120%">Net cash provided by operating activities </span></td><td style="background-color:#cceeff;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">699,582</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">246,183</span></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:9pt;font-weight:400;line-height:120%">Net cash used in investing activities </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(112,675)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(94,493)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:9pt;font-weight:400;line-height:120%">Net cash used in financing activities </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(580,400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(148,140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:9pt;font-weight:400;line-height:120%">Effect of foreign 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(549)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:9pt;font-weight:400;line-height:120%">Net 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:120%">$</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:120%">6,515&#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:10pt;font-weight:400;line-height:120%">$</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:120%">3,001&#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: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:115%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;padding-left:36pt"><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:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities for fiscal years 2023 and 2022 was $699.6 million and $246.2 million, respectively. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase was primarily due to the following: </span></div><div style="margin-top:12pt;padding-left:54pt;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">a decrease in the change in accounts receivable primarily attributable to the RPA entered into during fiscal year 2023, which resulted in a decline in accounts receivable of $300.0 million; and</span></div><div style="padding-left:54pt;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">a smaller increase in the change in inventories as compared to the prior fiscal year.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes certain information regarding the Company&#8217;s operations:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:700;line-height:120%">Fiscal Years Ended</span></td></tr><tr><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:700;line-height:120%">September 2,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:700;line-height:120%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:700;line-height:120%">(Dollars in thousands)</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:9pt;font-weight:400;line-height:120%">Working Capital </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">668,077&#160;</span></td><td style="background-color:#cceeff;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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">817,679&#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:9pt;font-weight:400;line-height:120%">Current Ratio </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></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:9pt;font-weight:400;line-height:120%">2.0</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.1</span></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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Days&#8217; Sales Outstanding</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (3)</span></div></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:9pt;font-weight:400;line-height:120%">36.5</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">65.3</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:9pt;font-weight:400;line-height:120%">Inventory Turnover </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></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:9pt;font-weight:400;line-height:120%">3.2</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.2</span></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Working Capital is calculated as current assets less current liabilities.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Current Ratio is calculated by dividing total current assets by total current liabilities.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Days&#8217; Sales Outstanding is calculated by dividing accounts receivable by net sales, using trailing two months sales data.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Inventory Turnover is calculated by dividing total cost of goods sold by inventory, using a 13-month trailing average inventory.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Working capital and the current ratio both decreased compared to September&#160;3, 2022. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decreases were primarily due to a decrease in accounts receivable resulting from the RPA entered into during fiscal year 2023. The RPA reduced the accounts receivable balance by $300.0 million.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">days&#8217; sales outstanding as of September&#160;2, 2023, as compared to September&#160;3, 2022, was primarily due to the RPA entered into during fiscal year 2023. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory turnover as of September&#160;2, 2023 remained consistent with September&#160;3, 2022. </span></div><div style="margin-top:12pt;padding-left:36pt"><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net cash used in investing activities for fiscal years 2023 and 2022 was $112.7 million and $94.5 million, respectively. The use of cash for both fiscal years was primarily due to expenditures for property, plant and equipment mainly related to vending programs and Mission Critical projects. The use of cash for fiscal years 2023 and 2022 also included cash outflows due to acquisitions, Buckeye and Tru-Edge in fiscal year 2023 and Engman-Taylor Company, Inc. and Tower Fasteners in fiscal year 2022. In fiscal year 2022, investing outflows were partially offset by the net proceeds received from the sale of the Company&#8217;s Long Island Customer Service Center.</span></div><div style="margin-top:12pt;padding-left:36pt"><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-indent:36pt"><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 for fiscal years 2023 and 2022 was $580.4 million and $148.1 million, respectively. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components contributing to the use of cash for fiscal year 2023 were primarily the following:</span></div><div style="margin-top:12pt;padding-left:54pt;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">$176.7 million of regular cash dividends paid during fiscal year 2023 compared to $167.4 million of regular cash dividends paid during fiscal year 2022;</span></div><div style="padding-left:54pt;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">net payments under our credit facilities, private placement debt and shelf facility agreements of $340.0 million during fiscal year 2023 compared to net borrowings of $9.5 million during fiscal year 2022; </span></div><div style="padding-left:54pt;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">$95.8 million in aggregate repurchases of Class A Common Stock during fiscal year 2023 compared to $27.4 million in aggregate repurchases of Class A Common Stock during fiscal year 2022; and</span></div><div style="padding-left:54pt;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">proceeds from the exercise of Class A Common Stock options of $28.7 million during fiscal year 2023 compared to $34.7 million during fiscal year 2022. </span></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:115%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt </span></div><div style="margin-top:12pt;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">Credit Facilities</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2017, the Company entered into a </span><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$600.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> million revolving credit facility, which was subsequently amended and extended in August 2021. As of September&#160;2, 2023, the Company also had three uncommitted credit facilities, totaling </span><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$203.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> million of aggregate maximum uncommitted availability. See Note 10, &#8220;Debt&#8221; in the Notes to Consolidated Financial Statements for more information about our credit facilities. As of September&#160;2, 2023, we were in compliance with the operating and financial covenants of our credit facilities. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to fiscal year 2023, the Company made additional payments of $15.0 million through October&#160;6, 2023 on its revolving credit facility. The current unused balance of $559.7 million from the revolving credit facility, which is reduced by outstanding letters of credit, is available for working capital purposes if necessary. See Note 10, &#8220;Debt&#8221; in the Notes to Consolidated Financial Statements for more information about these balances. </span></div><div style="margin-top:12pt;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">Private Placement Debt and Shelf Facility Agreements</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2016, we completed the issuance and sale of unsecured senior notes. In January 2018, we entered into two note purchase and private shelf facility agreements. In June 2018 and March 2020, we entered into additional note purchase agreements. See Note 10, &#8220;Debt&#8221; in the Notes to Consolidated Financial Statements for more information about these transactions. During fiscal year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2023, the Company paid $50.0 million to satisfy its obligation on the 3.04% Senior Notes, due January&#160;12, 2023 and $75.0 million to satisfy its obligation on the 2.65% Senior Notes, Series A, due July&#160;28, 2023. </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases and Financing Arrangements</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;2, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, certain of our operations were conducted on leased premises. These leases are for varying periods, with the longest extending to fi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">scal year 2031. In ad</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">dition, we are obligated under certain equipment and automobile operating and finance leases, which expire on varying dates through fiscal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ye</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ar 2029. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we enter into financing arrangements with vendors to purchase certain information technology equipment or software. </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capital Expenditures</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to invest in sales productivity initiatives, E-commerce and vending platforms, customer fulfillment centers and distribution network, and other infrastructure and technology.</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Future Liquidity Outlook</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;2, 2023, our future contractual obligations were as follows (in thousands):  </span></div><div style="margin-top:12pt"><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.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:120%">Contractual Obligations</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:120%">Fiscal Year 2024</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:120%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">Undiscounted operating lease obligations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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 #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:120%">$</span></td><td style="background-color:#cceeff;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:120%">23,422&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">49,529&#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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Undiscounted finance lease obligations, net of interest </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:120%">275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">237&#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:120%">Maturities of long-term debt obligations, net of interest </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:120%">50,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">224,750&#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:120%">Estimated interest on long-term debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</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:120%">9,638&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,659&#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:120%">Total contractual obligations</span></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:120%">$</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:120%">83,335&#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:10pt;font-weight:400;line-height:120%">$</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:120%">293,175&#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="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Certain of our operations are conducted on leased premises. These leases (most of which require us to provide for the payment of real estate taxes, insurance and other operating costs) are for varying periods, with the longest extending to fiscal year 2031. In addition, we are obligated under certain equipment and automobile operating leases, which expire on varying dates through fiscal year 2029. See Note 11, &#8220;Leases&#8221; in the Notes to Consolidated Financial Statements for additional information on our operating lease arrangements. </span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">As of September&#160;2, 2023, the Company had entered into various finance leases for certain IT equipment, which expire on varying dates through fiscal year 2026. See Note 11, &#8220;Leases&#8221; in the Notes to Consolidated Financial Statements for additional information on our finance lease arrangements.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Excludes debt issuance costs. </span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Interest payments for long-term debt are based on principal amounts and coupons or contractual rates at fiscal year-end.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;2, 2023, the Company had recorded a non-current liability of $5.3 million for tax uncertainties and interest. This amount is excluded from the table above, as the Company cannot make reliable estimates of these cash flows by period. See Note 8, &#8220;Income Taxes&#8221; in the Notes to Consolidated Financial Statements.</span></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:115%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not entered into any off-balance sheet arrangements and there are no commitments or obligations (including, but not limited to, guarantees; retained or contingent interests in assets transferred; contractual arrangements that support the credit, liquidity or market risk for transferred assets; or risk related to derivatives or other financial products related to our equity securities), including contingent obligations, with unconsolidated entities or persons that had during the periods presented herein or are reasonably likely to have a material impact on the Consolidated Financial Statements.</span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_67"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Estimates</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make estimates, judgments and assumptions in determining the amounts reported in the Consolidated Financial Statements and accompanying Notes. Estimates are based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. The estimates are used to form the basis for making judgments about the carrying values of assets and liabilities and the amount of revenues and expenses reported that are not readily apparent from other sources. Actual results may differ from these estimates. Our significant accounting policies are described in the Notes to Consolidated Financial Statements. The accounting policies described below are impacted by our critical accounting estimates. More information on the critical accounting estimates can be found in Note 1, &#8220;Business and Summary of Significant Accounting Policies&#8221; in the Notes to Consolidated Financial Statements.</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losses</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We perform periodic credit evaluations of our customers&#8217; financial condition, and collateral is generally not required. The Company considers several factors to estimate the allowance for credit losses in accounts receivable, including the age of the receivables and the historical ratio of actual write-offs to the age of the receivables, and also reflects the adopted accounting standard related to current expected credit losses. See Note 1, &#8220;Business and Summary of Significant Accounting Policies&#8221; in the Notes to Consolidated Financial Statements for more information.</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is reflected at the lower of weighted-average cost or net realizable value considering future demand, market conditions and the physical condition of the inventory. We write-down inventories for shrinkage and slow-moving or obsolete inventory. The analysis includes inventory levels, sales information, historical write-down information, and the on-hand quantities relative to the sales history for the product.</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Indefinite-Lived Intangible Assets</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price of an acquired company is allocated between the intangible assets and the net tangible assets of the acquired business with the residual of the purchase price recorded as goodwill. The determination of the value of the intangible assets acquired involves certain judgments and estimates. These judgments can include, but are not limited to, the cash flows that an asset is expected to generate in the future and the appropriate weighted-average cost of capital. The Company annually reviews goodwill at the reporting unit level and intangible assets that have indefinite lives for impairment in its fiscal fourth quarter and when events or changes in circumstances indicate the carrying values of these assets might exceed their current fair values.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and tax basis of assets and liabilities, using enacted tax rates in effect for the year in which the differences are expected to reverse. The tax balances and income tax expense recognized by the Company are based on management&#8217;s interpretations of the tax laws of multiple jurisdictions. Income tax expense reflects the Company&#8217;s best estimates and assumptions regarding, among other items, the level of future taxable income, interpretations of tax laws and uncertain tax positions.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other significant accounting policies, not involving the same level of measurement uncertainties as those discussed above, are nevertheless important to an understanding of the financial statements. Policies such as revenue recognition, depreciation, intangibles, long-lived assets and warranties require judgments on complex matters that are often </span></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:115%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">subject to multiple external sources of authoritative guidance such as the Financial Accounting Standards Board and the SEC. Possible changes in estimates or assumptions associated with these policies are not expected to have a material effect on the financial condition or results of operations of the Company. More information on these additional accounting policies can be found in Note 1, &#8220;Business and Summary of Significant Accounting Policies&#8221; in the Notes to Consolidated Financial Statements. </span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_70"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 1, &#8220;Business and Summary of Significant Accounting Policies&#8221; in the Notes to Consolidated Financial Statements. </span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_73"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Risks</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to interest rate risk on our variable rate debt. During fiscal year 2023, the Company extended its three uncommitted credit facilities. Additionally, the Company amended its committed credit facility during fiscal year 2023. See Note 10, &#8220;Debt&#8221; in the Notes to Consolidated Financial Statements for more information about the credit facilities.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During fiscal years 2022 and 2023, we amended our committed and uncommitted credit facilities by replacing the London InterBank Offered Rate (&#8220;LIBOR&#8221;) with the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) as the primary reference rate. As SOFR is a relatively new reference rate with a limited history, there may or may not be more volatility than other reference rates such as LIBOR, which may result in increased borrowing costs for the Company. We will continue to actively assess the related opportunities and risks involved in this transition.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under our committed and uncommitted credit facilities are subject to fluctuations in the interest rate, which have a corresponding effect on our interest expense. We are also exposed to interest rate risk arising from market rate adjustments as they pertain to the RPA. Future sales of our finance receivables may be affected by changes in market rates. A 100-basis point increase or decrease in interest rates would impact our interest costs and fees incurred associated with the RPA by approximately $5.1&#160;million under our current capital structure. We have monitored and will continue to monitor our exposure to interest rate fluctuations.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our interest income is most sensitive to changes in the general level of interest rates. In this regard, changes in interest rates affect the interest earned on our cash.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not currently use interest rate derivative instruments to manage exposure to interest rate changes.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Risks</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately 95% of our sales are denominated in U.S. dollars and are primarily from customers in the United States. As a result, currency fluctuations are currently not material to our operating results. To the extent that we engage in more significant international sales in the future, an increase in the value of the U.S. dollar relative to foreign currencies could make our products less competitive in international markets. We have monitored and will continue to monitor our exposure to currency fluctuations.  </span></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:115%">35</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_76"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;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:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="-sec-extract:summary;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.</span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_79"></div><div style="margin-top:12pt;text-align:center"><span id="i4c2032b1b88941f589a34a982118bfcd_48"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="margin-top:12pt"><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:89.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.991%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">PAGE</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_82">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (PCAOB ID:<ix:nonNumeric contextRef="c-1" name="dei:AuditorFirmId" id="f-36">42</ix:nonNumeric>)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_82">37</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_85">CONSOLIDATED BALANCE SHEETS AS OF SEPTEMBER </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="#i08f2e000877e4ef49e3c7371a7b47aaf_85">2</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="#i08f2e000877e4ef49e3c7371a7b47aaf_85">, 202</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="#i08f2e000877e4ef49e3c7371a7b47aaf_85">3</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="#i08f2e000877e4ef49e3c7371a7b47aaf_85"> 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="#i08f2e000877e4ef49e3c7371a7b47aaf_85">SEPTEMBER</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="#i08f2e000877e4ef49e3c7371a7b47aaf_85"> </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="#i08f2e000877e4ef49e3c7371a7b47aaf_85">3</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="#i08f2e000877e4ef49e3c7371a7b47aaf_85">, 20</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="#i08f2e000877e4ef49e3c7371a7b47aaf_85">2</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="#i08f2e000877e4ef49e3c7371a7b47aaf_85">2</a></span></div></td><td colspan="3" style="background-color:#ffffff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_85">39</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_88">CONSOLIDATED STATEMENTS OF INCOME FOR THE FISCAL YEARS ENDED SEPTEMBER </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="#i08f2e000877e4ef49e3c7371a7b47aaf_88">2</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="#i08f2e000877e4ef49e3c7371a7b47aaf_88">, 202</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="#i08f2e000877e4ef49e3c7371a7b47aaf_88">3</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="#i08f2e000877e4ef49e3c7371a7b47aaf_88">, </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="#i08f2e000877e4ef49e3c7371a7b47aaf_88">SEPTEMBER</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="#i08f2e000877e4ef49e3c7371a7b47aaf_88"> </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="#i08f2e000877e4ef49e3c7371a7b47aaf_88">3</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="#i08f2e000877e4ef49e3c7371a7b47aaf_88">, 202</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="#i08f2e000877e4ef49e3c7371a7b47aaf_88">2</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="#i08f2e000877e4ef49e3c7371a7b47aaf_88"> AND AUGUST 2</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="#i08f2e000877e4ef49e3c7371a7b47aaf_88">8</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="#i08f2e000877e4ef49e3c7371a7b47aaf_88">, 20</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="#i08f2e000877e4ef49e3c7371a7b47aaf_88">21</a></span></div></td><td colspan="3" style="background-color:#cceeff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_88">40</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_91">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME FOR THE FISCAL YEARS ENDED SEPTEMBER </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="#i08f2e000877e4ef49e3c7371a7b47aaf_91">2</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="#i08f2e000877e4ef49e3c7371a7b47aaf_91">, 202</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="#i08f2e000877e4ef49e3c7371a7b47aaf_91">3</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="#i08f2e000877e4ef49e3c7371a7b47aaf_91">, </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="#i08f2e000877e4ef49e3c7371a7b47aaf_91">SEPTEMBER</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="#i08f2e000877e4ef49e3c7371a7b47aaf_91"> </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="#i08f2e000877e4ef49e3c7371a7b47aaf_91">3</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="#i08f2e000877e4ef49e3c7371a7b47aaf_91">, 202</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="#i08f2e000877e4ef49e3c7371a7b47aaf_91">2</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="#i08f2e000877e4ef49e3c7371a7b47aaf_91"> AND AUGUST 2</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="#i08f2e000877e4ef49e3c7371a7b47aaf_91">8</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="#i08f2e000877e4ef49e3c7371a7b47aaf_91">, 20</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="#i08f2e000877e4ef49e3c7371a7b47aaf_91">21</a></span></div></td><td colspan="3" style="background-color:#ffffff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_91">41</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_94">CONSOLIDATED STATEMENTS OF SHAREHOLDERS&#8217; EQUITY FOR THE FISCAL YEARS ENDED SEPTEMBER </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="#i08f2e000877e4ef49e3c7371a7b47aaf_94">2</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="#i08f2e000877e4ef49e3c7371a7b47aaf_94">, 202</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="#i08f2e000877e4ef49e3c7371a7b47aaf_94">3</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="#i08f2e000877e4ef49e3c7371a7b47aaf_94">, </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="#i08f2e000877e4ef49e3c7371a7b47aaf_94">SEPTEMBER</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="#i08f2e000877e4ef49e3c7371a7b47aaf_94"> </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="#i08f2e000877e4ef49e3c7371a7b47aaf_94">3</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="#i08f2e000877e4ef49e3c7371a7b47aaf_94">, 202</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="#i08f2e000877e4ef49e3c7371a7b47aaf_94">2</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="#i08f2e000877e4ef49e3c7371a7b47aaf_94"> AND AUGUST 2</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="#i08f2e000877e4ef49e3c7371a7b47aaf_94">8</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="#i08f2e000877e4ef49e3c7371a7b47aaf_94">, 20</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="#i08f2e000877e4ef49e3c7371a7b47aaf_94">21</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="#i08f2e000877e4ef49e3c7371a7b47aaf_94"> </a></span></div></td><td colspan="3" style="background-color:#cceeff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_94">42</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_97">CONSOLIDATED STATEMENTS OF CASH FLOWS FOR THE FISCAL YEARS ENDED SEPTEMBER </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="#i08f2e000877e4ef49e3c7371a7b47aaf_97">2</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="#i08f2e000877e4ef49e3c7371a7b47aaf_97">, 202</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="#i08f2e000877e4ef49e3c7371a7b47aaf_97">3</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="#i08f2e000877e4ef49e3c7371a7b47aaf_97">, </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="#i08f2e000877e4ef49e3c7371a7b47aaf_97">SEPTEMBER</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="#i08f2e000877e4ef49e3c7371a7b47aaf_97"> </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="#i08f2e000877e4ef49e3c7371a7b47aaf_97">3</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="#i08f2e000877e4ef49e3c7371a7b47aaf_97">, 202</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="#i08f2e000877e4ef49e3c7371a7b47aaf_97">2</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="#i08f2e000877e4ef49e3c7371a7b47aaf_97"> AND AUGUST 2</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="#i08f2e000877e4ef49e3c7371a7b47aaf_97">8</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="#i08f2e000877e4ef49e3c7371a7b47aaf_97">, 20</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="#i08f2e000877e4ef49e3c7371a7b47aaf_97">21</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="#i08f2e000877e4ef49e3c7371a7b47aaf_97"> </a></span></div></td><td colspan="3" style="background-color:#ffffff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_97">43</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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="#i08f2e000877e4ef49e3c7371a7b47aaf_100">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</a></span></div></td><td colspan="3" style="background-color:#cceeff;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: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="#i08f2e000877e4ef49e3c7371a7b47aaf_100">45</a></span></div></td></tr></table></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:115%">36</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_82"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Shareholders and the Board of Directors of MSC Industrial Direct Co., Inc.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of MSC Industrial Direct Co., Inc. (the Company) as of September&#160;2, 2023 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;3, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the related consolidated statements of income, comprehensive income, shareholders&#8217; equity and cash flows for each of the three years in the period ended September&#160;2, 2023, and the related notes and financial statement schedule listed in the Index at Item 15(a) (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at September&#160;2, 2023 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;3, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and the results of its operations and its cash flows for each of the three years in the period ended September&#160;2, 2023, in conformity with U.S. generally accepted accounting principles.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s internal control over financial reporting as of September&#160;2, 2023, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated October&#160;25, 2023 expressed an unqualified opinion thereon. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">These financial statements are the responsibility of the Company</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the account or disclosure to which it relates.</span></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:115%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><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:22.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.719%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Measurement of Inventory Valuation Reserves</span></td></tr><tr style="height:12pt"><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-style:italic;font-weight:400;line-height:120%">Description of the Matter</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;2, 2023, the Company&#8217;s net inventory balance was $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-37">726,521</ix:nonFraction> thousand. As more fully described in Note 1 to the consolidated financial statements, the valuation of inventory requires management to make assumptions and judgments about the recoverability of the inventory and its net realizable value. The Company establishes the inventory valuation reserves for shrinkage and slow-moving or obsolete inventory. The analyses of the required inventory valuation reserves include consideration of inventory levels, sales information, historical write-off information, and the on-hand quantities relative to the sales history for the product. The Company also considers factors such as the inventory age, historic and current demand trends, and assumptions regarding future demand. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Auditing management&#8217;s analyses to determine its inventory valuation reserves were complex as auditor judgment was necessary in evaluating the amounts that should be reserved based on the assumptions detailed in the preceding paragraph.</span></div></td></tr><tr style="height:12pt"><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-style:italic;font-weight:400;line-height:120%">How We Addressed the Matter in Our Audit</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We obtained an understanding, evaluated the design, and tested the operating effectiveness of controls over the inventory valuation reserve process, including controls over the inputs and assumptions described above, that are used in management&#8217;s calculation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit procedures to test the adequacy of the inventory valuation reserves included, among others, evaluating the appropriateness of management&#8217;s inputs to the inventory valuation reserves calculation, including testing the completeness and accuracy of the data used in management&#8217;s calculation such as historical write-off activity, inventory levels, and sales history for each class of inventory. We compared actual write-off activity in recent years to the inventory valuation reserve estimated by the Company in prior years to evaluate management&#8217;s ability to accurately estimate the reserve. We also audited management&#8217;s calculation of the inventory valuation reserves by testing the mathematical accuracy of the Company&#8217;s reserve calculations. In addition, we performed inquiries of the Company&#8217;s management and obtained documentation to evaluate the Company&#8217;s estimate. </span></div></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ <ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-38">Ernst &amp; Young LLP</ix:nonNumeric></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2002.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:AuditorLocation" id="f-39">Jericho, New York</ix:nonNumeric></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October&#160;25, 2023 </span></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:115%">38</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_85"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MSC INDUSTRIAL DIRECT CO., INC.</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%">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:700;line-height:120%">(In thousands, except share data)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 2,<br/>2023</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:120%">September 3,<br/>2022</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:700;line-height:120%">ASSETS</span></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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-40">50,052</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-41">43,537</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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net of allowance for credit losses of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-42">22,747</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-43">20,771</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-44">435,421</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-45">687,608</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories </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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-46">726,521</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-47">715,625</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-48">105,519</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-49">96,853</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current assets </span></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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-50">1,317,513</ix:nonFraction>&#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 #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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-51">1,543,623</ix:nonFraction>&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net </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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-52">319,660</ix:nonFraction>&#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><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-53">286,666</ix:nonFraction>&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-54">718,174</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-55">710,130</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:120%">Identifiable intangibles, 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-56">110,641</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-57">114,328</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:120%">Operating lease 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-58">65,909</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-59">64,780</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:120%">Other 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-60">12,237</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-61">9,887</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-62">2,544,134</ix:nonFraction>&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-63">2,729,414</ix:nonFraction>&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:3pt double #000;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:120%">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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of debt including obligations under finance leases </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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-64">229,935</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-65">325,680</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of operating lease 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-66">21,168</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-67">18,560</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable </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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-68">226,299</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-69">217,378</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-70">172,034</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-71">164,326</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current liabilities </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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-72">649,436</ix:nonFraction>&#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><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-73">725,944</ix:nonFraction>&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt including obligations under finance leases </span></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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="f-74">224,391</ix:nonFraction>&#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 #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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="f-75">468,912</ix:nonFraction>&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncurrent 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-76">45,924</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-77">47,616</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:120%">Deferred income taxes and tax uncertainties </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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-78">131,801</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-79">124,659</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities </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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-80">1,051,552</ix:nonFraction>&#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><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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-81">1,367,131</ix:nonFraction>&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commitments and Contingencies</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-4" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-82"></ix:nonFraction></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"><ix:nonFraction unitRef="usd" contextRef="c-5" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-83"></ix:nonFraction></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:120%">Shareholders&#8217; Equity:</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSC Industrial Shareholders&#8217; 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:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preferred Stock; $<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-84"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-85">0.001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-86"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-87">5,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-88"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-89"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-90"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-91">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> issued and outstanding </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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="0" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-92">&#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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="0" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-93">&#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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class A Common Stock (<ix:nonFraction unitRef="vote" contextRef="c-6" decimals="INF" name="msm:CommonStockVotingRightsPerShare" format="ixt-sec:numwordsen" scale="0" id="f-94"><ix:nonFraction unitRef="vote" contextRef="c-7" decimals="INF" name="msm:CommonStockVotingRightsPerShare" format="ixt-sec:numwordsen" scale="0" id="f-95">one</ix:nonFraction></ix:nonFraction> vote per share); $<ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-96"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-97">0.001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-98"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-99">100,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-100">48,075,100</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-101">48,447,384</ix:nonFraction> shares issued, 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-102">48</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-103">48</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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class B Common Stock (<ix:nonFraction unitRef="vote" contextRef="c-8" decimals="INF" name="msm:CommonStockVotingRightsPerShare" scale="0" id="f-104"><ix:nonFraction unitRef="vote" contextRef="c-9" decimals="INF" name="msm:CommonStockVotingRightsPerShare" scale="0" id="f-105">10</ix:nonFraction></ix:nonFraction> votes per share); $<ix:nonFraction unitRef="usdPerShare" contextRef="c-9" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-106"><ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-107">0.001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-9" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-108"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-109">50,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-8" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-110">8,654,010</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-9" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-111">8,654,010</ix:nonFraction> shares issued and outstanding, 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-112">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:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-113">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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional paid-in capital </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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-114">849,502</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-115">798,408</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retained earnings </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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-116">755,007</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-117">681,292</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss </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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-118">17,725</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-119">23,121</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 style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class A treasury stock, at cost, <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-120">1,230,960</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-121">1,228,472</ix:nonFraction> shares, 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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="f-122">107,677</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="f-123">106,202</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total MSC Industrial shareholders&#8217; equity</span></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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-124">1,479,164</ix:nonFraction>&#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 #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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-125">1,350,434</ix:nonFraction>&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncontrolling interest</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="f-126">13,418</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="f-127">11,849</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total shareholders&#8217; equity</span></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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-128">1,492,582</ix:nonFraction>&#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 #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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-129">1,362,283</ix:nonFraction>&#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 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:120%">Total liabilities and shareholders&#8217; equity</span></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-130">2,544,134</ix:nonFraction>&#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 style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-131">2,729,414</ix:nonFraction>&#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></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements.</span></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:115%">39</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_88"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MSC INDUSTRIAL DIRECT CO., INC. </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%">CONSOLIDATED STATEMENTS OF INCOME</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%">(In thousands, except per share data)</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt"><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.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</span></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">August 28,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(53 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(52 weeks)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Net sales </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-132">4,009,282</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-133">3,691,893</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-134">3,243,224</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Cost of goods sold </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-135">2,366,317</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-136">2,133,645</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-137">1,909,709</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-138">1,642,965</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 #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-139">1,558,248</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 #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-140">1,333,515</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Operating expenses </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-141">1,151,295</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-142">1,083,862</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-143">994,468</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Impairment loss, net</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnusualOrInfrequentItemNetGainLoss" format="ixt:fixed-zero" scale="3" id="f-144">&#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:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:UnusualOrInfrequentItemNetGainLoss" format="ixt:fixed-zero" scale="3" id="f-145">&#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="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:UnusualOrInfrequentItemNetGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-146">5,886</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Restructuring and other costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-147">7,937</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-148">15,805</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:RestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-149">31,392</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Gain on sale of property </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:fixed-zero" scale="3" id="f-150">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:num-dot-decimal" scale="3" id="f-151">10,132</ix:nonFraction>)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:fixed-zero" scale="3" id="f-152">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Income from operations </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-153">483,733</ix:nonFraction></span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-154">468,713</ix:nonFraction></span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-155">301,769</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Other income (expense):</span></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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Interest expense </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-156">22,543</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-157">17,599</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-158">14,510</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Interest income </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="f-159">1,034</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="f-160">150</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="f-161">66</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Other (expense) income, net </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-162">6,068</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-163">132</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-164">1,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Total other expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-165">27,577</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-166">17,581</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-167">13,390</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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:108%">Income before provision for income taxes </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-168">456,156</ix:nonFraction></span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-169">451,132</ix:nonFraction></span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-170">288,379</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Provision for income taxes </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-171">113,049</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-172">110,650</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-173">70,442</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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:108%">Net income </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-174">343,107</ix:nonFraction></span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-175">340,482</ix:nonFraction></span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-176">217,937</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Less: Net (loss) income attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="f-177">126</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="f-178">696</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-179">1,030</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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:108%">Net income attributable to MSC Industrial</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-180">343,233</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-181">339,786</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-182">216,907</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Per share data attributable to MSC Industrial:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Basic </span></td><td style="background-color:#cceeff;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-183">6.14</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-10" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-184">6.09</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-11" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-185">3.89</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Diluted </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-186">6.11</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-10" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-187">6.06</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-11" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-188">3.87</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Weighted-average shares used in computing net income per common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Basic </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-189">55,918</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-190">55,777</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-191">55,737</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Diluted </span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-192">56,210</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 #000;border-top:3pt double #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-193">56,045</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 #000;border-top:3pt double #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-194">56,093</ix:nonFraction></span></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements.</span></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:115%">40</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_91"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MSC INDUSTRIAL DIRECT CO., INC. </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%">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:700;line-height:120%">(In thousands)</span></div><div style="margin-top:12pt"><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.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</span></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">August 28,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(53 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(52 weeks)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Net income, as reported </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-195">343,107</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-196">340,482</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-197">217,937</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Other comprehensive income, net of tax:</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 2px 7pt;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:108%">Foreign currency translation adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-198">7,091</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-199">4,985</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-200">3,852</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Comprehensive income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:108%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-201">350,198</ix:nonFraction></span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-202">335,497</ix:nonFraction></span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-203">221,789</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Comprehensive income attributable to noncontrolling interest:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Net loss (income)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="f-204">126</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="f-205">696</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-206">1,030</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Foreign currency translation adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-207">1,695</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" scale="3" id="f-208">152</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" scale="3" id="f-209">418</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Comprehensive income attributable to MSC Industrial</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-210">348,629</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-211">334,649</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-212">220,341</ix:nonFraction></span></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"><ix:footnote id="fn-1" footnoteRole="http://www.xbrl.org/2003/role/footnote">There were <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:fixed-zero" scale="3" id="f-213"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="INF" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:fixed-zero" scale="3" id="f-214"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="INF" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:fixed-zero" scale="3" id="f-215">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> material taxes associated with other comprehensive income during fiscal years 2023, 2022 and 2021.</ix:footnote></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements.</span></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:115%">41</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_94"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MSC INDUSTRIAL DIRECT CO., INC. </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%">CONSOLIDATED STATEMENTS OF SHAREHOLDERS&#8217; EQUITY</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%">(In thousands, except per share data)</span></div><div style="margin-top:12pt"><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.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</span></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">August 28,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(53 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(52 weeks)</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:700;line-height:108%">Class A Common Stock</span></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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Beginning Balance</span></td><td style="background-color:#ffffff;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-216">48</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-217">48</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-218">47</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Exchange of Class B Common Stock for Class A Common Stock</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:108%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="msm:StockExchangedDuringPeriodClassOfStockValue" format="ixt:fixed-zero" scale="3" id="f-219">&#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:108%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="msm:StockExchangedDuringPeriodClassOfStockValue" format="ixt:fixed-zero" scale="3" id="f-220">&#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="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="msm:StockExchangedDuringPeriodClassOfStockValue" scale="3" id="f-221">1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Associate Incentive Plans </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-222">1</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:108%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:fixed-zero" scale="3" id="f-223">&#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:108%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:fixed-zero" scale="3" id="f-224">&#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 2px 7pt;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:108%">Repurchase and retirement of Class A Common Stock</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="f-225">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:108%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:fixed-zero" scale="3" id="f-226">&#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:108%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:fixed-zero" scale="3" id="f-227">&#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 7pt;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:108%">Ending Balance</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-228">48</ix:nonFraction></span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-229">48</ix:nonFraction></span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-230">48</ix:nonFraction></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:700;line-height:108%">Class B Common Stock</span></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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Beginning Balance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-231">9</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-232">9</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-233">10</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Exchange of Class B Common Stock for Class A Common Stock</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:108%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="msm:StockExchangedDuringPeriodClassOfStockValue" format="ixt:fixed-zero" scale="3" id="f-234">&#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:108%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="msm:StockExchangedDuringPeriodClassOfStockValue" format="ixt:fixed-zero" scale="3" id="f-235">&#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="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" sign="-" name="msm:StockExchangedDuringPeriodClassOfStockValue" scale="3" id="f-236">1</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Ending Balance</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-237">9</ix:nonFraction></span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-238">9</ix:nonFraction></span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-239">9</ix:nonFraction></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:700;line-height:108%">Additional Paid-in Capital</span></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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Beginning Balance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-240">798,408</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-241">740,867</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-242">690,739</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Associate Incentive Plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-243">51,257</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-244">57,591</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-245">50,251</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Repurchase and retirement of Class A Common Stock</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="f-246">163</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="f-247">50</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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="f-248">123</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Ending Balance</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-249">849,502</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 #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-250">798,408</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 #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-251">740,867</ix:nonFraction></span></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:108%">Retained Earnings</span></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 #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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Beginning Balance</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-252">681,292</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-253">532,315</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-254">749,515</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Net Income </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-255">343,233</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-256">339,786</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-257">216,907</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Repurchase and retirement of Class A Common Stock</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-258">90,849</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-259">22,076</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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-260">67,343</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Regular cash dividends declared on Class A Common Stock</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-261">149,368</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-262">141,414</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-263">140,296</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 7pt;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:108%">Regular cash dividends declared on Class B Common Stock</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-264">27,347</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-265">25,962</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-266">27,003</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 7pt;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:108%">Special cash dividends declared on Class A Common Stock</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:108%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="f-267">&#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:108%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="f-268">&#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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-269">163,511</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 7pt;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:108%">Special cash dividends declared on Class B Common Stock</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:108%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="f-270">&#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:108%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="f-271">&#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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-272">31,840</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 7pt;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:108%">Dividend equivalents declared, net of cancellations</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:DividendsShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-273">1,954</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:DividendsShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-274">1,357</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:DividendsShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-275">4,114</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 7pt;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:108%">Ending Balance</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-276">755,007</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 #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-277">681,292</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 #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-278">532,315</ix:nonFraction></span></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:108%">Accumulated Other Comprehensive Loss</span></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 #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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Beginning Balance</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-279">23,121</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-280">17,984</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-281">21,418</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 7pt;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:108%">Foreign Currency Translation Adjustment</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:108%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-282">5,396</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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-283">5,137</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-284">3,434</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Ending Balance</span></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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-285">17,725</ix:nonFraction>)</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 #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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-286">23,121</ix:nonFraction>)</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 #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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-287">17,984</ix:nonFraction>)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Treasury Stock</span></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 #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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Beginning Balance</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-288">106,202</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-289">104,384</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-290">103,948</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 7pt;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:108%">Associate Incentive Plans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-291">3,291</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-292">3,415</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-293">3,359</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Repurchase of Class A Common Stock</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-294">4,766</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-295">5,233</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-296">3,795</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 7pt;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:108%">Ending Balance</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-297">107,677</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:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-298">106,202</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:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-299">104,384</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Total Shareholders&#8217; Equity Attributable to MSC Industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-300">1,479,164</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 #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-301">1,350,434</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 #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-302">1,150,871</ix:nonFraction></span></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:108%">Noncontrolling Interest</span></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 #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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Beginning Balance</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-303">11,849</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-304">11,001</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-305">5,628</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Issuance of Noncontrolling Interest</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:108%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" format="ixt:fixed-zero" scale="3" id="f-306">&#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:108%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" format="ixt:fixed-zero" scale="3" id="f-307">&#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="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" format="ixt:num-dot-decimal" scale="3" id="f-308">3,825</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Capital Contributions</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:108%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="msm:CapitalContributions" format="ixt:fixed-zero" scale="3" id="f-309">&#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:108%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="msm:CapitalContributions" format="ixt:fixed-zero" scale="3" id="f-310">&#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="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="msm:CapitalContributions" scale="3" id="f-311">100</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Foreign Currency Translation Adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-312">1,695</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="f-313">152</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:108%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="f-314">418</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 7pt;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:108%">Net (Loss) Income </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-315">126</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="f-316">696</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-317">1,030</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Ending Balance</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-318">13,418</ix:nonFraction></span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-319">11,849</ix:nonFraction></span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-320">11,001</ix:nonFraction></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:700;line-height:108%">Total Shareholders&#8217; Equity</span></td><td style="background-color:#cceeff;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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-321">1,492,582</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-322">1,362,283</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-323">1,161,872</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Dividends declared per Class A Common Share</span></td><td style="background-color:#ffffff;border-top:3pt double #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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-80" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-324">3.16</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-81" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-325">3.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-82" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-326">6.50</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Dividends declared per Class B Common Share</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-83" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-327">3.16</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-84" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-328">3.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-85" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-329">6.50</ix:nonFraction></span></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements.</span></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:115%">42</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_97"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MSC INDUSTRIAL DIRECT CO., INC. </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%">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:700;line-height:120%">(In thousands)</span></div><div style="margin-top:12pt"><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:60.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</span></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">August 28,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(53 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(52 weeks)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Cash Flows from Operating Activities:</span></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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Net income </span></td><td style="background-color:#ffffff;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-330">343,107</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-331">340,482</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-332">217,937</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Depreciation and amortization </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-333">75,129</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-334">70,376</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-335">68,846</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Non-cash operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="f-336">20,966</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="f-337">17,190</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="f-338">18,578</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Stock-based compensation </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-339">18,639</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-340">19,264</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-341">17,721</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Loss on disposal of property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="f-342">557</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="f-343">921</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="f-344">563</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Gain on sale of property</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:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:fixed-zero" scale="3" id="f-345">&#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="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:num-dot-decimal" scale="3" id="f-346">10,132</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:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:fixed-zero" scale="3" id="f-347">&#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 2px 16.37pt;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:108%">Inventory write-down</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:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InventoryWriteDown" format="ixt:fixed-zero" scale="3" id="f-348">&#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:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:InventoryWriteDown" format="ixt:fixed-zero" scale="3" id="f-349">&#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="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:InventoryWriteDown" format="ixt:num-dot-decimal" scale="3" id="f-350">30,091</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Operating lease and fixed asset impairment due to restructuring</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:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="f-351">&#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:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="f-352">&#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="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-353">16,335</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Non-cash changes in fair value of estimated contingent consideration</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:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1" scale="3" id="f-354">104</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="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1" scale="3" id="f-355">879</ix:nonFraction>)</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:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1" format="ixt:fixed-zero" scale="3" id="f-356">&#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 16.37pt;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:108%">Provision for credit losses </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-357">10,275</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-358">9,806</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-359">8,181</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Deferred income taxes and tax uncertainties</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-360">6,697</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-361">10,761</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-362">13,611</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Changes in operating assets and liabilities, net of amounts associated with business acquired:</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 2px 16.37pt;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:108%">Accounts receivable </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-363">247,653</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-364">123,571</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-365">73,041</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Inventories </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-366">4,860</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-367">81,494</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-368">107,037</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Prepaid expenses and other current assets </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-369">6,918</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-370">7,429</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-371">10,141</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-372">21,173</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-373">17,147</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-374">33,312</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Other assets </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="f-375">615</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-376">2,258</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-377">1,055</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Accounts payable and accrued liabilities </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-378">10,021</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-379">20,293</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-380">84,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Total adjustments </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-381">356,475</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-382">94,299</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-383">6,525</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Net cash provided by operating activities </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-384">699,582</ix:nonFraction></span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-385">246,183</ix:nonFraction></span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-386">224,462</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Cash Flows from Investing Activities:</span></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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Expenditures for property, plant and equipment </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-387">92,493</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-388">61,373</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-389">53,746</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.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:108%">Cash used in business acquisitions, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-390">20,182</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-391">57,865</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-392">22,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.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:108%">Net proceeds from sale of property </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:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="f-393">&#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="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-394">24,745</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:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="f-395">&#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 2px 16.37pt;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:108%">Net cash used in investing activities </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-396">112,675</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-397">94,493</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-398">75,746</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Cash Flows from Financing Activities:</span></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 #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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Repurchases of Class A Common Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-399">95,779</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-400">27,359</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-401">71,261</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Payments of regular cash dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfOrdinaryDividends" format="ixt:num-dot-decimal" scale="3" id="f-402">176,715</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:PaymentsOfOrdinaryDividends" format="ixt:num-dot-decimal" scale="3" id="f-403">167,376</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:PaymentsOfOrdinaryDividends" format="ixt:num-dot-decimal" scale="3" id="f-404">167,299</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Payments of special cash dividends</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:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfCapitalDistribution" format="ixt:fixed-zero" scale="3" id="f-405">&#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:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:PaymentsOfCapitalDistribution" format="ixt:fixed-zero" scale="3" id="f-406">&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:PaymentsOfCapitalDistribution" format="ixt:num-dot-decimal" scale="3" id="f-407">195,351</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Proceeds from sale of Class A Common Stock in connection with Associate Stock Purchase Plan </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="f-408">4,415</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="f-409">4,296</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="f-410">4,136</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Proceeds from exercise of Class A Common Stock options </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-411">28,677</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-412">34,659</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-413">29,667</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Borrowings under credit facilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-414">333,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-415">374,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-416">583,500</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Payments under credit facilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-417">548,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-418">364,500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-419">399,200</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Contributions from noncontrolling interest</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:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromMinorityShareholders" format="ixt:fixed-zero" scale="3" id="f-420">&#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:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ProceedsFromMinorityShareholders" format="ixt:fixed-zero" scale="3" id="f-421">&#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="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ProceedsFromMinorityShareholders" scale="3" id="f-422">100</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Proceeds from other 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:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:fixed-zero" scale="3" id="f-423">&#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:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:fixed-zero" scale="3" id="f-424">&#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="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-425">4,750</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Payments under Shelf Facility Agreements and Private Placement Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="f-426">125,000</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:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:fixed-zero" scale="3" id="f-427">&#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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="f-428">20,000</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="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:115%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><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:60.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Payments on finance lease and financing obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="f-429">2,193</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="f-430">2,466</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="f-431">2,584</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-432">1,195</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="f-433">606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="f-434">205</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Net cash used in financing activities </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-435">580,400</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-436">148,140</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-437">233,747</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Effect of foreign exchange rate changes on cash and cash equivalents </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="f-438">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="f-439">549</ix:nonFraction>)</span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="f-440">356</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Net increase (decrease) in cash and cash equivalents </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-441">6,515</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-442">3,001</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-443">84,675</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Cash and cash equivalents&#8212;beginning of period </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-444">43,537</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-445">40,536</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-446">125,211</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Cash and cash equivalents&#8212;end of period </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-447">50,052</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-448">43,537</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-449">40,536</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Supplemental Disclosure of Cash Flow Information:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Cash paid for income taxes </span></td><td style="background-color:#cceeff;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="f-450">106,962</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="f-451">117,038</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="3" id="f-452">73,116</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Cash paid for interest </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-453">22,432</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-454">16,903</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-455">13,995</ix:nonFraction></span></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements.</span></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:115%">44</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_100"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MSC INDUSTRIAL DIRECT CO., INC. </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:700;line-height:120%">(Dollar amounts and shares in thousands, except per share data)</span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_103"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. <ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-456" continuedAt="f-456-1" escape="true">BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ix:nonNumeric></span></div><ix:continuation id="f-456-1" continuedAt="f-456-2"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSC Industrial Direct Co., Inc. (together with its wholly owned subsidiaries and entities in which it maintains a controlling financial interest, &#8220;MSC,&#8221; &#8220;MSC Industrial&#8221; or the &#8220;Company&#8221;) is a leading North American distributor of a broad range of metalworking and maintenance, repair and operations (&#8220;MRO&#8221;) products and services, with co-located headquarters in Melville, New York and Davidson, North Carolina. The Company has an additional office support center in Southfield, Michigan and serves primarily domestic markets through its distribution network of <ix:nonFraction unitRef="center" contextRef="c-1" decimals="INF" name="msm:NumberOfCustomerFulfillmentCenter" format="ixt-sec:numwordsen" scale="0" id="f-457">six</ix:nonFraction> customer fulfillment centers, <ix:nonFraction unitRef="center" contextRef="c-1" decimals="INF" name="msm:RegionalInventoryCenters" scale="0" id="f-458">10</ix:nonFraction> regional inventory centers, <ix:nonFraction unitRef="warehouse" contextRef="c-1" decimals="INF" name="msm:NumberOfWarehouses" scale="0" id="f-459">38</ix:nonFraction> warehouses and <ix:nonFraction unitRef="manufacturinglocation" contextRef="c-1" decimals="INF" name="msm:NumberOfManufacturingLocations" format="ixt-sec:numwordsen" scale="0" id="f-460">four</ix:nonFraction> manufacturing locations.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationPolicyTextBlock" id="f-461" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:12pt;text-indent:36pt"><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 MSC Industrial Direct Co., Inc., its wholly owned subsidiaries and entities in which it maintains a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation.</span></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impact of Economic Trends </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The United States economy has experienced and continues to experience disruptions in the supply of certain products and services and tight conditions in the labor market. These disruptions and conditions have contributed to an inflationary environment which, while falling, remains elevated and has affected the price and, at times, the availability of certain products and services necessary for the Company&#8217;s operations, including fuel, labor and certain products the Company sells or the inputs for such products. Such disruptions and conditions have impacted, and may continue to impact in the future, the Company&#8217;s business, financial condition and results of operations. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As a result of recent high inflation and periodic supply chain disruptions, the Company continues to implement price realization strategies in response to increased costs the Company faces and has invested in improved warehouse automation to mitigate the effects of labor inflation. The category line review process initiated in the second quarter of fiscal year 2023 continues to progress and shows early signs of improvements in supply chain efficiency, customer experience and supplier engagement.</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Furthermore, in light of disruptions to availability and increased or uncertain shipping times, the Company is maintaining higher purchasing levels than it did prior to its fiscal year 2020 in order to ensure sufficient inventory supply to meet customer demand.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FiscalPeriod" id="f-462" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates on a 52/53-week fiscal year ending on the Saturday closest to August 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of each year. References to &#8220;fiscal year 2023&#8221; refer to the period from September 4, 2022 to September&#160;2, 2023, which is a 52-week fiscal year. References to &#8220;fiscal year 2022&#8221; refer to the period from August 29, 2021 to September&#160;3, 2022, which is a 53-week fiscal year.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-463" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements, in conformity with accounting principles generally accepted in the United States of America, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates and assumptions used in preparing the accompanying Consolidated Financial Statements.</span></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="f-464" continuedAt="f-464-1" escape="true">Cash and Cash Equivalents</ix:nonNumeric></span></div><div style="margin-top:12pt;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="f-464-1">The Company considers all short-term, highly liquid investments with maturities of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents are carried at cost, which approximates fair value.</ix:continuation> </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:115%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><ix:continuation id="f-456-2" continuedAt="f-456-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ConcentrationRiskCreditRisk" id="f-465" continuedAt="f-465-1" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations of Credit Risk</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s mix of receivables is diverse, selling its products primarily to end-users. The Company&#8217;s customer base represents many diverse industries primarily concentrated in the United States. The Company performs periodic credit evaluations of its customers&#8217; financial condition, and collateral is generally not required. The Company evaluates the collectability of accounts receivable based on numerous factors, including past transaction history with customers and their creditworthiness, and the Company provides a reserve for accounts that it believes to be uncollectible.</span></div></ix:nonNumeric><div style="margin-top:12pt;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="f-465-1">The Company&#8217;s cash includes deposits with commercial banks. The terms of these deposits and investments provide that all monies are available to the Company upon demand. The Company maintains the majority of its cash with high-quality financial institutions. Deposits held with banks may exceed insurance limits. While MSC monitors the creditworthiness of these commercial banks and financial institutions, a crisis in the U.S. financial systems could limit access to funds and/or result in a loss of principal.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="f-466" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losses</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes reserves for customer accounts that are deemed uncollectible. The allowance for credit losses is based on several factors, including the age of the receivables and the historical ratio of actual write-offs to the age of the receivables. These analyses also take into consideration economic conditions that may have an impact on a specific industry, a group of customers or a specific customer. While the Company has a broad customer base, representing many diverse industries primarily in all regions of the United States, a general economic downturn could result in higher than expected defaults and, therefore, the need to revise estimates for bad debts.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryPolicyTextBlock" id="f-467" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of merchandise held for resale and are stated at the lower of weighted-average cost or net realizable value. The Company evaluates the recoverability of its slow-moving or obsolete inventories quarterly. The Company estimates the recoverable cost of such inventory by product type and considering such factors as its age, historic and current demand trends, the physical condition of the inventory, historical write-down information as well as assumptions regarding future demand. The Company&#8217;s ability to recover its cost for slow-moving or obsolete inventory can be affected by such factors as general market conditions, future customer demand, and relationships with suppliers. Substantially all of the Company&#8217;s inventories have demonstrated long shelf lives and are not highly susceptible to obsolescence. In addition, many of the Company&#8217;s inventory items are eligible for return under various supplier agreements.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-468" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment and capitalized computer software are stated at cost less accumulated depreciation and amortization. Expenditures for maintenance and repairs are charged to expense as incurred; costs of major renewals and improvements are capitalized. At the time property and equipment are retired or otherwise disposed of, the cost and accumulated depreciation are eliminated from the asset and accumulated depreciation accounts and the profit or loss on such disposition is reflected in income.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization of property, plant and equipment are computed for financial reporting purposes on the straight-line method based on the estimated useful lives of the assets. Leasehold improvements are amortized over either their respective lease terms or their estimated useful lives, whichever is shorter. Estimated useful lives range from <ix:nonNumeric contextRef="c-87" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-469">three years</ix:nonNumeric> to <ix:nonNumeric contextRef="c-88" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-470">40</ix:nonNumeric> years for leasehold improvements and buildings, <ix:nonNumeric contextRef="c-89" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-471">three years</ix:nonNumeric> to <ix:nonNumeric contextRef="c-90" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-472">10</ix:nonNumeric> years for computer systems, equipment and software, and <ix:nonNumeric contextRef="c-91" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-473">three years</ix:nonNumeric> to <ix:nonNumeric contextRef="c-92" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-474">20</ix:nonNumeric> years for furniture, fixtures and equipment.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized computer software costs are amortized using the straight-line method over the estimated useful life. These costs include purchased software packages, payments to vendors and consultants for the development, implementation or modification of purchased software packages for Company use, and payroll and related costs for associates connected with internal-use software projects. Capitalized computer software costs are included in property, plant and equipment in the Consolidated Balance Sheets.</span></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:115%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><ix:continuation id="f-456-3" continuedAt="f-456-4"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-475" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s lease portfolio includes certain real estate (customer fulfillment centers, regional inventory centers, warehouses and manufacturing locations), automobiles and other equipment. The determination of whether an arrangement is, or contains, a lease is performed at the inception of the arrangement. Operating leases are recorded on the balance sheet with operating lease assets representing the right to use the underlying asset for the lease term and operating lease liabilities representing the obligation to make lease payments arising from the lease. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For real estate leases, lease components and non-lease components, such as common area maintenance, are grouped as a single lease component. All leases with an initial term of 12 months or less are not included on the balance sheet. Real estate leases typically include one or more options to extend the lease. The Company regularly evaluates the renewal options, and when it is reasonably certain of exercise, the Company includes the renewal period in its lease term. The automobile leases contain variable lease payments based on inception and subsequent interest rate fluctuations. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When readily determinable, the Company uses the interest rate implicit in its leases to discount lease payments. When the implicit rate is not readily determinable, as is the case with substantially all of the real estate leases, the Company utilizes the incremental borrowing rate. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s operating lease expense is recognized on a straight-line basis over the lease term and is recorded in Operating expenses in the Consolidated Statements of Income.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="f-476" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Indefinite-Lived Intangible Assets</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s business acquisitions typically result in the recording of goodwill and other intangible assets, which affects the amount of amortization expense and possibly impairment write-downs that the Company may incur in future periods. Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired in business acquisitions. The Company annually reviews goodwill at the reporting unit level and intangible assets that have indefinite lives for impairment in its fiscal fourth quarter and when events or changes in circumstances indicate the carrying values of these assets might exceed their current fair values.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently operates at a single reporting unit level. Events or circumstances that may result in an impairment review include changes in macroeconomic conditions, industry and market considerations, cost fact events affecting the reporting unit or a sustained decrease in share price. Each year, the Company may elect to perform a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If impairment is indicated in the qualitative assessment or if management elects to initially perform a quantitative assessment of goodwill or intangible assets, the impairment test uses a single step approach. This single step approach compares the carrying value of a reporting unit to its fair value. If the fair value of the reporting unit exceeds its carrying amount, goodwill and intangible assets of the reporting unit are not impaired. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited to the amount of goodwill allocated to that reporting unit. Based on the qualitative assessments of goodwill and intangible assets that have indefinite lives performed by the Company in its respective fiscal fourth quarters, there was no indicator of impairment for fiscal years 2023, 2022 and 2021.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfGoodwillTextBlock" id="f-477" continuedAt="f-477-1" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances and changes in the carrying amount of goodwill are as follows:</span></div><div style="margin-top:12pt"><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:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Balance as of August 28, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-478">692,704</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Engman-Taylor acquisition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-479">6,173</ix:nonFraction></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:120%">Tower Fasteners acquisition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-480">12,247</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Foreign currency translation adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-481">994</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Balance as of September 3, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-482">710,130</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Buckeye/Tru-Edge acquisition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-483">7,826</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Tower Fasteners post-closing working capital adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:PaymentsForPreviousAcquisition" scale="3" id="f-484">123</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Foreign currency translation adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-485">95</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Balance as of September 2, 2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-486">718,174</ix:nonFraction></span></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:2.02pt">In June 2022, the Company acquired certain assets and assumed certain liabilities of Engman-Taylor (as defined in Note 6, &#8220;Business Combinations&#8221;). </span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:2.02pt">In August 2022, the Company acquired 100% of the outstanding equity of Tower Fasteners (as defined in Note 6, &#8220;Business Combinations&#8221;). </span></div></ix:nonNumeric><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"><ix:continuation id="f-477-1" continuedAt="f-477-2">(3)</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:2.02pt"><ix:continuation id="f-477-2">In January 2023, the Company acquired certain assets and assumed certain liabilities of Buckeye and Tru-Edge (each, as defined in Note 6, &#8220;Business Combinations&#8221;).</ix:continuation> </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:115%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><ix:continuation id="f-456-4" continuedAt="f-456-5"><ix:nonNumeric contextRef="c-1" name="msm:ScheduleOfIntangibleAssetsTableTextBlock" id="f-487" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s intangible assets for fiscal years 2023 and 2022 are as follows:</span></div><div style="margin-top:12pt"><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.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.086%"></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="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</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="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3, 2022</span></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:108%">Weighted-Average Useful Life (in years)</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:700;line-height:108%">Gross Carrying Amount</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:700;line-height:108%">Accumulated Amortization</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:700;line-height:108%">Gross Carrying Amount</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:700;line-height:108%">Accumulated Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Customer Relationships</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-97" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-488">13.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-489">252,769</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-490">157,306</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-491">243,269</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-492">144,300</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Non-Compete Agreements</span></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:120%"><ix:nonNumeric contextRef="c-99" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-493">3.4</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="f-494">966</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-495">575</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="f-496">966</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-497">280</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Trademarks</span></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:120%"><ix:nonNumeric contextRef="c-101" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-498">7.9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-499">7,546</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-500">3,842</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-501">4,746</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-502">2,876</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-503">11,083</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-504">12,803</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-4" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-505">12.9</ix:nonNumeric></span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-506">272,364</ix:nonFraction></span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-507">161,723</ix:nonFraction>)</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-508">261,784</ix:nonFraction></span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-509">147,456</ix:nonFraction>)</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year ended September&#160;2, 2023, the Company recorded approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="f-510">10,600</ix:nonFraction> of intangible assets, primarily consisting of the acquired customer relationships and trade names from the Buckeye and Tru-Edge acquisition. See Note 6, &#8220;Business Combinations.&#8221; During the fiscal year ended September&#160;2, 2023, approximately $<ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="msm:AssetWriteOffFullyAmortized" scale="3" id="f-511">20</ix:nonFraction> in indefinite lived intangible assets were written off related to trademarks that are no longer being utilized. Furthermore, $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="msm:IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-512">1,700</ix:nonFraction> of indefinite lived intangible assets were reclassified to definite lived intangible assets during fiscal year 2023. For the fiscal year ended September&#160;3, 2022, the Company recorded approximately $<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="f-513">24,300</ix:nonFraction> of intangible assets, primarily consisting of the acquired customer relationships, non-compete and trademarks from the Engman-Taylor and Tower Fasteners acquisitions. During the fiscal year ended September&#160;3, 2022, approximately $<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="msm:AssetWriteOffFullyAmortized" format="ixt:num-dot-decimal" scale="3" id="f-514">4,329</ix:nonFraction> in gross intangible assets, and any related accumulated amortization, were written off related to trademarks that are no longer being utilized. These trademarks were fully amortized prior to being written off.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s amortizable intangible assets are amortized on a straight-line basis, including customer relationships, based on an approximation of customer attrition patterns and best estimates of the use pattern of the asset. Amortization expense of the Company&#8217;s intangible assets was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-515">14,917</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-516">11,663</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-517">10,934</ix:nonFraction> during fiscal years 2023, 2022 and 2021, respectively. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-518" continuedAt="f-518-1" escape="true">Estimated amortization expense for each of the five succeeding fiscal years is as follows:</ix:nonNumeric></span></div><div style="margin-top:12pt"><ix:continuation id="f-518-1"><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:60.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.325%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:108%">Fiscal 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:700;line-height:108%">Estimated Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000000;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:108%">2024</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-519">14,773</ix:nonFraction></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:400;line-height:108%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-520">14,486</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;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:108%">2026</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="f-521">14,466</ix:nonFraction></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:400;line-height:108%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="f-522">14,247</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;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:108%">2028</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="f-523">11,541</ix:nonFraction></span></td></tr></table></ix:continuation></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" id="f-524" continuedAt="f-524-1" escape="true">Impairment of Long-Lived Assets</ix:nonNumeric></span></div><div style="margin-top:12pt;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="f-524-1">The Company periodically evaluates the net realizable value of long-lived assets, including definite-lived intangible assets, operating lease right-of-use assets, and property and equipment, relying on a number of factors, including operating results, business plans, economic projections, and anticipated future cash flows. Impairment is assessed by evaluating the estimated undiscounted cash flows over the asset&#8217;s remaining life. If estimated cash flows are insufficient to recover the investment, an impairment loss is recognized.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="f-525" continuedAt="f-525-1" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales include product revenue and shipping and handling charges, net of estimated sales returns and any related sales incentives. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. All revenue is recognized when the Company satisfies its performance obligations under the contract, which is determined to occur when the customer obtains control of the products, and invoicing occurs at approximately the same point in time. The Company&#8217;s product sales have standard payment terms that do not exceed one year. The Company considers shipping and handling as activities to fulfill its performance obligation. Substantially all of the Company&#8217;s contracts have a single performance obligation, to deliver products, and are short-term in nature. The Company estimates product returns based on historical return rates.</span></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:115%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><ix:continuation id="f-456-5" continuedAt="f-456-6"><div style="margin-top:12pt;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="f-525-1">The Company offers customers sales incentives, which primarily consist of volume rebates, and upfront sign-on payments. These volume rebates and sign-on payments are not in exchange for a distinct good or service and result in a reduction of net sales from the goods transferred to the customer at the later of when the related revenue is recognized or when the Company promises to pay the consideration.</ix:continuation></span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:CostOfSalesPolicyTextBlock" id="f-526" continuedAt="f-526-1" escape="true">Gross Profit</ix:nonNumeric></span></div><div style="margin-top:12pt;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="f-526-1">Gross profit primarily represents the difference between the sale price to the Company&#8217;s customers and the product cost from its suppliers (net of earned rebates and discounts), including the cost of inbound freight. The cost of outbound freight (including internal transfers), purchasing, receiving and warehousing are included in operating expenses.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="f-527" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Vendor Consideration</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives volume rebates from certain vendors based on contractual arrangements with such vendors. Rebates received from these vendors are recognized as a reduction to Cost of goods sold in the Consolidated Statements of Income when the inventory is sold. In addition, the Company records cash consideration received for advertising costs incurred to sell the vendor&#8217;s products as a reduction of the Company&#8217;s advertising costs and such consideration is reflected in Operating expenses in the Consolidated Statements of Income. The total amount of advertising costs, net of co-operative advertising income from vendor-sponsored programs, included in Operating expenses in the Consolidated Statements of Income was approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="f-528">9,124</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="f-529">14,377</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="f-530">17,749</ix:nonFraction> during fiscal years 2023, 2022 and 2021, respectively.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies" id="f-531" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Warranties</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally offers a maximum <ix:nonNumeric contextRef="c-107" name="msm:WarrantyPeriod" format="ixt-sec:durwordsen" id="f-532">one year</ix:nonNumeric> warranty, including parts and labor, for certain of its products sold. The specific terms and conditions of those warranties vary depending upon the product sold. The Company may be able to recoup some of these costs through product warranties it holds with its original equipment manufacturers, which typically range from <ix:nonNumeric contextRef="c-108" name="msm:OriginalManufacturersWarrantyPeriod" format="ixt-sec:durday" id="f-533">30</ix:nonNumeric> to <ix:nonNumeric contextRef="c-107" name="msm:OriginalManufacturersWarrantyPeriod" format="ixt-sec:durday" id="f-534">90</ix:nonNumeric> days. In general, many of the Company&#8217;s general merchandise products are covered by third-party original equipment manufacturers&#8217; warranties. The Company&#8217;s warranty expense has been minimal.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="msm:ShippingAndHandlingPolicyTextBlock" id="f-535" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shipping and Handling Costs</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes shipping and handling fees billed to customers in Net sales and shipping and handling costs associated with outbound freight in Operating expenses in the Consolidated Statements of Income. The shipping and handling costs in Operating expenses were approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-536">156,844</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-537">155,472</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-538">133,737</ix:nonFraction> during fiscal years 2023, 2022 and 2021, respectively.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-539" continuedAt="f-539-1" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 718, &#8220;Compensation &#8212; Stock Compensation,&#8221; the Company estimates the fair value of share-based payment awards on the date of grant. The value of awards that are ultimately expected to vest is recognized as an expense over the requisite service periods. The fair value of the Company&#8217;s restricted stock units and performance share units is based on the closing market price of the Company&#8217;s Class A Common Stock on the date of grant. The Company estimates the fair value of stock options granted using a Black-Scholes option-pricing model. This model requires the Company to make estimates and assumptions with respect to the expected term of the option, the expected volatility of the price of the Company&#8217;s Class A Common Stock and the expected forfeiture rate. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. </span></div></ix:nonNumeric><div style="margin-top:12pt;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="f-539-1">The expected term is based on the historical exercise behavior of grantees, as well as the contractual life of the option grants. The expected volatility factor is based on the volatility of the Company&#8217;s Class A Common Stock for a period equal to the expected term of the stock option. In addition, forfeitures of share-based awards are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The Company uses historical data to estimate forfeitures and records stock-based compensation expense only for those awards that are expected to vest.</ix:continuation> </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:115%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><ix:continuation id="f-456-6" continuedAt="f-456-7"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityPolicyTextBlock" id="f-540" continuedAt="f-540-1" escape="true">Share Repurchases and Treasury Stock</ix:nonNumeric></span></div><div style="margin-top:12pt;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="f-540-1">Repurchased shares may be retired immediately and resume the status of authorized but unissued shares or may be held by the Company as treasury stock. The Company accounts for treasury stock under the cost method, using the first-in, first-out flow assumption, and it is included in Class A treasury stock, at cost in the Consolidated Balance Sheets. When the Company reissues treasury stock, the gains are recorded in additional paid-in capital (&#8220;APIC&#8221;), while the losses are recorded to APIC to the extent that the previous net gains on the reissuance of treasury stock are available to offset the losses. If the losses are larger than the previous net gains available, then the losses are recorded to retained earnings. The Company accounts for repurchased shares immediately retired under the constructive retirement method. When shares are retired, the par value of the repurchased shares is deducted from common stock and the excess repurchase price over par is deducted by allocation to both APIC and retained earnings. The amount allocated to APIC is calculated as the original cost of APIC per share outstanding using the first-in, first-out flow assumption and is applied to the number of shares repurchased. Any remaining amount is allocated to retained earnings.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="f-541" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of the Company&#8217;s financial instruments, including cash and cash equivalents, receivables, accounts payable and accrued liabilities, approximate fair value because of the short maturity of these instruments. In addition, based on borrowing rates currently available to the Company for borrowings with similar terms, the carrying values of the Company&#8217;s lease obligations also approximate fair value. The fair values of the Company&#8217;s long-term debt, including current maturities, are estimated based on quoted market prices for the same or similar issues or on current rates offered to the Company for debt of the same remaining maturities. Under this method, the Company&#8217;s fair values of any long-term obligations were not significantly different than the carrying values at September&#160;2, 2023 and September&#160;3, 2022.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="f-542" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The local currency is the functional currency for all of MSC&#8217;s operations outside the United States. Assets and liabilities of these operations are translated to U.S. dollars at the exchange rate in effect at the end of each period. Income statement accounts are translated at the average exchange rate prevailing during the period. Translation adjustments arising from the use of differing exchange rates from period to period are included as a component of other comprehensive income within shareholders&#8217; equity. Gains and losses from foreign currency transactions are included in net income for the period.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-543" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has established deferred income tax assets and liabilities for temporary differences between the financial reporting bases and the income tax bases of its assets and liabilities at enacted tax rates expected to be in effect when such assets or liabilities are realized or settled pursuant to the provisions of ASC Topic 740, &#8220;Income Taxes,&#8221; which prescribes a comprehensive model for the financial statement recognition, measurement, classification and disclosure of uncertain tax positions. For those benefits to be recognized, a tax position must be more-likely-than-not to be sustained upon examination by taxing authorities. The amounts of unrecognized tax benefits, exclusive of interest and penalties that would affect the effective tax rate, were $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-544">5,053</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-545">7,719</ix:nonFraction> as of September&#160;2, 2023 and September&#160;3, 2022, respectively.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="f-546" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income consists of consolidated net income and foreign currency translation adjustments. Foreign currency translation adjustments included in comprehensive income were not tax-affected as investments in international affiliates are deemed to be permanent.</span></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="msm:GeographicRegionsPolicyPolicyTextBlock" id="f-547" continuedAt="f-547-1" escape="true">Geographic Regions</ix:nonNumeric></span></div><div style="margin-top:12pt;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="f-547-1">The Company&#8217;s sales and assets are predominantly generated from North American locations. For fiscal year 2023, the Company&#8217;s operations in North America represented approximately <ix:nonFraction unitRef="number" contextRef="c-109" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-548">99</ix:nonFraction>% of consolidated net sales, with <ix:nonFraction unitRef="number" contextRef="c-110" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-549">95</ix:nonFraction>% of the total being from the Company&#8217;s operations in the United States. The remaining <ix:nonFraction unitRef="number" contextRef="c-111" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-550">1</ix:nonFraction>% of consolidated net sales is from the Company&#8217;s operations in Europe.</ix:continuation> </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:115%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><ix:continuation id="f-456-7"><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="f-551" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the management approach for segment disclosure, which designates the internal organization that is used by management for making operating decisions and assessing performance as the source of its reportable segments. The Company operates in <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="f-552"><ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-553">one</ix:nonFraction></ix:nonFraction> operating and reportable segment as a distributor of metalworking, MRO, Class C Consumables and Original Equipment Manufacturer (&#8220;OEM&#8221;) products and services. The Company&#8217;s chief operating decision maker, its Chief Executive Officer, manages the Company&#8217;s operations on a consolidated basis for purposes of allocating resources. Substantially all of the Company&#8217;s revenues and long-lived assets are in the United States. The Company does not disclose net sales information by product category as it is impracticable to do so as a result of its numerous product offerings and the manner in which its business is managed.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessCombinationsPolicy" id="f-554" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for business combinations in accordance with ASC Topic 805, &#8220;Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC Topic 805&#8221;). ASC Topic 805 established principles and requirements for recognizing the total consideration transferred to, and the assets acquired, liabilities assumed and any non-controlling interest in, the acquired target in a business combination. ASC Topic 805 also provides guidance for recognizing and measuring goodwill acquired in a business combination and requires the acquirer to disclose information that users may need to evaluate and understand the financial impact of the business combination. See Note 6, &#8220;Business Combinations&#8221; for further discussion.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-555" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standards Update 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, which provides for additional disclosures and added transparency for entities which receive government assistance. This includes disclosure of the type of government assistance received, the entity&#8217;s method of accounting, and the impact on the entity&#8217;s financial statements. This guidance is effective for annual periods beginning after December 15, 2021. The guidance was adopted by the Company for fiscal year 2023 and will be applied prospectively. See Note 8, &#8220;Income Taxes&#8221; for further information related to the Employee Retention Credit (the &#8220;ERC&#8221;) provision provided under the Coronavirus Aid, Relief and Economic Security Act (the &#8220;CARES Act&#8221;).</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other pronouncements issued by the FASB or other authoritative accounting standards groups with future effective dates are either not applicable or are not expected to have a material impact on the Consolidated Financial Statements.</span></div></ix:nonNumeric></ix:continuation><div id="i08f2e000877e4ef49e3c7371a7b47aaf_106"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. <ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-556" continuedAt="f-556-1" escape="true">REVENUE</ix:nonNumeric></span></div><ix:continuation id="f-556-1" continuedAt="f-556-2"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales include product revenue and shipping and handling charges, net of estimated sales returns and any related sales incentives. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. All revenue is recognized when the Company satisfies its performance obligations under the contract, which is determined to occur when the customer obtains control of the products, and invoicing occurs at approximately the same point in time. The Company&#8217;s product sales have standard payment terms that do not exceed <ix:nonNumeric contextRef="c-107" name="msm:RevenuePerformanceObligationPaymentTerms" format="ixt-sec:durwordsen" id="f-557">one year</ix:nonNumeric>. The Company considers shipping and handling as activities to fulfill its performance obligation. Substantially all of the Company&#8217;s contracts have a single performance obligation, to deliver products, and are short-term in nature. The Company estimates product returns based on historical return rates. Total accrued sales returns were $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:AccruedSalesReturns" format="ixt:num-dot-decimal" scale="3" id="f-558">8,632</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="msm:AccruedSalesReturns" format="ixt:num-dot-decimal" scale="3" id="f-559">7,198</ix:nonFraction> as of September&#160;2, 2023 and September&#160;3, 2022, respectively, and are reported as Accrued expenses and other current liabilities in the Consolidated Balance Sheets. Sales taxes and value-added taxes in foreign jurisdictions that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consideration Payable to Customers</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers customers sales incentives, which primarily consist of volume rebates, and upfront sign-on payments. These volume rebates and sign-on payments are not in exchange for a distinct good or service and result in a reduction of net sales from the goods transferred to the customer at the later of when the related revenue is recognized or when the Company promises to pay the consideration. The Company estimates its volume rebate accruals and records its </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:115%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><ix:continuation id="f-556-2" continuedAt="f-556-3"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sign-on payments based on various factors, including contract terms, historical experience and performance levels. Total accrued sales incentives, primarily related to volume rebates, were $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="msm:RevenueRecognitionSalesIncentives" format="ixt:num-dot-decimal" scale="3" id="f-560">31,954</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="msm:RevenueRecognitionSalesIncentives" format="ixt:num-dot-decimal" scale="3" id="f-561">25,274</ix:nonFraction> as of September&#160;2, 2023 and September&#160;3, 2022, respectively, and are included in Accrued expenses and other current liabilities in the Consolidated Balance Sheets. Sign-on payments, not yet recognized as a reduction of net sales, are recorded in Prepaid expenses and other current assets in the Consolidated Balance Sheets and were $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="msm:RevenueRecognitionPrepaidSalesIncentives" format="ixt:num-dot-decimal" scale="3" id="f-562">3,733</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="msm:RevenueRecognitionPrepaidSalesIncentives" format="ixt:num-dot-decimal" scale="3" id="f-563">2,210</ix:nonFraction> as of September&#160;2, 2023 and September&#160;3, 2022, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets and Liabilities</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records a contract asset when it has a right to payment from a customer that is conditioned on events other than the passage of time. The Company records a contract liability when customers prepay but the Company has not yet satisfied its performance obligations. The Company did <ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:fixed-zero" scale="3" id="f-564"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:fixed-zero" scale="3" id="f-565"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:fixed-zero" scale="3" id="f-566"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:fixed-zero" scale="3" id="f-567"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:fixed-zero" scale="3" id="f-568"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:fixed-zero" scale="3" id="f-569">not</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> have material contract assets or liabilities as of September&#160;2, 2023 and September&#160;3, 2022. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company operates in <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="f-570"><ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-571">one</ix:nonFraction></ix:nonFraction> operating and reportable segment as a distributor of metalworking and MRO products and services. The Company serves a large number of customers of various types and in diverse industries, which are subject to different economic and industry factors. The Company</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">s presentation of net sales by customer end-market, customer type and geography most reasonably depicts how the nature, amount, timing and uncertainty of Company revenue and cash flows are affected by economic and industry factors. The Company does not disclose net sales information by product category as it is impracticable to do so as a result of its numerous product offerings and the manner in which its business is managed. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-572" continuedAt="f-572-1" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s percentage of revenue by customer end-market for fiscal years 2023 and 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:71.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.104%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</span></td></tr><tr><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:700;line-height:108%">September 2, 2023</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:700;line-height:108%">September 3, 2022</span></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:120%">(52 weeks)</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:108%">(53 weeks)</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:108%">Manufacturing Heavy</span></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:108%"><ix:nonFraction unitRef="number" contextRef="c-112" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-573">48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:108%">%</span></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:108%"><ix:nonFraction unitRef="number" contextRef="c-113" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-574">49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:108%">%</span></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:108%">Manufacturing Light</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:108%"><ix:nonFraction unitRef="number" contextRef="c-114" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-575">20</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:108%">%</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:108%"><ix:nonFraction unitRef="number" contextRef="c-115" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-576">21</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:108%">%</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:108%">Public Sector</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:108%"><ix:nonFraction unitRef="number" contextRef="c-116" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-577">10</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:108%">%</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:108%"><ix:nonFraction unitRef="number" contextRef="c-117" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-578">8</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:108%">%</span></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:108%">Retail/Wholesale</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:108%"><ix:nonFraction unitRef="number" contextRef="c-118" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-579">7</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:108%">%</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:108%"><ix:nonFraction unitRef="number" contextRef="c-119" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-580">7</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:108%">%</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:108%">Commercial 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:108%"><ix:nonFraction unitRef="number" contextRef="c-120" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-581">4</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:108%">%</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:108%"><ix:nonFraction unitRef="number" contextRef="c-121" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-582">4</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:108%">%</span></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:108%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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:108%"><ix:nonFraction unitRef="number" contextRef="c-122" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-583">11</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:108%">%</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:108%"><ix:nonFraction unitRef="number" contextRef="c-123" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-584">11</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:108%">%</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:108%">Total</span></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:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="number" contextRef="c-124" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-585">100</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</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:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="number" contextRef="c-125" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-586">100</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">The Other category primarily includes individual customer and small business net sales not assigned to a specific industry classification.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company groups customers into three categories by type of customer: national account, public sector and core and other. National account customers are Fortune 1000 companies, large privately held companies, and international companies primarily doing business in North America. Public sector customers are governments and their instrumentalities such as federal agencies, state governments, and public sector healthcare providers. Federal government customers include the United States Marine Corps, the United States Coast Guard, the United States Postal Service, the United States General Services Administration, the United States Department of Defense, the United States Department of Energy, large and small military bases, Veterans Affairs hospitals, and correctional facilities. The Company has individual state and local contracts, as well as contracts through partnerships with several state co-operatives. Core and other customers are those customers that are not national account customers or public sector customers.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></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:115%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><ix:continuation id="f-556-3"><ix:continuation id="f-572-1"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents the Company&#8217;s percentage of revenue by customer type for fiscal years 2023 and 2022:</span></div><div style="text-indent:36pt"><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:64.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.022%"></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:700;line-height:120%">For the Fiscal Years Ended</span></td></tr><tr><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:700;line-height:120%">September 2, 2023</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:700;line-height:120%">September 3, 2022</span></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:120%">(52 weeks)</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:108%">(53 weeks)</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:120%">National Account Customers</span></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:120%"><ix:nonFraction unitRef="number" contextRef="c-126" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-587">38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">%</span></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:120%"><ix:nonFraction unitRef="number" contextRef="c-127" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-588">38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">%</span></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:120%">Public Sector Customers</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:120%"><ix:nonFraction unitRef="number" contextRef="c-128" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-589">10</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:120%">%</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:120%"><ix:nonFraction unitRef="number" contextRef="c-129" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-590">8</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:120%">%</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:120%">Core and Other Customers</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:120%"><ix:nonFraction unitRef="number" contextRef="c-130" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-591">52</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:120%">%</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:120%"><ix:nonFraction unitRef="number" contextRef="c-131" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-592">54</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:120%">%</span></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:120%">Total</span></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:120%"><ix:nonFraction unitRef="number" contextRef="c-132" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-593">100</ix:nonFraction>&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%"><ix:nonFraction unitRef="number" contextRef="c-133" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-594">100</ix:nonFraction>&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s revenue originating from the following geographic areas was as follows for fiscal years 2023 and 2022: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt"><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:64.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.022%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</span></td></tr><tr><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:700;line-height:108%">September 2, 2023</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:700;line-height:108%">September 3, 2022</span></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:108%">(52 weeks)</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:108%">(53 weeks)</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:108%">United States</span></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:108%"><ix:nonFraction unitRef="number" contextRef="c-110" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-595">95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:108%">%</span></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:108%"><ix:nonFraction unitRef="number" contextRef="c-134" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-596">95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:108%">%</span></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:108%">Mexico</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:108%"><ix:nonFraction unitRef="number" contextRef="c-135" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-597">2</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:108%">%</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:108%"><ix:nonFraction unitRef="number" contextRef="c-136" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-598">2</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:108%">%</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:108%">Canada</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:108%"><ix:nonFraction unitRef="number" contextRef="c-137" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-599">2</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:108%">%</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:108%"><ix:nonFraction unitRef="number" contextRef="c-138" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-600">2</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:108%">%</span></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:108%">North America</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:108%"><ix:nonFraction unitRef="number" contextRef="c-109" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-601">99</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:108%">%</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:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="number" contextRef="c-139" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-602">99</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:108%">%</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:108%">Other foreign countries </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:108%"><ix:nonFraction unitRef="number" contextRef="c-140" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-603">1</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:108%">%</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:108%"><ix:nonFraction unitRef="number" contextRef="c-141" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-604">1</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:108%">%</span></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:108%">Total</span></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:108%"><ix:nonFraction unitRef="number" contextRef="c-142" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-605">100</ix:nonFraction>&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</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:108%"><ix:nonFraction unitRef="number" contextRef="c-143" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-606">100</ix:nonFraction>&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</span></td></tr></table></div></ix:continuation></ix:continuation><div id="i08f2e000877e4ef49e3c7371a7b47aaf_109"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. <ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-607" continuedAt="f-607-1" escape="true">FAIR VALUE</ix:nonNumeric></span></div><ix:continuation id="f-607-1" continuedAt="f-607-2"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The below fair value hierarchy prioritizes the inputs used to measure fair value into three levels, with Level 1 being of the highest priority. The three levels of inputs used to measure fair value are as follows:</span></div><div style="margin-top:12pt;padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></div><div style="padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Include other inputs that are directly or indirectly observable in the marketplace.</span></div><div style="padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Unobservable inputs which are supported by little or no market activity.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments include cash and cash equivalents, accounts receivable, accounts payable and outstanding indebtedness. Cash and cash equivalents include investments in a money market fund which are reported at fair value. The fair value of money market funds is determined using quoted prices for identical investments in active markets, which are considered to be Level 1 inputs within the fair value hierarchy. The Company uses a market approach to determine the fair value of its debt instruments, utilizing quoted prices in active markets, interest rates and other relevant information generated by market transactions involving similar instruments. Therefore, the inputs used to measure the fair value of the Company&#8217;s debt instruments are classified as Level 2 within the fair value hierarchy. The reported carrying amounts of the Company&#8217;s financial instruments approximated their fair values as of September&#160;2, 2023 and September&#160;3, 2022.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal years 2023 and 2022, the Company had <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:AssetsFairValueAdjustment" format="ixt:fixed-zero" scale="3" id="f-608"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:LiabilitiesFairValueAdjustment" format="ixt:fixed-zero" scale="3" id="f-609"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="INF" name="us-gaap:AssetsFairValueAdjustment" format="ixt:fixed-zero" scale="3" id="f-610"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="INF" name="us-gaap:LiabilitiesFairValueAdjustment" format="ixt:fixed-zero" scale="3" id="f-611">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> material remeasurements of non-financial assets or liabilities at fair value on a non-recurring basis subsequent to their initial recognition.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gain on Sale of Property</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal year 2021, the Company entered into a Purchase and Sale Agreement to sell its <ix:nonFraction unitRef="sqft" contextRef="c-144" decimals="0" name="us-gaap:AreaOfRealEstateProperty" format="ixt:num-dot-decimal" scale="0" id="f-612">170,000</ix:nonFraction>-square foot Long Island Customer Service Center in Melville, New York. During fiscal year 2022, the Company disposed of the building with a sale price of $<ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="3" id="f-613">25,500</ix:nonFraction>, which resulted in a gain on sale of property of $<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:num-dot-decimal" scale="3" id="f-614">10,132</ix:nonFraction> after the settlement of certain </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:115%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-607-2" continuedAt="f-607-3">closing costs and fees, which is included in the </ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-607-3">Consolidated Statement of Income for the fiscal year ended September&#160;3, 2022.</ix:continuation> </span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_112"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. <ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-615" continuedAt="f-615-1" escape="true">NET INCOME PER SHARE</ix:nonNumeric></span></div><ix:continuation id="f-615-1"><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share is computed by dividing net income by the weighted-average number of shares of the Company&#8217;s Class A Common</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-616">0.001</ix:nonFraction> per share (&#8220;Class A Common Stock&#8221;), and the Company&#8217;s Class B Common Stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-617">0.001</ix:nonFraction> per share (&#8220;Class B Common Stock&#8221; and, together with Class A Common Stock, &#8220;Common Stock&#8221;), </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">outstanding during the period. Diluted net income per share is computed by dividing net income by the weighted-average number of shares of Common Stock outstanding during the period, including potentially dilutive shares of Common Stock equivalents outstanding during the period. The dilutive effect of potential shares of Common Stock is determined using the treasury stock method. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-618" continuedAt="f-618-1" escape="true">The following table sets forth the computation of basic and diluted net income per common share under the treasury stock method for fiscal years 2023, 2022 and 2021:</ix:nonNumeric></span></div><div style="margin-top:12pt;text-indent:36pt"><span><br/></span></div><div style="margin-top:12pt"><ix:continuation id="f-618-1"><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.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.932%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">August 28,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(53 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(52 weeks)</span></td></tr><tr style="height:15pt"><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="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 2px 7pt;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:108%">Numerator:</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></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Net income attributable to MSC Industrial as reported</span></td><td style="background-color:#cceeff;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-619">343,233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-620">339,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-621">216,907</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Denominator:</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></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Weighted-average shares outstanding for basic net income per share</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-622">55,918</ix:nonFraction></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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-623">55,777</ix:nonFraction></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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-624">55,737</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Effect of dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="f-625">292</ix:nonFraction></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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="f-626">268</ix:nonFraction></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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="f-627">356</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Weighted-average shares outstanding for diluted net income per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-628">56,210</ix:nonFraction></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:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-629">56,045</ix:nonFraction></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:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-630">56,093</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Net income per share:</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><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 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:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-631">6.14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-10" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-632">6.09</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-11" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-633">3.89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-634">6.11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-10" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-635">6.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-11" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-636">3.87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 #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:3pt double #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:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Potentially dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="f-637">&#8212;</ix:nonFraction></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-638">400</ix:nonFraction></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-639">314</ix:nonFraction></span></td></tr></table></ix:continuation></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities attributable to outstanding share-based awards are excluded from the calculation of diluted net income per share when the combined exercise price and average unamortized fair value are greater than the average market price of Class A Common Stock, and, therefore, their inclusion would be anti-dilutive.</span></div></ix:continuation><div id="i08f2e000877e4ef49e3c7371a7b47aaf_596"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. <ix:nonNumeric contextRef="c-1" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="f-640" continuedAt="f-640-1" escape="true">ACCOUNTS RECEIVABLE</ix:nonNumeric></span></div><ix:continuation id="f-640-1" continuedAt="f-640-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="f-641" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivables at September&#160;2, 2023 and September&#160;3, 2022 consisted of the following:</span></div><div style="margin-top:12pt"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 2,<br/>2023</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:120%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-642">458,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-643">708,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Less: Allowance for credit losses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-644">22,747</ix:nonFraction></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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-645">20,771</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-646">435,421</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:middle"></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 #000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-647">687,608</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:middle"></td></tr></table></div></ix:nonNumeric><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On December 19, 2022, the Company entered into a Receivables Purchase Agreement (the &#8220;RPA&#8221;), by and among MSC A/R Holding Co., LLC, a wholly owned subsidiary of the Company (the &#8220;Receivables Subsidiary&#8221;), as seller, the Company, as master servicer, certain purchasers from time to time party thereto (collectively, the &#8220;Purchasers&#8221;), and Wells Fargo Bank, National Association, as administrative agent (the &#8220;Agent&#8221;). The RPA matures on December 19, 2025 and is subject to customary termination events related to transactions of this type. Additionally, the Receivables Subsidiary also </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:115%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><ix:continuation id="f-640-2"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">entered into a Receivables Sale Agreement, dated as of December 19, 2022, by and between the Receivables Subsidiary, as buyer, and Sid Tool Co., Inc., a wholly owned subsidiary of the Company, as originator. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the RPA, the Receivables Subsidiary may sell receivables to the Purchasers in amounts up to $<ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="msm:AccountsReceivableAmountAuthorizedForSale" format="ixt:num-dot-decimal" scale="0" id="f-648">300,000</ix:nonFraction>. The receivables will be sold to the Purchasers in consideration for the Purchasers making payments of cash, which is referred to as &#8220;capital&#8221; for purposes of the RPA, to the Receivables Subsidiary in accordance with the terms of the RPA. The Receivables Subsidiary may sell receivables to the Purchasers so long as certain conditions are satisfied, including that, at any date of determination, the aggregate capital paid to the Receivables Subsidiary does not exceed a &#8220;capital coverage amount,&#8221; equal to an adjusted net receivables pool balance minus a required reserve. Each Purchaser&#8217;s share of capital accrues yield at one-month Term SOFR (as defined in the RPA) plus a margin. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The parties intend that the conveyance of receivables to the Agent, for the ratable benefit of the Purchasers, will constitute a purchase and sale of receivables and not a pledge for security. The Receivables Subsidiary has guaranteed to each Purchaser and the Agent the prompt payment of sold receivables, and, to secure the prompt payment and performance of such guaranteed obligations, the Receivables Subsidiary has granted a security interest to the Agent, for the benefit of the Purchasers, in all assets of the Receivables Subsidiary. The assets of the Receivables Subsidiary are not available to pay the Company&#8217;s creditors or any affiliate thereof. In the capacity as master servicer under the RPA, the Company is responsible for administering and collecting receivables and has made customary representations, warranties, covenants and indemnities. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The proceeds of the RPA are classified as operating activities in the Consolidated Statement of Cash Flows for the fiscal year ended September&#160;2, 2023 and were used to pay down balances on the Amended Revolving Credit Facility (as defined below). Cash received from collections of sold receivables is used by the Receivables Subsidiary to fund additional purchases of receivables on a revolving basis or to return all or any portion of outstanding capital of the Purchasers. Subsequent collections on the pledged receivables, which have not been sold, will be classified as operating cash flows at the time of collection. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of September&#160;2, 2023, the amount sold to the Purchasers was $<ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:AccountsReceivableSale" format="ixt:num-dot-decimal" scale="3" id="f-649">300,000</ix:nonFraction>, which was derecognized from the Consolidated Balance Sheet as of that date. As collateral against sold receivables, the Receivables Subsidiary maintains a certain level of unsold receivables, which was $<ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="msm:AccountsReceivableCollateralUnsoldReceivablesAmount" format="ixt:num-dot-decimal" scale="3" id="f-650">352,385</ix:nonFraction> as of September&#160;2, 2023.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cumulative receivables sold under the RPA </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were $<ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:AccountsReceivableSale" format="ixt:num-dot-decimal" scale="3" id="f-651">1,157,276</ix:nonFraction> a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s of September&#160;2, 2023. Total cumulative cash collections under the RPA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were $<ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:ProceedsFromSaleAndCollectionOfReceivables" format="ixt:num-dot-decimal" scale="3" id="f-652">857,276</ix:nonFraction> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as of September&#160;2, 2023. The fair value of the sold receivables approximated book value due to their credit quality and short-term nature, and, as a result, <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:GainLossOnSaleOfAccountsReceivable" format="ixt:fixed-zero" scale="0" id="f-653">no</ix:nonFraction> gain or loss on sale of receivables was recorded.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The receivables sold incurred fees due to the Purchasers of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="msm:AccountsReceivableSalesTransactionsFees" format="ixt:num-dot-decimal" scale="3" id="f-654">12,175</ix:nonFraction> for the fiscal year ended September&#160;2, 2023, which were recorded within Other (expense) income, net in the Consolidated Statement of Income for the fiscal year ended September&#160;2, 2023. The financial covenants under the RPA are substantially the same as those under the Credit Facilities, the Private Placement Debt and the Shelf Facility Agreements (each, as defined below). </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 10</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, &#8220;Debt&#8221; for more information about these financial covenants.</span></div></ix:continuation><div id="i08f2e000877e4ef49e3c7371a7b47aaf_115"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. <ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="f-655" continuedAt="f-655-1" escape="true">BUSINESS COMBINATIONS</ix:nonNumeric></span></div><ix:continuation id="f-655-1" continuedAt="f-655-2"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year 2023 Acquisitions</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2023, the Company acquired certain assets and assumed certain liabilities of Buckeye Industrial Supply Co. (&#8220;Buckeye&#8221;), an Ohio-based metalworking distributor, and Tru-Edge Grinding, Inc. (&#8220;Tru-Edge&#8221;), an Ohio-based custom tool manufacturer, for aggregate consideration of $<ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="3" id="f-656">22,389</ix:nonFraction>, which includes cash paid of $<ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="3" id="f-657">20,500</ix:nonFraction> and the fair value of contingent consideration to be paid out of $<ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="f-658">2,294</ix:nonFraction>, net of a post-closing working capital adjustment in the amount of $<ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="msm:BusinessCombinationNetWorkingCapitalAdjustment" scale="3" id="f-659">405</ix:nonFraction> received from the sellers that was finalized during the third quarter of fiscal year 2023. Total cash consideration funded by the Company came from available cash resources. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Buckeye primarily serves the metalworking needs of large manufacturers. MSC plans to build on Buckeye&#8217;s technical, high-touch relationships and value-added services by offering customers access to its extensive product portfolio to support customers&#8217; full metalworking and MRO needs. Tru-Edge brings new capabilities to MSC, including the design and manufacture of parts from scratch with a strong focus in the automotive and medical markets. The Company expects to drive revenue growth in its existing Midwest manufacturing customer base by leveraging the services provided by Tru-Edge. The Company believes the technical expertise and value-added services provided by Tru-Edge will support its effort to drive cost savings for its customers. </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:115%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div><span><br/></span></div><ix:continuation id="f-655-2"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">This acquisition was accounted for as a single business acquisition pursuant to ASC Topic 805. As required by ASC Topic 805, the Company allocated the consideration to assets and liabilities based on their fair value at the acquisition date. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="f-660" continuedAt="f-660-1" escape="true">The following table summarizes the amounts of identified assets acquired and liabilities assumed based on the fair value at the acquisition date:</ix:nonNumeric></span></div><div style="margin-top:12pt"><ix:continuation id="f-660-1"><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:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Inventories</span></td><td style="background-color:#cceeff;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="3" id="f-661">1,019</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:num-dot-decimal" scale="3" id="f-662">2,745</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Prepaid expenses and other current assets </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" scale="3" id="f-663">27</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Identifiable intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-664">10,600</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Goodwill </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-665">7,826</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-666">1,291</ix:nonFraction></span></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total assets acquired</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" format="ixt:num-dot-decimal" scale="3" id="f-667">23,508</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accounts payable </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-668">1,090</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" scale="3" id="f-669">29</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Total liabilities assumed</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-670">1,119</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Total purchase price consideration</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-671">22,389</ix:nonFraction></span></td></tr></table></ix:continuation></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Acquired identifiable intangible assets with a fair value of $<ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-672">10,600</ix:nonFraction> consisted of customer relationships of $<ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-673">9,500</ix:nonFraction> with useful lives of <ix:nonNumeric contextRef="c-153" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-674">10</ix:nonNumeric> years and trade names of $<ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="f-675">1,100</ix:nonFraction> with useful lives of <ix:nonNumeric contextRef="c-155" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:durwordsen" id="f-676">five years</ix:nonNumeric> and <ix:nonNumeric contextRef="c-156" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-677">20</ix:nonNumeric> years for Buckeye and Tru-Edge, respectively. The goodwill amount of $<ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-678">7,826</ix:nonFraction> represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired. The primary items that generated the goodwill were the premiums paid by the Company for the right to control the business acquired and the benefit from adding a highly complementary provider of metalworking tools and supplies, as well as design and manufacturing of parts. This goodwill will not be amortized and will be included in the Company&#8217;s periodic test for impairment at least annually. The goodwill is deductible for income tax purposes. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of combined net sales and income before provision for income taxes from Buckeye and Tru-Edge included in the Consolidated Statement of Income for the fiscal year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;2, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was $<ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="f-679">20,916</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-680">1,655</ix:nonFraction>, respectively. In addition, the Company incurred non-recurring transaction and integration costs relating to the acquisition totaling $<ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" scale="3" id="f-681">341</ix:nonFraction>, which are included in Operating expenses in the Consolidated Statement of Income for the fiscal year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;2, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year 2022 Acquisitions</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:93%;text-decoration:underline">Acquisition of Certain Assets of Engman-Taylor</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In June 2022, the Company acquired certain assets and assumed certain liabilities of Engman-Taylor Company, Inc. (&#8220;Engman-Taylor&#8221;), a Menomonee Falls, Wisconsin-based distributor of metalworking tools and supplies, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">for aggregate consideration </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">of $<ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="3" id="f-682">24,838</ix:nonFraction>, which includes a post-closing working capital adjustment in the amount of $<ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="msm:BusinessCombinationNetWorkingCapitalAdjustment" scale="3" id="f-683">661</ix:nonFraction> that was paid to the Company in August 2022. Total cash consideration funded by the Company came from available cash resources and borrowings under the Amended Revolving Credit Facility (see Note 10, &#8220;Debt&#8221;).</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:93%;text-decoration:underline">Acquisition of Tower Fasteners </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In August 2022, the Company, through its subsidiary, All Integrated Solutions, Inc., acquired <ix:nonFraction unitRef="number" contextRef="c-159" decimals="0" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="f-684">100</ix:nonFraction>% of the outstanding shares of privately held Tower Fasteners, LLC (&#8220;Tower Fasteners&#8221;), a Holtsville, New York-based distributor of OEM fasteners and components, for aggregate consideration of $<ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="3" id="f-685">33,990</ix:nonFraction>, which includes a post-closing working capital adjustment in the amount of $<ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="msm:BusinessCombinationNetWorkingCapitalAdjustment" format="ixt:num-dot-decimal" scale="3" id="f-686">1,152</ix:nonFraction> paid by the Company, of which $<ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:PaymentsForPreviousAcquisition" format="ixt:num-dot-decimal" scale="3" id="f-687">1,029</ix:nonFraction> was paid in August 2022 and $<ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:PaymentsForPreviousAcquisition" scale="3" id="f-688">123</ix:nonFraction> was paid in November 2022. Total cash consideration funded by the Company came from available cash resources and borrowings under the Amended Revolving Credit Facility (see Note 10, &#8220;Debt&#8221;).</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:115%">56</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_118"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. <ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-689" continuedAt="f-689-1" escape="true">PROPERTY, PLANT AND EQUIPMENT</ix:nonNumeric></span></div><ix:continuation id="f-689-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-690" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of property, plant and equipment and the estimated useful lives used in the computation of depreciation and amortization:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.060%"><tr><td style="width:1.0%"></td><td style="width:42.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.187%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.622%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.625%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">Number of Years</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:108%">September 2,<br/>2023</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:108%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Land</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-691">24,028</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-692">24,418</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Building and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="c-165" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-693">3</ix:nonNumeric> - <ix:nonNumeric contextRef="c-166" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-694">40</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-695">166,711</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-696">167,012</ix:nonFraction></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:108%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">The lesser of lease term or <ix:nonNumeric contextRef="c-169" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-697">10</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-698">6,265</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-699">4,787</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Furniture, fixtures and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="c-91" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-700">3</ix:nonNumeric> - <ix:nonNumeric contextRef="c-92" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-701">20</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-702">193,121</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-703">176,723</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Computer systems, equipment and software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonNumeric contextRef="c-89" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-704">3</ix:nonNumeric> - <ix:nonNumeric contextRef="c-90" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-705">10</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-706">563,724</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-707">498,267</ix:nonFraction></span></td></tr><tr><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;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-708">953,849</ix:nonFraction></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-709">871,207</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Less: Accumulated depreciation and amortization</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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-710">634,189</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-711">584,541</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Total</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-712">319,660</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-713">286,666</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal year 2021, the Company entered into a Purchase and Sale Agreement to sell its Long Island Customer Service Center. Prior to disposal, the related assets had a carrying value of approximately $<ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-714">15,300</ix:nonFraction>, which was comprised of approximately $<ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-715">11,600</ix:nonFraction> of building and improvements and $<ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-716">3,700</ix:nonFraction> of land. During fiscal year 2022, the Company disposed of the building with a sale price of $<ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="3" id="f-717">25,500</ix:nonFraction>.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of capitalized interest, net of accumulated amortization, included in property, plant and equipment was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestCostsIncurredCapitalized" scale="3" id="f-718">428</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:InterestCostsIncurredCapitalized" scale="3" id="f-719">460</ix:nonFraction> at September&#160;2, 2023 and September&#160;3, 2022, respectively. Depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-720">59,814</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-721">58,285</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-722">57,199</ix:nonFraction> for fiscal years 2023, 2022 and 2021, respectively.</span></div></ix:continuation><div id="i08f2e000877e4ef49e3c7371a7b47aaf_121"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. <ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-723" continuedAt="f-723-1" escape="true">INCOME TAXES</ix:nonNumeric></span></div><ix:continuation id="f-723-1" continuedAt="f-723-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="f-724" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income before provision for income taxes were as follows:</span></div><div style="margin-top:12pt"><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.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">August 28,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Domestic </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-725">453,563</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-726">449,389</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-727">282,478</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Foreign </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-728">2,593</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-729">1,743</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-730">5,901</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Total </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-731">456,156</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-732">451,132</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-733">288,379</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-734" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes is comprised of the following:</span></div><div style="margin-top:12pt"><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:57.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">August 28,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Current:</span></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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-735">81,187</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-736">77,761</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-737">60,988</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">State and local</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-738">21,121</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-739">19,524</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-740">15,237</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Foreign </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-741">1,635</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-742">1,309</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-743">1,327</ix:nonFraction></span></td></tr><tr><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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-744">103,943</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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-745">98,594</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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-746">77,552</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Deferred:</span></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 7pt;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:108%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-747">8,164</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-748">11,591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-749">5,513</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">State and local</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-750">1,683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-751">1,281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="f-752">842</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Foreign </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="f-753">741</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="f-754">816</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="f-755">755</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-756">9,106</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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-757">12,056</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:middle"></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-758">7,110</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Total</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-759">113,049</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-760">110,650</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-761">70,442</ix:nonFraction></span></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:115%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><ix:continuation id="f-723-2" continuedAt="f-723-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-762" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of deferred tax assets and liabilities are as follows:</span></div><div style="margin-top:12pt"><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.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Deferred tax liabilities:</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;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:108%">Depreciation</span></td><td style="background-color:#ffffff;padding:2px 0 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:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-763">40,137</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-764">41,990</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-765">14,290</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-766">14,898</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-767">118,015</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-768">111,471</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Intangible amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-769">2,388</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-770">2,568</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-771">174,830</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-772">170,927</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Deferred tax assets:</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;border-top:1.5pt solid #FFFFFF;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:DeferredTaxAssetsAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-773">5,047</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="msm:DeferredTaxAssetsAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-774">4,605</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Lease liability </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:DeferredTaxAssetsOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-775">14,595</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="msm:DeferredTaxAssetsOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-776">14,766</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="f-777">10,356</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="f-778">13,476</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Self-insurance liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:DeferredTaxAssetsSelfInsuranceLiability" format="ixt:num-dot-decimal" scale="3" id="f-779">2,988</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="msm:DeferredTaxAssetsSelfInsuranceLiability" format="ixt:num-dot-decimal" scale="3" id="f-780">1,605</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Deferred compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" scale="3" id="f-781">256</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" scale="3" id="f-782">586</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-783">5,431</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-784">5,881</ix:nonFraction></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></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Other accrued expenses/reserves</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="f-785">11,958</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="f-786">14,915</ix:nonFraction></span></td></tr><tr><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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-787">50,631</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #FFFFFF;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-788">55,834</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Net Deferred Tax Liabilities</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-789">124,199</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:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #FFFFFF;border-top:1.5pt solid #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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-790">115,093</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:middle"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-791" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliation of the U.S. federal income tax rate to the Company&#8217;s effective income tax rate is as follows:</span></div><div style="margin-top:12pt"><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.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">August 28,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">U.S. federal income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-792">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="number" contextRef="c-10" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-793">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="number" contextRef="c-11" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-794">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-795">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="number" contextRef="c-10" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-796">3.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="number" contextRef="c-11" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-797">4.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-798">0.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="number" contextRef="c-10" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-799">0.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="number" contextRef="c-11" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-800">0.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Effective income tax rate</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-801">24.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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="number" contextRef="c-10" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-802">24.5</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="number" contextRef="c-11" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-803">24.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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="f-804" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate changes in the balance of gross unrecognized tax benefits during fiscal years 2023 and 2022 were as follows:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Beginning Balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-805">11,223</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-806">6,119</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Additions for tax positions relating to current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="f-807">403</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-808">1,130</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Additions for tax positions relating to prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="f-809">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-810">6,810</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Reductions for tax positions relating to prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-811">816</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-812">626</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Settlements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="f-813">178</ix:nonFraction>)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="3" id="f-814">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Lapse of statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:num-dot-decimal" scale="3" id="f-815">2,864</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:num-dot-decimal" scale="3" id="f-816">2,210</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Ending Balance</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-817">7,768</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-818">11,223</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in the balance of gross unrecognized tax benefits at September&#160;2, 2023 is $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" format="ixt:num-dot-decimal" scale="3" id="f-819">1,415</ix:nonFraction> related to tax positions for which it is reasonably possible that the total amounts could significantly change during the next 12 months. This amount represents a potential decrease in gross unrecognized tax benefits comprised primarily of items related to expiring statutes of limitations in state and foreign jurisdictions.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest expense and penalties in the provision for income taxes. The provision for income taxes for fiscal years 2023, 2022 and 2021 included interest and penalties of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" scale="3" id="f-820">153</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" scale="3" id="f-821">7</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" scale="3" id="f-822">689</ix:nonFraction>, respectively. The </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:115%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><ix:continuation id="f-723-3"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company had accrued $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" format="ixt:num-dot-decimal" scale="3" id="f-823">1,973</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" format="ixt:num-dot-decimal" scale="3" id="f-824">2,490</ix:nonFraction> for interest and penalties as of September&#160;2, 2023 and September&#160;3, 2022, respectively.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The United States government enacted the CARES Act to provide certain relief as a result of the COVID-19 pandemic. The CARES Act provides tax relief, along with other stimulus measures, including the ERC, which allows for employers to claim a refundable tax credit against the employer share of social security taxes equal to 50% of qualified wages paid to qualified employees between March 13, 2020 and December 31, 2020 and 70% of qualified wages paid to qualified employees after December 31, 2020 through September 30, 2021. The ERC was designed to encourage businesses to keep employees on the payroll during the COVID-19 pandemic. During the fiscal year ended September&#160;2, 2023, the Company received funds related to ERC claims previously submitted. As there is no authoritative guidance under accounting principles generally accepted in the United States of America on accounting for government assistance to for-profit business entities, the Company accounts for the ERC by analogy to International Accounting Standard 20, Accounting for Government Grants and Disclosure of Government Assistance. As such, the Company recorded $<ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="msm:EmployeeRetentionCreditCARESAct" format="ixt:num-dot-decimal" scale="3" id="f-825">6,566</ix:nonFraction> to Other (expense) income, net in the Consolidated Statement of Income for the fiscal year ended September 2, 2023, as the probability threshold had been met for these funds. Conversely, management determined the probability threshold had not been met for $<ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-3" name="msm:AccruedExpensesAndOtherCurrentLiabilitiesCARESAct" format="ixt:num-dot-decimal" scale="3" id="f-826">5,129</ix:nonFraction> of the funds received, and, as such, that portion of the funds was recorded to Accrued expenses and other current liabilities in the Consolidated Balance Sheet as of September&#160;2, 2023. This amount will be recognized in the Consolidated Statement of Income when the probability threshold has been met, which is the earlier of a completed audit or the lapse of the relevant statute of limitations. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CARES Act provides for the deferral of the employer-paid portion of social security payroll taxes. The Company elected to defer the employer-paid portion of social security payroll taxes through December 31, 2020 of $<ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" name="msm:SocialSecurityTaxEmployerDeferralCARESAct" format="ixt:num-dot-decimal" scale="3" id="f-827">18,887</ix:nonFraction>. Of this amount, half was remitted in December 2021 and the remaining half was remitted in December 2022.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is routinely examined by federal and state tax authorities. The Internal Revenue Service completed an examination of the Company&#8217;s U.S. income tax returns for fiscal years 2017, 2018 and 2019, which resulted in a settlement. The Company is subject to examination by the Internal Revenue Service from fiscal year 2020 to present. With limited exceptions, the Company is no longer subject to state income tax examinations prior to fiscal year 2020. The Company is also subject to examinations in various foreign jurisdictions. The statute of limitations may vary by jurisdiction.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has reinvested an immaterial amount of undistributed earnings of its foreign subsidiaries and may be subject to additional foreign withholding taxes and U.S. state income taxes if it reverses its indefinite reinvestment assertion on these foreign earnings in the future.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All other outside basis differences not related to earnings were immaterial to account for at this period of time and are currently considered as being permanent in duration.</span></div></ix:continuation><div id="i08f2e000877e4ef49e3c7371a7b47aaf_124"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. <ix:nonNumeric contextRef="c-1" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="f-828" continuedAt="f-828-1" escape="true">ACCRUED LIABILITIES</ix:nonNumeric></span></div><ix:continuation id="f-828-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="f-829" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consist of the following:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued payroll and fringe</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-830">39,717</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-831">48,078</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accrued bonus</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedBonusesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-832">17,243</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedBonusesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-833">31,961</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued sales, property and income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-834">13,116</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-835">12,377</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accrued sales and rebates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:AccruedSalesRebatesAndReturns" format="ixt:num-dot-decimal" scale="3" id="f-836">40,586</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="msm:AccruedSalesRebatesAndReturns" format="ixt:num-dot-decimal" scale="3" id="f-837">32,472</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued restructuring and other costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:AccruedRestructuringAndOtherRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="f-838">1,137</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="msm:AccruedRestructuringAndOtherRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="f-839">2,714</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accrued dividend equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:AccruedDividendEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-840">4,975</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="msm:AccruedDividendEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-841">5,843</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued freight</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:AccruedFreight" format="ixt:num-dot-decimal" scale="3" id="f-842">4,905</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="msm:AccruedFreight" format="ixt:num-dot-decimal" scale="3" id="f-843">5,144</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accrued repurchases of common stock </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:AccruedRepurchasesOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-844">8,494</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="msm:AccruedRepurchasesOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-845">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued fees related to the Reclassification</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:AccruedFeesRelatedToReclassificationProposal" format="ixt:num-dot-decimal" scale="3" id="f-846">5,575</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="msm:AccruedFeesRelatedToReclassificationProposal" format="ixt:fixed-zero" scale="3" id="f-847">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accrued ERC claims</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:AccruedERCClaims" format="ixt:num-dot-decimal" scale="3" id="f-848">5,129</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="msm:AccruedERCClaims" format="ixt:fixed-zero" scale="3" id="f-849">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-850">31,157</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-851">25,737</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Total accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-852">172,034</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-853">164,326</ix:nonFraction></span></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:115%">59</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_127"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. <ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-854" continuedAt="f-854-1" escape="true">DEBT</ix:nonNumeric></span></div><ix:continuation id="f-854-1" continuedAt="f-854-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtTableTextBlock" id="f-855" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt at September&#160;2, 2023 and September&#160;3, 2022 consisted of the following:</span></div><div style="margin-top:12pt"><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:64.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.994%"></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Amended Revolving Credit Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-856">50,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-857">245,000</ix:nonFraction></span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Uncommitted Credit Facilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-858">180,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-859">200,000</ix:nonFraction></span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Long-Term Note Payable </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermNotesPayable" format="ixt:num-dot-decimal" scale="3" id="f-860">4,750</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermNotesPayable" format="ixt:num-dot-decimal" scale="3" id="f-861">4,750</ix:nonFraction></span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Private Placement 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="number" contextRef="c-185" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-862">2.65</ix:nonFraction>% Senior Notes, Series A, due July&#160;28, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:fixed-zero" scale="3" id="f-863">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-864">75,000</ix:nonFraction></span></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:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="number" contextRef="c-187" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-865">2.90</ix:nonFraction>% Senior Notes, Series B, due July&#160;28, 2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-866">100,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-867">100,000</ix:nonFraction></span></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:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="number" contextRef="c-189" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-868">3.79</ix:nonFraction>% Senior Notes, due June&#160;11, 2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-869">20,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-870">20,000</ix:nonFraction></span></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:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="number" contextRef="c-191" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-871">2.60</ix:nonFraction>% Senior Notes, due March&#160;5, 2027 </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-872">50,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-873">50,000</ix:nonFraction></span></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 style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-193" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-874">3.04</ix:nonFraction>% Senior Notes, due January&#160;12, 2023 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:fixed-zero" scale="3" id="f-875">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-876">50,000</ix:nonFraction></span></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:middle"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="number" contextRef="c-195" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-877">2.40</ix:nonFraction>% Series 2019A Notes, due March&#160;5, 2024 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-878">50,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-879">50,000</ix:nonFraction></span></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:108%">Financing arrangements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:FinancingObligations" scale="3" id="f-880">127</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="msm:FinancingObligations" scale="3" id="f-881">88</ix:nonFraction></span></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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Less: Unamortized debt issuance costs</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="3" id="f-882">1,026</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="3" id="f-883">1,426</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></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:108%">Total debt, excluding obligations under finance leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-884">453,851</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 #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-885">793,412</ix:nonFraction></span></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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Less: Current portion</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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-886">229,686</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:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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:108%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-887">324,684</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:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</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:108%">Total long-term debt, excluding obligations under finance leases</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-888">224,165</ix:nonFraction></span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-889">468,728</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Represents private placement debt issued under the Shelf Facility Agreements.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Consists of $<ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="f-890">180,000</ix:nonFraction> from the Uncommitted Credit Facilities (as defined below), $<ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-891">50,000</ix:nonFraction> from the <ix:nonFraction unitRef="number" contextRef="c-197" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-892">2.40</ix:nonFraction>% Series 2019A Notes, due March&#160;5, 2024, $37 from financing arrangements and net of unamortized debt issuance costs of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredFinanceCostsCurrentGross" scale="3" id="f-893">351</ix:nonFraction> expected to be amortized in the next 12 months.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Consists of $<ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="f-894">200,000</ix:nonFraction> from the Uncommitted Credit Facilities, $<ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-895">50,000</ix:nonFraction> from the <ix:nonFraction unitRef="number" contextRef="c-198" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-896">3.04</ix:nonFraction>% Senior Notes, due January&#160;12, 2023, $<ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-897">75,000</ix:nonFraction> from the <ix:nonFraction unitRef="number" contextRef="c-199" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-898">2.65</ix:nonFraction>% Senior Notes, Series A, due July&#160;28, 2023, $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="msm:FinancingObligationsCurrent" scale="3" id="f-899">88</ix:nonFraction> from financing arrangements and net of unamortized debt issuance costs of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredFinanceCostsCurrentGross" scale="3" id="f-900">404</ix:nonFraction> expected to be amortized in the next 12 months.</span></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amended Revolving Credit Facility</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2017, the Company entered into a $<ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-901">600,000</ix:nonFraction> revolving credit facility, which was subsequently amended and extended in August 2021 (as amended, the &#8220;Amended Revolving Credit Facility&#8221;). The Amended Revolving Credit Facility, which matures on August&#160;24, 2026, provides for a <ix:nonNumeric contextRef="c-201" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="f-902">five-year</ix:nonNumeric> unsecured revolving loan facility on a committed basis. The interest rate for borrowings under the Amended Revolving Credit Facility is based on either the Adjusted Term SOFR Rate (as defined in the Amended Revolving Credit Facility) or a base rate, plus a spread based on the Company&#8217;s consolidated leverage ratio at the end of each fiscal reporting quarter. Depending on the interest period the Company selects, interest may be payable every one, two or three months. Interest is reset at the end of each interest period. The Company currently elects to have loans under the Amended Revolving Credit Facility bear interest based on the Adjusted Term SOFR Rate with one-month interest periods.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amended Revolving Credit Facility permits up to $<ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-903">50,000</ix:nonFraction> to be used to fund letters of credit. The Amended Revolving Credit Facility also permits the Company to request one or more incremental term loan facilities and/or to increase the revolving loan commitments in an aggregate amount not to exceed $<ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-3" name="msm:AvailableIncreaseInAggregateAmountBorrowed" format="ixt:num-dot-decimal" scale="3" id="f-904">300,000</ix:nonFraction>. Subject to certain limitations, each such incremental term loan facility or revolving loan commitment increase will be on terms as agreed to by the Company, the administrative agent and the lenders providing such financing. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding letters of credit were $<ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-905">5,269</ix:nonFraction> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">at</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> both </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;2, 2023</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;3, 2022</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Uncommitted Credit Facilities</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal year 2023, the Company extended all three of its uncommitted credit facilities. These facilities (collectively, the &#8220;Uncommitted Credit Facilities&#8221; and, together with the Amended Revolving Credit Facility, the &#8220;Credit Facilities&#8221;) total $<ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-906">203,000</ix:nonFraction> i</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n aggregate maximum uncommitted availability, under which $<ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-907">180,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-908">200,000</ix:nonFraction> were outstanding at September&#160;2, 2023 and September&#160;3, 2022</span><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, and are included in Current portion of debt including obligations under finance leases in the Consolidated Balance Sheets. The interest rate on the Uncommitted Credit Facilities is based on the Secured Overnight Financing Rate. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Uncommitted Credit Facilities are due at the end of the applicable interest period, which is typically one month but may be up to six months and may be rolled </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:115%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><ix:continuation id="f-854-2" continuedAt="f-854-3"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over to a new interest period at the option of the applicable lender. The Company&#8217;s lenders have, in the past, been willing to roll over the principal amount outstanding under the Uncommitted Credit Facilities at the end of each interest period but may not do so in the future. Each Uncommitted Credit Facility matures within <ix:nonNumeric contextRef="c-206" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="f-909">one year</ix:nonNumeric> of entering into such Uncommitted Credit Facility and contains certain limited covenants which are substantially the same as the limited covenants contained in the Amended Revolving Credit Facility. All of the Uncommitted Credit Facilities are unsecured and rank equally in right of payment with the Company&#8217;s other unsecured indebtedness.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because the interest rates on the Uncommitted Credit Facilities have recently been lower than the interest rates which are available on the Company&#8217;s other sources of financing, the Company has used, and intends to use in the future, the Uncommitted Credit Facilities for opportunistic refinancing of the Company&#8217;s existing indebtedness. The Company does not presently view the Uncommitted Credit Facilities as sources of incremental debt financing of the Company due to the uncommitted nature of the Uncommitted Credit Facilities, but reserves the right to use the Uncommitted Credit Facilities to incur additional debt where it considers it appropriate under the then-existing credit market conditions.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal year 2023, the Company borrowed an aggregate $<ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-910">333,000</ix:nonFraction> and repaid an aggregate $<ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-911">548,000</ix:nonFraction> unde</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r the Credit Facilities. As of </span><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;2, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;3, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the weighted-average interest rates on borrowings under the Credit Facilities were <ix:nonFraction unitRef="number" contextRef="c-204" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="f-912">6.17</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-205" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="f-913">3.42</ix:nonFraction>%, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Private Placement Debt</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2016, the Company completed the issuance and sale of $<ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-914">100,000</ix:nonFraction> aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="c-207" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-915">2.90</ix:nonFraction>% Senior Notes, Series B, due July&#160;28, 2026; in June 2018, the Company completed the issuance and sale of $<ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-916">20,000</ix:nonFraction> aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="c-208" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-917">3.79</ix:nonFraction>% Senior Notes, due June&#160;11, 2025; and, in March 2020, the Company completed the issuance and sale of $<ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-918">50,000</ix:nonFraction> aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="c-209" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-919">2.60</ix:nonFraction>% Senior Notes, due March&#160;5, 2027 (collectively, the &#8220;Private Placement Debt&#8221;). Interest is payable semiannually at the fixed stated interest rates. All of the Private Placement Debt is unsecured.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2023, the Company paid $<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-920">75,000</ix:nonFraction> to satisfy its obligation on the <ix:nonFraction unitRef="number" contextRef="c-210" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-921">2.65</ix:nonFraction>% Senior Notes, Series A, due July&#160;28, 2023, associated with the Private Placement Debt.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shelf Facility Agreements</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2018, the Company entered into Note Purchase and Private Shelf Agreements with MetLife Investment Advisors, LLC (the &#8220;MetLife Note Purchase Agreement&#8221;) and PGIM, Inc. (the &#8220;Prudential Note Purchase Agreement&#8221; and, together with the MetLife Note Purchase Agreement, the &#8220;Shelf Facility Agreements&#8221;). Each of the MetLife Note Purchase Agreement and the Prudential Note Purchase Agreement provides for an uncommitted facility for the issuance and sale of up to an aggregate total of $<ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-922">250,000</ix:nonFraction> of unsecured senior notes, at a fixed rate. As of September&#160;2, 2023, $<ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-923">50,000</ix:nonFraction> aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="c-197" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-924">2.40</ix:nonFraction>% Series 2019A Notes, due March&#160;5, 2024 was outstanding under notes issued in private placements pursuant to the Shelf Facility Agreements. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2023, the Company paid $<ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-925">50,000</ix:nonFraction> to satisfy its obligation on the <ix:nonFraction unitRef="number" contextRef="c-212" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-926">3.04</ix:nonFraction>% Senior Notes, due January&#160;12, 2023, associated with the Prudential Note Purchase Agreement.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Covenants</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the Credit Facilities, the Private Placement Debt and the Shelf Facility Agreements imposes several restrictive covenants, including the requirement that the Company maintain (i) a maximum consolidated leverage ratio of total indebtedness to EBITDA (earnings before interest expense, taxes, depreciation, amortization and stock-based compensation) of no more than <ix:nonFraction unitRef="number" contextRef="c-213" decimals="2" name="msm:MaximumConsolidatedLeverageRatioToIndebtedness" scale="0" id="f-927">3.00</ix:nonFraction> to 1.00 (or, at the election of the Company after it consummates a material acquisition, a four-quarter temporary increase to <ix:nonFraction unitRef="number" contextRef="c-213" decimals="2" name="msm:MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition" scale="0" id="f-928">3.50</ix:nonFraction> to 1.00) and (ii) a minimum consolidated interest coverage ratio of EBITDA to total interest expense of at least <ix:nonFraction unitRef="number" contextRef="c-213" decimals="2" name="msm:MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense" scale="0" id="f-929">3.00</ix:nonFraction> to 1.00, during the terms of the Credit Facilities, the Private Placement Debt and the Shelf Facility Agreements. As of September&#160;2, 2023, the Company was in compliance with the operating and financial covenants of the Credit Facilities, the Private Placement Debt and the Shelf Facility Agreements. </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:115%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><ix:continuation id="f-854-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="f-930" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Maturities of Long-Term Debt </span></div><div style="margin-top:12pt"><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:85.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></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:108%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">Maturities of<br/>Long-Term Debt</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:108%">2024</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-931">50,000</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-932">20,000</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="f-933">150,000</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="f-934">50,000</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="3" id="f-935">&#8212;</ix:nonFraction></span></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:108%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-936">4,750</ix:nonFraction></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:108%">Total</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-937">274,750</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i08f2e000877e4ef49e3c7371a7b47aaf_130"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. <ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-938" continuedAt="f-938-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeFinanceLeasesTextBlock" id="f-939" continuedAt="f-939-1" escape="true">LEASES</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-938-1" continuedAt="f-938-2"><ix:continuation id="f-939-1" continuedAt="f-939-2"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s lease portfolio includes certain real estate (customer fulfillment centers, regional inventory centers, warehouses and manufacturing locations), automobiles and other equipment. The determination of whether an arrangement is, or contains, a lease is performed at the inception of the arrangement. Operating leases are recorded on the balance sheet with operating lease assets representing the right to use the underlying asset for the lease term and operating lease liabilities representing the obligation to make lease payments arising from the lease. For real estate leases, the Company has elected the practical expedient which allows lease components and non-lease components, such as common area maintenance, to be grouped as a single lease component. The Company has also elected the practical expedient which allows leases with an initial term of 12 months or less to be excluded from the balance sheet.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not guarantee any residual value in its lease agreements, there are no material restrictions or covenants imposed by lease arrangements, and there are no lease transactions with related parties. Real estate leases typically include one or more options to extend the lease. The Company regularly evaluates the renewal options, and when it is reasonably certain of exercise, the Company includes the renewal period in its lease term. The automobile leases contain variable lease payments based on inception and subsequent interest rate fluctuations. When readily determinable, the Company uses the interest rate implicit in its leases to discount lease payments. When the implicit rate is not readily determinable, as is the case with substantially all of the real estate leases, the Company utilizes the incremental borrowing rate. The incremental borrowing rate for a lease is the rate of interest the Company would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. The rate for each lease was determined using primarily the Company&#8217;s credit spread, the lease term and currency.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-940" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost for fiscal years 2023 and 2022 were as follows:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:700;line-height:120%">For the Fiscal Years Ended </span></td></tr><tr><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:700;line-height:120%">September 2, 2023</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:700;line-height:120%">September 3, 2022</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:120%">Operating lease cost</span></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-941">22,935</ix:nonFraction>&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-942">19,995</ix:nonFraction>&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease cost (benefit)</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="msm:VariableLeaseBenefit" scale="3" id="f-943">339</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:120%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="msm:VariableLeaseBenefit" scale="3" id="f-944">355</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:120%">Short-term lease cost</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-945">3,236</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-946">4,496</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:120%">Finance lease cost:</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of leased 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="f-947">957</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-948">1,265</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on leased 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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-949">18</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-950">48</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:120%">Total Lease Cost </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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-951">27,485</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:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-952">25,449</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></ix:nonNumeric></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:115%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><ix:continuation id="f-938-2" continuedAt="f-938-3"><ix:continuation id="f-939-2" continuedAt="f-939-3"><ix:nonNumeric contextRef="c-1" name="msm:SupplementalBalanceSheetInformationTableTextBlock" id="f-953" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information relating to operating and finance leases is as follows:</span></div><div style="margin-top:12pt"><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:28.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</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:120%">September 2,<br/>2023</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:120%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">Assets </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><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets </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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-954">65,909</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-955">64,780</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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-956"><span style="-sec-ix-hidden:f-957">Property, plant and equipment, net</span></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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="f-958">473</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-959">1,118</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total leased 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><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:OperatingAndFinanceLeaseRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="f-960">66,382</ix:nonFraction>&#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="msm:OperatingAndFinanceLeaseRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="f-961">65,898</ix:nonFraction>&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;border-top:3pt double #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:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of operating lease liabilities </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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-962">21,168</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-963">18,560</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-964"><span style="-sec-ix-hidden:f-965">Current portion of debt including obligations under finance leases</span></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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="f-966">249</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="f-967">996</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncurrent </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncurrent operating lease 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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-968">45,924</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-969">47,616</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-970"><span style="-sec-ix-hidden:f-971">Long-term debt including obligations under finance leases</span></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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="f-972">226</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="f-973">184</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease 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 style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:OperatingAndFinanceLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-974">67,567</ix:nonFraction>&#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 style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="msm:OperatingAndFinanceLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-975">67,356</ix:nonFraction>&#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></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Finance lease assets are net of accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="msm:FinanceLeaseRightOfUseAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-976">2,952</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="msm:FinanceLeaseRightOfUseAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-977">3,447</ix:nonFraction> as of September&#160;2, 2023 and September&#160;3, 2022, respectively. </span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 2, 2023</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:120%">September 3, 2022</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:120%">Weighted-average remaining lease term (in years) </span></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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</span></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:120%"><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-978">4.0</ix:nonNumeric></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-979">4.7</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance Leases </span></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:120%"><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-980">2.1</ix:nonNumeric></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-5" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-981">1.2</ix:nonNumeric></span></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:120%">Weighted-average discount rate </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</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:120%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-982">3.8</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:120%">%</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:120%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-983">3.1</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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance Leases </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:120%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-984">4.5</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:120%">%</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:120%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-985">2.7</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:120%">%</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="msm:SupplementalCashFlowInformationTableTextBlock" id="f-986" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth supplemental cash flow information related to operating and finance leases:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:700;line-height:120%">For the Fiscal Years Ended </span></td></tr><tr><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:700;line-height:120%">September 2, 2023</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:700;line-height:120%">September 3, 2022</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:120%">Operating Cash Outflows from Operating Leases </span></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-987">22,779</ix:nonFraction>&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-988">19,535</ix:nonFraction>&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Cash Outflows from Finance Leases </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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="f-989">18</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="f-990">48</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:120%">Financing Cash Outflows from Finance Leases </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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-991">1,019</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-992">1,305</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:120%">Leased assets obtained in exchange for new lease 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-993">21,060</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-994">33,608</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance Leases </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:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="f-995">317</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="f-996">17</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></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:115%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><ix:continuation id="f-938-3" continuedAt="f-938-4"><ix:continuation id="f-939-3" continuedAt="f-939-4"><ix:nonNumeric contextRef="c-1" name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock" id="f-997" continuedAt="f-997-1" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;2, 2023, future lease payments were as follows:</span></div><div style="margin-top:12pt"><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:57.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fiscal Year </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;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:120%">Operating Leases</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:120%">Finance Leases</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:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-998">23,422</ix:nonFraction>&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="f-999">275</ix:nonFraction>&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne" format="ixt:num-dot-decimal" scale="3" id="f-1000">23,697</ix:nonFraction>&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1001">19,093</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="f-1002">126</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1003">19,219</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:120%">2026</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-1004">12,555</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="f-1005">111</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-1006">12,666</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:120%">2027</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-1007">8,226</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:fixed-zero" scale="3" id="f-1008">&#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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-1009">8,226</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:120%">2028</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1010">4,133</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" format="ixt:fixed-zero" scale="3" id="f-1011">&#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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1012">4,133</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:120%">Thereafter </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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1013">5,522</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:fixed-zero" scale="3" id="f-1014">&#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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1015">5,522</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 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:120%">Total Lease Payments </span></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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-1016">72,951</ix:nonFraction>&#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 #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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="3" id="f-1017">512</ix:nonFraction>&#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 #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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:OperatingAndFinanceLeaseLiabilityPaymentDue" format="ixt:num-dot-decimal" scale="3" id="f-1018">73,463</ix:nonFraction>&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Imputed Interest </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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-1019">5,859</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="f-1020">37</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-1021">5,896</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:120%">Present Value of Lease Liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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-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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1022">67,092</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:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiability" scale="3" id="f-1023">475</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:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msm:OperatingAndFinanceLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1024">67,567</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="margin-top:7pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Future lease payments by fiscal year are based on contractual lease obligations.</span></div></ix:nonNumeric><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"><ix:continuation id="f-997-1" continuedAt="f-997-2">(2)</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"><ix:continuation id="f-997-2">Includes the current portion of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1025">21,168</ix:nonFraction> for operating leases and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="f-1026">249</ix:nonFraction> for finance leases.</ix:continuation> </span></div></ix:continuation></ix:continuation><div style="margin-top:12pt;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="f-938-4"><ix:continuation id="f-939-4">As of September&#160;2, 2023, the Company&#8217;s future lease obligations which had not yet commenced were immaterial. The Company has various arrangements for certain property it owns under which it is the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is immaterial.</ix:continuation></ix:continuation> </span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_133"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. <ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-1027" continuedAt="f-1027-1" escape="true">SHAREHOLDERS&#8217; EQUITY</ix:nonNumeric></span></div><ix:continuation id="f-1027-1" continuedAt="f-1027-2"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock Repurchases and Treasury Stock </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June&#160;29, 2021, the Board of Directors of the Company (the &#8220;Board&#8221;) terminated the MSC Stock Repurchase Plan, which was established during fiscal year 1999, and authorized a new share repurchase program (the &#8220;Share Repurchase Program&#8221;) to purchase up to <ix:nonFraction unitRef="shares" contextRef="c-214" decimals="-3" name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" format="ixt:num-dot-decimal" scale="3" id="f-1028">5,000</ix:nonFraction> shares of Class A Common Stock. There is no expiration date for the Share Repurchase Program. As of September&#160;2, 2023, the maximum number of shares of Class A Common Stock that may yet be repurchased under the Share Repurchase Program was <ix:nonFraction unitRef="shares" contextRef="c-215" decimals="-3" name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" format="ixt:num-dot-decimal" scale="3" id="f-1029">3,724</ix:nonFraction> shares. The Share Repurchase Program allows the Company to repurchase shares at any time and in any increments it deems appropriate in accordance with Rule 10b-18 under the Securities Exchange Act of 1934, as amended.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal years 2023 and 2022, the Company repurchased <ix:nonFraction unitRef="shares" contextRef="c-62" decimals="-3" name="msm:TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares" format="ixt:num-dot-decimal" scale="3" id="f-1030">1,034</ix:nonFraction> shares and <ix:nonFraction unitRef="shares" contextRef="c-63" decimals="-3" name="msm:TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares" scale="3" id="f-1031">363</ix:nonFraction> shares, respectively, of Class A Common Stock for $<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="msm:TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount" format="ixt:num-dot-decimal" scale="3" id="f-1032">95,779</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="msm:TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount" format="ixt:num-dot-decimal" scale="3" id="f-1033">27,359</ix:nonFraction>, respectively. In fiscal years 2023 and 2022, from these totals, <ix:nonFraction unitRef="shares" contextRef="c-80" decimals="-3" name="us-gaap:TreasuryStockSharesRetired" scale="3" id="f-1034">976</ix:nonFraction> shares and <ix:nonFraction unitRef="shares" contextRef="c-81" decimals="-3" name="us-gaap:TreasuryStockSharesRetired" scale="3" id="f-1035">300</ix:nonFraction> shares, respectively, were immediately retired and <ix:nonFraction unitRef="shares" contextRef="c-65" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="f-1036">58</ix:nonFraction> shares and <ix:nonFraction unitRef="shares" contextRef="c-66" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="f-1037">63</ix:nonFraction> shares, respectively, were repurchased by the Company to satisfy the Company&#8217;s associates&#8217; tax withholding liability associated with its share-based compensation program and are reflected at cost as treasury stock in the Consolidated Financial Statements for fiscal years 2023 and 2022.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of Class A Common Stock purchased to satisfy the Company&#8217;s associates&#8217; tax withholding liability associated with its share-based compensation program did not reduce the number of shares that may be repurchased under the Share Repurchase Program. The Company reissued <ix:nonFraction unitRef="shares" contextRef="c-62" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued" scale="3" id="f-1038">56</ix:nonFraction> shares and <ix:nonFraction unitRef="shares" contextRef="c-63" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued" scale="3" id="f-1039">58</ix:nonFraction> shares of Class A treasury stock during fiscal years 2023 and 2022, respectively, to fund the Associate Stock Purchase Plan (as defined below) (see Note 13, &#8220;Associate Benefit Plans&#8221;). </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each holder of Class A Common Stock is entitled to <ix:nonNumeric contextRef="c-80" name="us-gaap:CommonStockVotingRights" id="f-1040">one</ix:nonNumeric> vote for each share held of record on the applicable record date on all matters presented to a vote of shareholders, including the election of directors. Holders of Class A Common Stock have no cumulative voting rights or preemptive rights to purchase or subscribe for any stock or other securities and there are no redemption or sinking fund provisions with respect to such stock. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Reclassification (as defined below), we had an additional class of common stock outstanding: Class B Common Stock. Class B Common Stock shares were convertible into shares of Class A Common Stock on a one-to-one basis at any time at the option of the holder, and all shares of Class B Common Stock would convert into shares of Class A Common Stock on a one-to-one basis upon the sale of transfer of such shares of Class B Common Stock to any person who is not a member of the Jacobson or Gershwind families or any trust not established principally for members of the Jacobson or Gershwind families or to any person who is not an executor, administrator or personal representative of an estate of a </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:115%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><ix:continuation id="f-1027-2"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">member of the Jacobson or Gershwind families. Each holder of Class B Common Stock was entitled to <ix:nonNumeric contextRef="c-83" name="us-gaap:CommonStockVotingRights" id="f-1041">10</ix:nonNumeric> votes per share. See Note 17, &#8220;Subsequent Events&#8221; for additional information related to the Reclassification.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preferred Stock </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has authorized <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-1042">5,000</ix:nonFraction> shares of preferred stock. The Board has the authority to issue the shares of preferred stock. Shares of preferred stock may have priority over Class A Common Stock with respect to dividend or liquidation rights, or both. As of September&#160;2, 2023, there were <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="3" id="f-1043"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="f-1044">no</ix:nonFraction></ix:nonFraction> shares of preferred stock issued or outstanding. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Dividend</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2003, the Board instituted a policy of paying regular quarterly cash dividends to the Company&#8217;s shareholders. This policy is reviewed regularly by the Board. The Company expects its practice of paying quarterly cash dividends on its common stock will continue, although the payment of future dividends is at the discretion of the Board and will depend upon the Company&#8217;s earnings, capital requirements, financial condition and other factors. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October&#160;11, 2023, the Board declared a regular cash dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-216" decimals="INF" name="us-gaap:DividendsPayableAmountPerShare" scale="0" id="f-1045">0.83</ix:nonFraction> per share, payable on November&#160;28, 2023, to shareholders of record at the close of business on November&#160;14, 2023. The dividend is expected to result in aggregate payments of $<ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:Dividends" format="ixt:num-dot-decimal" scale="3" id="f-1046">47,510</ix:nonFraction>, based on the number of shares outstanding at October&#160;6, 2023.</span></div></ix:continuation><div id="i08f2e000877e4ef49e3c7371a7b47aaf_136"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. <ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-1047" continuedAt="f-1047-1" escape="true">ASSOCIATE BENEFIT PLANS</ix:nonNumeric></span></div><ix:continuation id="f-1047-1" continuedAt="f-1047-2"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for all stock-based payments in accordance with ASC Topic 718, &#8220;Compensation&#8212;Stock Compensation,&#8221; as amended</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="f-1048" continuedAt="f-1048-1" escape="true">Stock-based compensation expense included in Operating expenses for fiscal years 2023, 2022 and 2021 was as follows:</ix:nonNumeric></span></div><div style="margin-top:12pt"><ix:continuation id="f-1048-1"><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.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</span></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">August 28,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Stock options</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="f-1049">101</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1050">1,261</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1051">2,285</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Restricted stock units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1052">14,933</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1053">14,810</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1054">13,976</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Performance share units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1055">3,311</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1056">2,883</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1057">1,233</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Associate Stock Purchase Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="f-1058">294</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="f-1059">310</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="f-1060">227</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Total </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1061">18,639</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 #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1062">19,264</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 #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-1063">17,721</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Deferred income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1064">4,619</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1065">4,720</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1066">4,324</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Stock-based compensation expense, net</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1067">14,020</ix:nonFraction></span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1068">14,544</ix:nonFraction></span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1069">13,397</ix:nonFraction></span></td></tr></table></ix:continuation></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt">Includes equity award acceleration costs associated with associate severance and separation.  </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2023 Omnibus Incentive Plan</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the Company&#8217;s annual meeting of shareholders held on January 25, 2023, the shareholders approved the MSC Industrial Direct Co., Inc. 2023 Omnibus Incentive Plan (the &#8220;2023 Omnibus Incentive Plan&#8221;). The 2023 Omnibus Incentive Plan replaced the MSC Industrial Direct Co., Inc. 2015 Omnibus Incentive Plan (the &#8220;Prior Plan&#8221;) and, beginning January 25, 2023, all awards are granted under the 2023 Omnibus Incentive Plan. Awards under the 2023 Omnibus Incentive Plan may be made in the form of stock options, stock appreciation rights, restricted stock, restricted stock units, other share-based awards, and performance cash, performance shares or performance units. All outstanding awards under the Prior Plan will continue to be governed by the terms of the Prior Plan. Upon approval of the 2023 Omnibus Incentive Plan, the maximum aggregate number of shares of Class A Common Stock authorized to be issued under the 2023 Omnibus Incentive Plan was <ix:nonFraction unitRef="shares" contextRef="c-230" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-1070">2,186</ix:nonFraction> shares.</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:115%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><ix:continuation id="f-1047-2" continuedAt="f-1047-3"><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-1071" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s stock option activity for fiscal year 2023 is as follows:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">Shares</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:108%">Weighted-Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Outstanding - beginning of year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="f-1072">614</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1073">78.96</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Granted </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-218" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="3" id="f-1074">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-218" decimals="0" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="3" id="f-1075">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Exercised </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="shares" contextRef="c-218" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="f-1076">371</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-218" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-1077">77.31</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Canceled/Forfeited </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="shares" contextRef="c-218" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="3" id="f-1078">25</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-218" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="f-1079">80.40</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Outstanding - end of year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-232" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="f-1080">218</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-232" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1081">81.60</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Exercisable - end of year</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-232" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="3" id="f-1082">218</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-232" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-1083">81.60</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of options exercised, which represents the difference between the exercise price and the market value of Class A Common Stock measured at each individual exercise date, during fiscal years </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2022 and 2021 was $<ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1084">4,393</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1085">5,855</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1086">5,826</ix:nonFraction>, respectively. There were <ix:nonFraction unitRef="usd" contextRef="c-232" decimals="INF" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:fixed-zero" scale="0" id="f-1087">no</ix:nonFraction> unrecognized stock&#8209;based compensation costs related to stock options at September&#160;2, 2023.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option awards outstanding under the Company&#8217;s incentive plans have been granted at exercise prices that are equal to the market value of Class A Common Stock on the date of grant. Such options generally vest over a period of <ix:nonNumeric contextRef="c-218" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-1088">four years</ix:nonNumeric> and expire at <ix:nonNumeric contextRef="c-218" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="f-1089">seven years</ix:nonNumeric> after the grant date. The Company recognizes compensation expense ratably over the vesting period, net of estimated forfeitures. The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted. The Company discontinued its grants of stock options in fiscal year 2020.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option awards outstanding as of September&#160;2, 2023 had exercise prices ranging from $<ix:nonFraction unitRef="usdPerShare" contextRef="c-233" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="f-1090">79.60</ix:nonFraction> to $<ix:nonFraction unitRef="usdPerShare" contextRef="c-233" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="f-1091">83.21</ix:nonFraction>. As of September&#160;2, 2023, there were <ix:nonFraction unitRef="shares" contextRef="c-234" decimals="-3" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="6" id="f-1092">218</ix:nonFraction> stock option awards outstanding and exercisable, with a weighted-average remaining contractual life of <ix:nonNumeric contextRef="c-233" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1093">1.7</ix:nonNumeric> years, a weighted-average exercise price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-234" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="f-1094">81.60</ix:nonFraction> and an intrinsic value of $<ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1095">4,380</ix:nonFraction>. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Share Units </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal year 2020, the Company began granting performance share units (&#8220;PSUs&#8221;) as part of its long-term share-based compensation program. PSUs cliff vest after a <ix:nonNumeric contextRef="c-224" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-1096">three-year</ix:nonNumeric> performance period based on the achievement of specific performance goals as set forth in the applicable award agreement. Based on the extent to which the performance goals are achieved, vested shares may range from <ix:nonFraction unitRef="number" contextRef="c-235" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-1097">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-236" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-1098">200</ix:nonFraction>% of the target award amount. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" id="f-1099" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes all transactions related to PSUs under the 2023 Omnibus Incentive Plan and the Prior Plan (based on target award amounts) at September&#160;2, 2023:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">Shares</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:108%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Non-vested PSUs at the beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-237" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-1100">88</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-237" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1101">80.04</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-224" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="f-1102">51</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-224" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1103">82.16</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">PSU adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-224" decimals="-3" name="msm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment" scale="3" id="f-1104">4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-224" decimals="2" name="msm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue" scale="0" id="f-1105">76.32</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Vested </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="shares" contextRef="c-224" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="f-1106">26</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-224" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1107">76.32</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Canceled/Forfeited </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="shares" contextRef="c-224" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="f-1108">5</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-224" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1109">82.85</ix:nonFraction></span></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:120%">Non-vested PSUs at the end of the year </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="shares" contextRef="c-238" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-1110">112</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-238" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1111">81.81</ix:nonFraction></span></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">PSU adjustment represents the net PSUs awarded above or below their target grants resulting from the achievement of performance goals above or below the performance targets established at grant. One grant goal was achieved at <ix:nonFraction unitRef="number" contextRef="c-224" decimals="2" name="msm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage" scale="-2" id="f-1112">116</ix:nonFraction>% of its target based on fiscal year 2020 through fiscal year 2022 financial results.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Excludes approximately <ix:nonFraction unitRef="shares" contextRef="c-239" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-1113">12</ix:nonFraction> shares of accrued incremental dividend equivalent rights on outstanding PSUs granted under the 2023 Omnibus Incentive Plan and the Prior Plan.</span></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each PSU is the closing stock price on the New York Stock Exchange (the &#8220;NYSE&#8221;) of Class A Common Stock on the date of grant. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PSUs are expensed over the <ix:nonNumeric contextRef="c-224" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-1114">three-year</ix:nonNumeric> performance period of each respective grant. Forfeitures of share-based awards are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The Company uses historical data to estimate PSU forfeitures and records </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:115%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><ix:continuation id="f-1047-3" continuedAt="f-1047-4"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">stock-based compensation expense only for PSU awards that are expected to vest. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon vesting, subject to the achievement of specific performance goals, a portion of the PSU award may be withheld to satisfy the statutory income tax withholding obligation, and the remaining PSUs will be settled in shares of Class A Common Stock. These awards accrue dividend equivalents on the underlying PSUs (in the form of additional stock units) based on dividends declared on Class A Common Stock and these dividend equivalents are paid to the award recipient in the form of unrestricted shares of Class A Common Stock on the vesting dates of the underlying PSUs, subject to the same performance vesting requirements. The unrecognized share-based compensation cost related to the PSUs at September&#160;2, 2023 was $<ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="f-1115">3,711</ix:nonFraction> and is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="c-224" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1116">1.4</ix:nonNumeric> years.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="f-1117" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s non-vested restricted stock unit (&#8220;RSU&#8221;) award activity </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under the 2023 Omnibus Incentive Plan and the Prior Plan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for fiscal year 2023 is as follows:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares</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:120%">Weighted-Average Grant Date Fair Value</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:120%">Non-vested RSUs at the beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%"><ix:nonFraction unitRef="shares" contextRef="c-240" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-1118">448</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-240" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1119">79.71</ix:nonFraction>&#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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></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:120%"><ix:nonFraction unitRef="shares" contextRef="c-221" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="f-1120">215</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-221" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1121">82.23</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested </span></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:120%">(<ix:nonFraction unitRef="shares" contextRef="c-221" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="f-1122">171</ix:nonFraction>)</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-221" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1123">79.23</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Canceled/Forfeited </span></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:120%">(<ix:nonFraction unitRef="shares" contextRef="c-221" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="f-1124">25</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-221" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1125">80.90</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:120%">Non-vested RSUs at the end of the year </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"><ix:nonFraction unitRef="shares" contextRef="c-241" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-1126">467</ix:nonFraction></span></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:120%">$</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-241" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1127">80.98</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="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:2.94pt">Excludes approximately <ix:nonFraction unitRef="shares" contextRef="c-242" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-1128">48</ix:nonFraction> shares of accrued incremental dividend equivalent rights on outstanding RSUs granted under the 2023 Omnibus Incentive Plan and the Prior Plan.</span></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each RSU is the closing stock price on the NYSE of Class A Common Stock on the date of grant. RSUs are expensed over the vesting period of each respective grant. Forfeitures of share-based awards are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The Company uses historical data to estimate pre-vesting RSU forfeitures and records stock-based compensation expense only for RSU awards that are expected to vest. Upon vesting, a portion of the RSU award may be withheld to satisfy the statutory income tax withholding obligation, and the remaining RSUs will be settled in shares of Class A Common Stock. These awards accrue dividend equivalents on the underlying RSUs (in the form of additional stock units) based on dividends declared on Class A Common Stock and these dividend equivalents are paid to the award recipient in the form of unrestricted shares of Class A Common Stock on the vesting dates of the underlying RSUs. The unrecognized share-based compensation cost related to the RSUs at September&#160;2, 2023 was $<ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="f-1129">24,641</ix:nonFraction> and is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="c-221" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1130">2.4</ix:nonNumeric> years.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Associate Stock Purchase Plan</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has established the MSC Industrial Direct Co., Inc. Amended and Restated Associate Stock Purchase Plan (the &#8220;Associate Stock Purchase Plan&#8221;), the terms of which qualified plan allow for eligible associates (as defined in the Associate Stock Purchase Plan) to participate in the purchase of up to a maximum of <ix:nonFraction unitRef="shares" contextRef="c-243" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" format="ixt-sec:numwordsen" scale="3" id="f-1131">five</ix:nonFraction> shares of Class A Common Stock at a price equal to <ix:nonFraction unitRef="number" contextRef="c-243" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="f-1132">90</ix:nonFraction>% of the closing price at the end of each stock purchase period. On January 15, 2015, the shareholders of the Company approved an increase in the authorized but unissued shares of Class A Common Stock reserved for sale under the Associate Stock Purchase Plan from <ix:nonFraction unitRef="shares" contextRef="c-244" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-1133">1,150</ix:nonFraction> shares to <ix:nonFraction unitRef="shares" contextRef="c-245" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-1134">1,500</ix:nonFraction> shares. As of September&#160;2, 2023, approximately <ix:nonFraction unitRef="shares" contextRef="c-246" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="3" id="f-1135">234</ix:nonFraction> shares remained reserved for issuance under the Associate Stock Purchase Plan. During fiscal years 2023 and 2022, associates purchased approximately <ix:nonFraction unitRef="shares" contextRef="c-243" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" scale="3" id="f-1136">56</ix:nonFraction> shares and <ix:nonFraction unitRef="shares" contextRef="c-247" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" scale="3" id="f-1137">58</ix:nonFraction> shares, respectively, of Class A Common Stock at an average per share price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-246" decimals="2" name="us-gaap:SharePrice" scale="0" id="f-1138">79.41</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="c-248" decimals="2" name="us-gaap:SharePrice" scale="0" id="f-1139">74.47</ix:nonFraction>, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Savings Plan</span></div></ix:continuation><div style="margin-top:12pt;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="f-1047-4">The Company maintains a defined contribution plan with both a profit sharing feature and a 401(k) feature, which covers all associates who have completed at least one month of service with the Company. For fiscal years 2023, 2022 and 2021, the Company contributed $<ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="3" id="f-1140">9,481</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="3" id="f-1141">9,019</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="3" id="f-1142">7,952</ix:nonFraction>, respectively, to the plan. The Company contributions are discretionary.</ix:continuation> </span></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:115%">67</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_139"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. <ix:nonNumeric contextRef="c-1" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="f-1143" continuedAt="f-1143-1" escape="true">RESTRUCTURING AND OTHER COSTS</ix:nonNumeric></span></div><ix:continuation id="f-1143-1"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Optimization of Company Operations and Profitability Improvement </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal years 2022 and 2023, the Company identified opportunities for improvements in its workforce realignment, strategy and staffing, and increased its focus on performance management, to ensure it has the right skillsets and number of associates to execute its long-term vision. As such, the Company extended voluntary and involuntary severance and separation benefits to certain associates in order to facilitate its workforce realignment. In addition, the Company engaged consultants to assist in reviewing the optimization of the Company&#8217;s operations and improving profitability with executing on its Company-wide initiative, referred to as Mission Critical, through fiscal year 2023.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="f-1144" escape="true"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes restructuring and other costs:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</span></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Consulting-related costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="msm:RestructuringChargesConsultingRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="f-1145">4,939</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="msm:RestructuringChargesConsultingRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="f-1146">8,188</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Associate severance and separation costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="3" id="f-1147">2,594</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="3" id="f-1148">5,753</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Equity award acceleration costs associated with severance </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" scale="3" id="f-1149">404</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-1150">1,728</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Other exit-related costs </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:BusinessExitCosts1" format="ixt:fixed-zero" scale="3" id="f-1151">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:BusinessExitCosts1" scale="3" id="f-1152">136</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Total restructuring and other costs</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1153">7,937</ix:nonFraction></span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1154">15,805</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities associated with restructuring and other costs are included in Accrued expenses and other current liabilities in the Consolidated Balance Sheets. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="f-1155" continuedAt="f-1155-1" escape="true">The following table summarizes activity related to liabilities associated with restructuring and other costs:</ix:nonNumeric></span></div><div style="margin-top:12pt"><ix:continuation id="f-1155-1"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">Consulting-related costs</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:108%">Associate severance and separation costs</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:108%">Other exit-related costs </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:108%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Balance as of August 28, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="f-1156">3,328</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-253" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="f-1157">367</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-254" decimals="0" name="us-gaap:RestructuringReserve" scale="3" id="f-1158">441</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="f-1159">4,136</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-255" decimals="-3" name="msm:ConsultingAndSeveranceCosts" format="ixt:num-dot-decimal" scale="3" id="f-1160">8,188</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-256" decimals="-3" name="msm:ConsultingAndSeveranceCosts" format="ixt:num-dot-decimal" scale="3" id="f-1161">5,753</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-3" name="msm:ConsultingAndSeveranceCosts" scale="3" id="f-1162">136</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="msm:ConsultingAndSeveranceCosts" format="ixt:num-dot-decimal" scale="3" id="f-1163">14,077</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Payments and other adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-255" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="f-1164">10,676</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-256" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="f-1165">4,246</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-3" name="us-gaap:PaymentsForRestructuring" scale="3" id="f-1166">577</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="f-1167">15,499</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Balance as of September 3, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-258" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="f-1168">840</ix:nonFraction></span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="f-1169">1,874</ix:nonFraction></span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="f-1170">&#8212;</ix:nonFraction></span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="f-1171">2,714</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Additions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-3" name="msm:ConsultingAndSeveranceCosts" format="ixt:num-dot-decimal" scale="3" id="f-1172">4,939</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-3" name="msm:ConsultingAndSeveranceCosts" format="ixt:num-dot-decimal" scale="3" id="f-1173">2,594</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-263" decimals="-3" name="msm:ConsultingAndSeveranceCosts" format="ixt:fixed-zero" scale="3" id="f-1174">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="msm:ConsultingAndSeveranceCosts" format="ixt:num-dot-decimal" scale="3" id="f-1175">7,533</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Payments and other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="f-1176">5,679</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="f-1177">3,431</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-263" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:fixed-zero" scale="3" id="f-1178">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="f-1179">9,110</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Balance as of September 2, 2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-264" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="f-1180">100</ix:nonFraction></span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-265" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="f-1181">1,037</ix:nonFraction></span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-266" decimals="0" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="f-1182">&#8212;</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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="f-1183">1,137</ix:nonFraction></span></td></tr></table></ix:continuation></div></ix:continuation><div id="i08f2e000877e4ef49e3c7371a7b47aaf_142"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15. <ix:nonNumeric contextRef="c-1" name="us-gaap:AssetImpairmentChargesTextBlock" id="f-1184" continuedAt="f-1184-1" escape="true">ASSET IMPAIRMENTS</ix:nonNumeric></span></div><ix:continuation id="f-1184-1" continuedAt="f-1184-2"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year 2021 Personal Protective Equipment (&#8220;PPE&#8221;)-Related Inventory Write-Downs</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal year 2021, the Company realized lower product margins as well as inventory write-downs, each as a result of the COVID-19 pandemic, primarily due to the increased supply of competing products from manufacturers and an expected inability to sell excess inventory of safety-related products ordered from manufacturers earlier in the COVID-19 pandemic. During fiscal year 2021, the Company incurred PPE-related inventory write-downs of $<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:InventoryWriteDown" format="ixt:num-dot-decimal" scale="3" id="f-1185">30,091</ix:nonFraction> to reduce the carrying value of certain PPE-related inventory to its net realizable value. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These inventory write-downs were reflected in the Consolidated Statement of Income for the fiscal year ended August 28, 2021. There were <ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:InventoryWriteDown" format="ixt:fixed-zero" scale="0" id="f-1186"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InventoryWriteDown" format="ixt:fixed-zero" scale="0" id="f-1187">no</ix:nonFraction></ix:nonFraction> such inventory write-downs during fiscal years 2022 or 2023. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year 2021 Impairment Loss, Net</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To meet anticipated demand for PPE products during the COVID-19 pandemic, the Company purchased products from manufacturers outside its typical programs and under non-standard payment terms. Given the high demand for PPE products and related challenges in sourcing PPE products as well as the imperative to quickly obtain such products based on customer demand, the Company used a number of distributors and brokers to source PPE products. In September 2020, </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:115%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><ix:continuation id="f-1184-2"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company prepaid approximately $<ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1188">26,726</ix:nonFraction> for the purchase of nitrile gloves to be sourced from manufacturers in Asia and experienced significant delays in obtaining possession of this PPE. The Company evaluated the potential recoverability of these assets and, as a result, recorded an impairment charge of $<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:UnusualOrInfrequentItemGainGross" format="ixt:num-dot-decimal" scale="3" id="f-1189">26,726</ix:nonFraction> in the first quarter of fiscal year 2021 to reflect the fact that the Company would not ultimately obtain this PPE or recover its related prepayment. This impairment charge was reflected in the unaudited Condensed Consolidated Statement of Income during the first quarter of fiscal year 2021. During the third quarter of fiscal year 2021, the Company entered into a legal settlement agreement with a vendor and, as a result, received $<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ProceedsFromLegalSettlements" format="ixt:num-dot-decimal" scale="3" id="f-1190">20,840</ix:nonFraction> of loss recovery related to this prepayment, which resulted in a net imp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">airment charge of $<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:UnusualOrInfrequentItemNetGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-1191">5,886</ix:nonFraction> for fiscal year 2021. The Company continues to pursue its legal avenues for recovery of the remaining loss.</span></ix:continuation></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_145"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16. <ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-1192" continuedAt="f-1192-1" escape="true">COMMITMENTS AND CONTINGENCIES</ix:nonNumeric></span></div><ix:continuation id="f-1192-1"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Commitments</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s lease portfolio includes certain real estate (customer fulfillment centers, regional inventory centers, warehouses and manufacturing locations), automobiles and other equipment. Refer to Note 11, &#8220;Leases&#8221; for more information.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal Proceedings</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, there are various claims, lawsuits and pending actions against the Company incidental to the operation of its business. Although the outcome of these matters, both individually and in aggregate, is currently not determinable, management does not expect that the ultimate costs to resolve these matters will have a material adverse effect on the Company&#8217;s consolidated financial position, results of operations or liquidity.</span></div></ix:continuation><div id="i08f2e000877e4ef49e3c7371a7b47aaf_611"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. <ix:nonNumeric contextRef="c-1" name="us-gaap:SubsequentEventsTextBlock" id="f-1193" continuedAt="f-1193-1" escape="true">SUBSEQUENT EVENTS</ix:nonNumeric></span></div><ix:continuation id="f-1193-1" continuedAt="f-1193-2"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the fiscal year ended September 2, 2023, the Company repurchased and immediately retired <ix:nonFraction unitRef="shares" contextRef="c-268" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="3" id="f-1194">205</ix:nonFraction> shares of Class A Common Stock for $<ix:nonFraction unitRef="usd" contextRef="c-268" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-1195">19,823</ix:nonFraction> under the Share Repurchase Program.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassification</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In October 2023, we completed our previously announced reclassification (the &#8220;Reclassification&#8221;) of the Common Stock to eliminate the Class B Common Stock, effective at the time that the Company&#8217;s Amended and Restated Certificate of Incorporation was duly filed with the Secretary of State of the State of New York (the &#8220;Effective Time&#8221;), as contemplated by that certain Reclassification Agreement, dated as of June 20, 2023 (the &#8220;Reclassification Agreement&#8221;), with Mitchell Jacobson, Erik Gershwind, other members of the Jacobson / Gershwind family and certain entities affiliated with the Jacobson / Gershwind family (collectively, the &#8220;Jacobson / Gershwind Family Shareholders&#8221;). Pursuant to the Reclassification, each share of Class B Common Stock issued and outstanding immediately prior to the Effective Time was reclassified, exchanged and converted into <ix:nonFraction unitRef="shares" contextRef="c-269" decimals="INF" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" id="f-1196">1.225</ix:nonFraction> shares of Class A Common Stock. The issuance of Class A Common Stock in connection with the Reclassification was registered under the Securities Act of 1933, as amended, pursuant to the Company's Registration Statement on Form S&#8208;4 (File No. 333-273418). </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As contemplated by the Reclassification Agreement, a number of corporate governance changes were implemented, including the following:</span></div><div style="margin-top:12pt;padding-left:54pt;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">the Jacobson / Gershwind Family Shareholders have the right to designate <ix:nonFraction unitRef="individual" contextRef="c-270" decimals="INF" name="msm:ConversionOfStockNumberOfIndividuals" format="ixt-sec:numwordsen" scale="0" id="f-1197">two</ix:nonFraction> individuals for nomination for election to the Board so long as the Jacobson / Gershwind Family Shareholders own <ix:nonFraction unitRef="number" contextRef="c-271" decimals="INF" name="msm:ConversionOfStockOwnershipThresholdPercentageMinimum" scale="-2" id="f-1198">10</ix:nonFraction>% or more of the issued and outstanding shares of Class A Common Stock and to designate one individual for nomination for election to the Board so long as the Jacobson / Gershwind Family Shareholders own less than <ix:nonFraction unitRef="number" contextRef="c-272" decimals="INF" name="msm:ConversionOfStockOwnershipThresholdPercentageMaximum" scale="-2" id="f-1199">10</ix:nonFraction>% but more than <ix:nonFraction unitRef="number" contextRef="c-272" decimals="INF" name="msm:ConversionOfStockOwnershipThresholdPercentageMinimum" scale="-2" id="f-1200">5</ix:nonFraction>% of the issued and outstanding shares of Class A Common Stock; </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">the Jacobson / Gershwind Family Shareholders have each granted an irrevocable proxy authorizing the Company to vote such pro rata portion of shares of Class A Common Stock beneficially owned by the Jacobson / Gershwind Family Shareholders or their permitted transferees in excess of <ix:nonFraction unitRef="number" contextRef="c-270" decimals="INF" name="msm:ConversionOfStockMaximumTransfereePercentage" scale="-2" id="f-1201">15</ix:nonFraction>% of the issued and outstanding shares of Class A Common Stock in proportion to the votes of other holders (i.e., excluding any Jacobson / Gershwind Family Shareholders and their permitted transferees) entitled to vote and that do in fact vote; </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">certain standstill and lock-up provisions for the Jacobson / Gershwind Family Shareholders; </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">the transition of the approval standard for certain significant transactions (including mergers, asset sales, share exchanges and dissolution) from a two-thirds supermajority to a majority of the issued and outstanding shares of Class A Common Stock entitled to vote thereon; and</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:115%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:continuation id="f-1193-2" continuedAt="f-1193-3">&#8226;</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt"><ix:continuation id="f-1193-3">the transition to a &#8220;majority of the votes cast&#8221; standard for any election of directors that is not a contested election.</ix:continuation> </span></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:115%">70</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_148"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE.</span></div><div style="margin-top:12pt;text-indent:36pt"><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="i08f2e000877e4ef49e3c7371a7b47aaf_151"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9A. CONTROLS AND PROCEDURES.</span></div><div style="margin-top:12pt"><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:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the supervision and with the participation of the Company&#8217;s management, including the Company&#8217;s Chief Executive Officer and Chief Financial Officer, the Company evaluated the effectiveness of the Company&#8217;s disclosure controls and procedures (as defined in Rule 13a-15(e) under the Exchange Act) as of September&#160;2, 2023. Based on that evaluation, the Company&#8217;s Chief Executive Officer and Chief Financial Officer concluded that, as of September&#160;2, 2023, such disclosure controls and procedures were effective in ensuring that information required to be disclosed by the Company in reports that it files or submits under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms and (ii) accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Annual Report on Internal Control Over Financial Reporting</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. The Company&#8217;s internal control over financial reporting is designed 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. The Company&#8217;s internal control over financial reporting includes those policies and procedures that:</span></div><div style="margin-top:12pt;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%">(i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:26.57pt">pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the Company&#8217;s assets;</span></div><div style="margin-top:12pt;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%">(ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.8pt">provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the Company are being made only in accordance with authorizations of the Company&#8217;s management and directors; and</span></div><div style="margin-top:12pt;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%">(iii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.03pt">provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect all misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management assessed the effectiveness of the Company&#8217;s internal control over financial reporting as of September&#160;2, 2023. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control&#8212;Integrated Framework (2013 Framework).</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on this assessment, management determined that the Company maintained effective internal control over financial reporting as of September&#160;2, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attestation Report of the Independent Registered Public Accounting Firm</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effectiveness of the Company&#8217;s internal control over financial reporting as of September&#160;2, 2023 has been audited by Ernst &amp; Young LLP, an independent registered public accounting firm, as stated in their report which appears in this Item under the heading &#8220;Report of Independent Registered Public Accounting Firm.&#8221;</span></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:115%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><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:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d) under the Exchange Act that occurred during the quarter ended September&#160;2, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. </span></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:115%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="margin-top:12pt;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 Shareholders and the Board of Directors of MSC Industrial Direct Co., Inc.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on Internal Control Over Financial Reporting</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited MSC Industrial Direct Co., Inc.&#8217;s internal control over financial reporting as of September&#160;2, 2023, based on criteria established in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, MSC Industrial Direct Co., Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of September&#160;2, 2023, based on the COSO criteria.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of September&#160;2, 2023 and September&#160;3, 2022, the related consolidated statements of income, comprehensive income, shareholders&#8217; equity and cash flows for each of the three years in the period ended September&#160;2, 2023, and the related notes and schedule</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and our report dated October&#160;25, 2023 expressed an unqualified opinion thereon.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management&#8217;s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed 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. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Ernst &amp; Young LLP</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jericho, New York</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October&#160;25, 2023</span></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:115%">73</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_154"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9B. OTHER INFORMATION.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insider Trading Arrangements</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="c-273" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-1202" escape="true">On <ix:nonNumeric contextRef="c-273" name="ecd:TrdArrAdoptionDate" id="f-1203">August 22, 2023</ix:nonNumeric>, <ix:nonNumeric contextRef="c-273" name="ecd:TrdArrIndName" id="f-1204">Kristen Actis-Grande</ix:nonNumeric>, the Company&#8217;s <ix:nonNumeric contextRef="c-273" name="ecd:TrdArrIndTitle" id="f-1205">Executive Vice President and Chief Financial Officer</ix:nonNumeric>, <ix:nonNumeric contextRef="c-273" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true" id="f-1206">adopted</ix:nonNumeric> a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act. Ms. Actis-Grande&#8217;s trading plan allows for the sale of the shares of Class A Common Stock received upon the vesting of <ix:nonFraction unitRef="shares" contextRef="c-274" decimals="INF" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-1207">1,838</ix:nonFraction> performance share units and <ix:nonFraction unitRef="shares" contextRef="c-275" decimals="INF" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-1208">3,470</ix:nonFraction> restricted stock units. Ms. Actis-Grande&#8217;s trading plan will expire on August 22, 2024.</ix:nonNumeric> </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">None of our other directors or officers (as defined in Rule 16a-1(f) under the Exchange Act) <ix:nonNumeric contextRef="c-276" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1209">adopted</ix:nonNumeric>, modified or <ix:nonNumeric contextRef="c-276" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1210"><ix:nonNumeric contextRef="c-276" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1211">terminated</ix:nonNumeric></ix:nonNumeric> a &#8220;Rule 10b5-1 trading arrangement&#8221; or a &#8220;non-Rule 10b5-1 trading arrangement&#8221; (as each term is defined in Item 408 of Regulation S-K) during the quarter ended September&#160;2, 2023. </span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_157"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.</span></div><div style="margin-top:12pt;text-indent:36pt"><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="i08f2e000877e4ef49e3c7371a7b47aaf_160"></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART III.</span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_163"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information called for by Item 10 is set forth under the headings &#8220;Election of Directors,&#8221; &#8220;Corporate Governance&#8221; and &#8220;Information About Our Executive Officers&#8221; in the definitive proxy statement for the Company&#8217;s 2024 Annual Meeting of Shareholders (the &#8220;Proxy Statement&#8221;), which is incorporated herein by this reference.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has adopted a Code of Ethics (the &#8220;Code of Ethics&#8221;), which is intended to qualify as a &#8220;code of ethics&#8221; within the meaning of Item 406 of Regulation S-K of the Exchange Act. The Code of Ethics applies to the Company&#8217;s principal executive officer, principal financial officer, principal accounting officer and persons performing similar functions. The Code of Ethics is available on the investor relations portion of the Company&#8217;s website, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">https://investor.mscdirect.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will disclose information pertaining to any amendment to, or waiver from, the provisions of the Code of Ethics that apply to the Company&#8217;s principal executive officer, principal financial officer, principal accounting officer or persons performing similar functions and that relate to any element of the Code of Ethics enumerated in the SEC rules and regulations by posting this information on the investor relations portion of the Company&#8217;s website, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">https://investor.mscdirect.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The information on the Company&#8217;s website, or linked to or from the Company&#8217;s website, is not incorporated by reference into, and does not constitute a part of, this Report or any other documents the Company files with, or furnishes to, the SEC.</span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_166"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 11. EXECUTIVE COMPENSATION.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information called for by Item 11 is set forth under the headings &#8220;Compensation Discussion and Analysis,&#8221; &#8220;Executive Compensation,&#8221; &#8220;Corporate Governance&#8221; and &#8220;Compensation Committee Report&#8221; in the Proxy Statement, which is incorporated herein by this reference.</span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_169"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information called for by Item 12 is set forth under the headings &#8220;Security Ownership of Certain Beneficial Owners and Management&#8221; and &#8220;Equity Compensation Plan Information&#8221; in the Proxy Statement, which is incorporated herein by this reference. </span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_172"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information called for by Item 13 is set forth under the heading &#8220;Corporate Governance&#8221; in the Proxy Statement, which is incorporated herein by this reference.</span></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:115%">74</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_175"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information called for by Item 14 is set forth under the heading &#8220;Ratification of the Appointment of Independent Registered Public Accounting Firm&#8221; in the Proxy Statement, which is incorporated herein by this reference. </span></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:115%">75</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_178"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART IV.</span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_181"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)(1) Index to Financial Statements</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial statements filed as a part of this Report are listed on the &#8220;Index to Consolidated Financial Statements&#8221; at page 36 herein.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)(2) Financial Statement Schedules</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three fiscal years ended September&#160;2, 2023.</span></div><div style="margin-top:12pt"><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:90.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.931%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Page</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:108%">Schedule II&#8212;Valuation and Qualifying Accounts</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:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">S-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:none" href="#i08f2e000877e4ef49e3c7371a7b47aaf_193">1</a></span></div></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All other schedules have been omitted because the information is not applicable or is presented in the Consolidated Financial Statements or Notes thereto.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)(3) Exhibits</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reference is made to Item 15(b) below.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Exhibits</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Exhibit Index, which immediately precedes the signature page, is incorporated by reference into this Report. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c) Financial Statement Schedules</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reference is made to Item 15(a)(2) above.</span></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_184"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 16. FORM 10-K SUMMARY.</span></div><div style="margin-top:12pt;text-indent:36pt"><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: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:115%">76</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_187"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;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:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="-sec-extract:summary;margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT INDEX</span></div><div style="margin-top:12pt"><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:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.173%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom: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:700;line-height:120%">Exhibit<br/>No.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom: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:700;line-height:120%">Description</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.1</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:2px 1pt;text-align:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-1.htm">Restated </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-1.htm">Certificate of Incorporation of the Registrant</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-1.htm"> (incorporated by refer</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-1.htm">ence</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-1.htm"> to Exhibit 3.1 to the Registrant</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-1.htm">&#8217;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-1.htm">s Current Report on Form 8-K filed on October </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-1.htm">5</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-1.htm">, 2023 (Fi</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-1.htm">le No. 001-14130)).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.2</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-2.htm">Third</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-2.htm"> Amended and Restated By-</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-2.htm">L</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-2.htm">aws of the Registrant (incorporated by reference to Exhibit 3.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-2.htm">2</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-2.htm"> to the Registrant&#8217;s Current Report on Form 8-K filed on October</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-2.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-2.htm">5</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-2.htm">, 20</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-2.htm">23</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex3-2.htm"> (File No. 001-14130)).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.1</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex99-2.htm">Description of </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex99-2.htm">th</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex99-2.htm">e </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex99-2.htm">Registrant&#8217;s Securities (incorporated by reference to Exhibit </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex99-2.htm">99.2</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex99-2.htm"> to the Registrant&#8217;s </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex99-2.htm">Current </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex99-2.htm">R</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex99-2.htm">eport on Form 8-</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex99-2.htm">K</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex99-2.htm"> fi</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex99-2.htm">led on October </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex99-2.htm">5</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex99-2.htm">, 2023</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex99-2.htm"> (File No. 001-14130)).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.2</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:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Specimen Class A Common Stock Certificate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(P)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.3</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1003078/000114420417020829/v464407_ex10-2.htm">Amended and Restated Note Purchase Agreement, dated April 14, 2017, by and among the Registrant and the noteholders named therein (incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s Current Report on Form 8-K filed on April 18, 2017 (File No. 001-14130)).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.4</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1003078/000114420417020829/v464407_ex10-2.htm">Form of 2.90% Senior Note, Series B, due July 28, 2026 (included in Exhibit 4.3).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.1</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1003078/000114420417020829/v464407_ex10-1.htm">Credit Agreement, dated as of April 14, 2017, by and among the Registrant, the several banks and other financial institutions or entities from time to time parties thereto, and JPMorgan Chase Bank, N.A., as administrative agent (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on April 18, 2017 (File No. 001&#8208;14130)).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.2</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000100307821000163/msm-20210824xex10_1.htm">Amendment No. 1 to Credit Agreement, dated as of August 24, 2021, by and among the Registrant, the subsidiary guarantors party thereto, the lenders and issuing lenders party thereto, and JPMorgan Chase Bank, N.A., as administrative agent (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on August 30, 2021 (File No. 001&#8208;14130)).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.3</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000100307823000072/msc-amendmentno2.htm">Amendment No. 2 to Credit Agreement, dated as of May 31, 2023, by and between the Registrant and JPMorgan Chase Bank, N.A., as administrative agent (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 3, 2023 (File No. 001-14130)).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.4</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1003078/000100307818000016/msm-20180117xex10_1.htm">Note Purchase and Private Shelf Agreement, dated January 12, 2018, by and between the Registrant and MetLife Investment Advisors, LLC and/or one or more of its affiliates or related funds, as purchasers thereunder (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8&#8208;K filed on January 17, 2018 (File No. 001-14130)).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.5</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1003078/000100307818000016/msm-20180117xex10_2.htm">Note Purchase and Private Shelf Agreement, dated January 12, 2018, by and between the Registrant and PGIM, Inc. and/or one or more of its affiliates or related funds, as purchasers thereunder (incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s Current Report on Form 8-K filed on January 17, 2018 (File No. 001-14130)).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.6</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000100307822000179/msm-20221219xex10_1.htm">Receivables Purchase Agreement, dated as of December 19, 2022, by and among the Registrant, as initial master servicer, MSC A/R Holding Co., LLC, as seller, Wells Fargo Bank, National Association, as administrative agent, and the purchasers from time to time party thereto (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on December 20, 2022 (File No. 001-14130)).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.7</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000100307822000179/msm-20221219xex10_2.htm">Receivables Sale Agreement, dated as of December 19, 2022, by and between MSC A/R Holding Co., LLC, as SPE, and Sid Tool Co., Inc., as originator (incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s Current Report on Form 8-K filed on December 20, 2022 (File No. 001-14130)).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.8</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000100307821000071/msm-20210227xex10_1.htm">MSC Industrial Direct Co., Inc. Amended and Restated Associate Stock Purchase Plan (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Quarterly Report on Form 10-Q for the quarter ended February 27, 2021 (File No. 001-14130)).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.9</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1003078/000100307815000004/msm-20141129ex102091480.htm">MSC Industrial Direct Co., Inc. 2005 Omnibus Incentive Plan, as amended through November 13, 2014 (incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s Quarterly Report on Form 10-Q for the quarter ended November 29, 2014 (File No. 001-14130)).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.10</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1003078/000114420411020695/v215346_ex10-3.htm">Form of Non-Qualified Stock Option Agreement under the MSC Industrial Direct Co., Inc. 2005 Omnibus Incentive Plan (incorporated by reference to Exhibit 10.3 to the Registrant&#8217;s Quarterly Report on Form 10-Q for the quarter ended February 26, 2011 (File No. 001-14130)).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.11</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000100307820000182/msm-20200530xex10_1.htm">Form of First Amendment to Non-Qualified Stock Option Agreement under the MSC Industrial Direct Co., Inc. 2005 Omnibus Incentive Plan (2013 grant) (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Quarterly Report on Form 10-Q for the quarter ended May 30, 2020 (File No. 001-14130)).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></div></td></tr></table></div><div style="height:45pt;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:115%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;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:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><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:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.173%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom: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:700;line-height:120%">Exhibit<br/>No.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom: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:700;line-height:120%">Description</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.12</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000100307820000182/msm-20200530xex10_2.htm">Form of First Amendment to Non-Qualified Stock Option Agreement under the MSC Industrial Direct Co., Inc. 2005 Omnibus Incentive Plan (2014 grant) (incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s Quarterly Report on Form 10-Q for the quarter ended May 30, 2020 (File No. 001-14130)).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.13</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1003078/000114420415002361/v398738_ex99-01.htm">MSC Industrial Direct Co., Inc. 2015 Omnibus Incentive Plan (incorporated by reference to Exhibit 99.01 to the Registrant&#8217;s Registration Statement on Form S-8 filed on January 15, 2015 (File No. 333-201522)).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.14</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000100307816000126/msm-20151128ex103a95e53.htm">Form of Non-Qualified Stock Option Agreement under the MSC Industrial Direct Co., Inc. 2015 Omnibus Incentive Plan (incorporated by reference to Exhibit 10.3 to the Registrant&#8217;s Quarterly Report on Form 10-Q for the quarter ended November 28, 2015 (File No. 001-14130)).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.15</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1003078/000100307816000126/msm-20151128ex104992a39.htm">Form of Restricted Stock Unit Agreement under the MSC Industrial Direct Co., Inc. 2015 Omnibus Incentive Plan (incorporated by reference to Exhibit 10.4 to the Registrant&#8217;s Quarterly Report on Form 10-Q for the quarter ended November 28, 2015 (File No. 001-14130)).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.16</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000100307820000038/msm-20191130xex10_1.htm">Form of Performance Share Unit Award Agreement under the MSC Industrial Direct Co., Inc. 2015 Omnibus Incentive Plan (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Quarterly Report on Form 10-Q for the quarter ended November 30, 2019 (File No. 001-14130)).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.17</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000100307823000011/msm-20230125xex10_1.htm">MSC Industrial Direct Co., Inc. 2023 Omnibus Incentive Plan (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on January 26, 2023 (File No. 001-14130)).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.18</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit1018formofrestricte.htm">Form of Restricted Stock Unit Agreement for Non-Executive Directors under the MSC Industrial Direct Co., Inc. 2023 Omnibus Incentive Plan</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit1018formofrestricte.htm">.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.19</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1003078/000114420416129908/v451325_ex10-1.htm">MSC Executive Severance Plan (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on October 27, 2016 (File No. 001-14130)). </a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224; </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.20</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1003078/000100307818000281/msm-20180901xex10_29.htm">MSC Industrial Direct Co., Inc. Executive Change in Control Severance Plan (incorporated by reference to Exhibit 10.29 to the Registrant&#8217;s Annual Report on Form 10-K for the fiscal year ended September 1, 2018 (File No. 001-14130)).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.21</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1003078/000114420411018125/v216484_ex10-02.htm">Relocation Policy (incorporated by reference to Exhibit 10.02 to the Registrant&#8217;s Current Report on Form 8-K filed on March 30, 2011 (File No. 001-14130)).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.22</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1003078/000114420411018125/v216484_ex10-03.htm">Relocation Reimbursement Agreement &amp; Policy Acknowledgment Form (incorporated by reference to Exhibit 10.03 to the Registrant&#8217;s Current Report on Form 8-K filed on March 30, 2011 (File No. 001-14130)).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.23</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1003078/000114420416076832/v429590_ex10-1.htm">Form of Director and Executive Officer Indemnification Agreement (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on January 25, 2016 (File No. 001-14130)).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224; </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.24</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1003078/000100307818000281/msm-20180901xex10_12.htm">Summary of Non-Executive Directors&#8217; Compensation (incorporated by reference to Exhibit 10.12 to the Registrant&#8217;s Annual Report on Form 10-K for the fiscal year ended September 1, 2018 (File No. 001-14130)).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.25</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000100307820000126/msm-20200229xex10_1.htm">Board Adviser Agreement, effective as of January 29, 2020, between the Registrant and Roger Fradin (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Quarterly Report on Form 10-Q for the quarter ended February 29, 2020 (File No. 001-14130)).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.26</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1003078/000100307820000222/msm-20200831xex10_1.htm">Kristen Actis-Grande Offer Letter, dated July 17, 2020 (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on August 31, 2020 (File No. 001-14130)).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.27</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000100307822000096/msm-20220718xex10_1.htm">Transition Agreement and General Release, dated September 7, 2022, by and between the Registrant and Douglas E. Jones (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K/A filed on September 7, 2022 (File No. 001-14130)).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224; </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.28</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000100307822000101/msm-20220916xex10_1.htm">Martina McIsaac Offer Letter, dated July 1, 2022 (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on September 16, 2022 (File No. 001-14130)).</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224; </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.29</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923073176/tm2319189d1_ex10-1.htm">Reclassification Agreement, dated as of June 20, 2023, by and among the Registrant and the shareholders listed therein (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on June 21, 2023 (File No. 001-14130)).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.30</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1003078/000110465923107006/tm2327258d1_ex10-1.htm">Registration Rights Agreement, dated as of October 4, 2023, by and among the Registrant and the shareholders party thereto (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on October 5, 2023 (File No. 001-14130)).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.1</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit191msc-insidertradi.htm">MSC Industrial Direct Co., Inc. Insider Trading Policy.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></div></td></tr></table></div><div style="height:45pt;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:115%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;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:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><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:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.173%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom: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:700;line-height:120%">Exhibit<br/>No.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom: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:700;line-height:120%">Description</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.1</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit211.htm">Subsidiaries of the Registrant.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23.1</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit231.htm">Consent of Ernst &amp; Young LLP.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.1</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="msm-20230902xex311.htm">Certification of Principal Executive Officer pursuant to Rule 13a-14(a)/15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.2</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="msm-20230902xex312.htm">Certification of Principal Financial Officer pursuant to Rule 13a-14(a)/15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32.1</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="msm-20230902xex321.htm">Certification of Principal Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32.2</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="msm-20230902xex322.htm">Certification of Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97.1</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:left;vertical-align:top"><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="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit971.htm">MSC Industrial Direct Co., Inc. Executive Incentive Compensation Recoupment Policy.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#8224;</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.INS</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Instance Document.*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.SCH</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Schema Document.*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.CAL</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.DEF</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Definition Linkbase Document.*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.LAB</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Label Linkbase Document.*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.PRE</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Presentation Linkbase Document.*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).*</span></td></tr></table></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(P)</span><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 as an exhibit to the registrant&#8217;s Registration Statement on Form S-1, as amended (File No. 33-98832). This exhibit was originally filed in paper format. Accordingly, a hyperlink has not been provided. </span></div><div style="padding-left:27pt;text-indent:-27pt"><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:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**&#160;&#160;&#160;&#160;Furnished herewith.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;&#160;&#160;&#160;&#160;Indicates a management contract or compensatory plan or arrangement.</span></div><div style="height:45pt;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:115%">79</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_190"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;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:12pt;text-indent:36pt"><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 Section 13 or 15(d) 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:12pt"><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:52.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.326%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">MSC I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:108%">NDUSTRIAL</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"> D</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:108%">IRECT</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"> C</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:108%">O</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">., I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:108%">NC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">.</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></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:108%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">/s/ ERIK GERSHWIND</span></div></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 #000;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:108%">Erik Gershwind</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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">President and Chief Executive Officer<br/>(Principal Executive Officer)</span></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:12pt;padding-left:10.08pt;text-indent:-10.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dated: October&#160;25, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><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, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div style="margin-top:12pt"><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:39.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></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:8pt;font-weight:700;line-height:108%">Signature</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:700;line-height:108%">Title</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:700;line-height:108%">Date</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">/s/ MITCHELL JACOBSON</span></div></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:400;line-height:108%">Non-Executive Chairman of the Board of Directors</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:400;line-height:108%">October 25, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;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:400;line-height:108%">Mitchell Jacobson</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></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">/s/ ERIK GERSHWIND</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">President and Chief Executive Officer</span></div></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:400;line-height:108%">October 25, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;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:400;line-height:108%">Erik Gershwind</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="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">and Director (Principal Executive Officer)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">/s/ KRISTEN ACTIS-GRANDE</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Executive Vice President and Chief</span></div></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:400;line-height:108%">October 25, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;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:400;line-height:108%">Kristen Actis-Grande</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="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Financial Officer</span></div><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(Principal Financial Officer and Principal Accounting Officer)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">/s/ LOUISE GOESER</span></div></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:400;line-height:108%">Director</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:400;line-height:108%">October 25, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;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:400;line-height:108%">Louise Goeser</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></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">/s/ MICHAEL KAUFMANN</span></div></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:400;line-height:108%">Director</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:400;line-height:108%">October 25, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;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:400;line-height:108%">Michael Kaufmann</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></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">/s/ STEVEN PALADINO</span></div></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:400;line-height:108%">Director</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:400;line-height:108%">October 25, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;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:400;line-height:108%">Steven Paladino</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></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">/s/ PHILIP PELLER</span></div></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:400;line-height:108%">Director</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:400;line-height:108%">October 25, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;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:400;line-height:108%">Philip Peller</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></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">/s/ RAHQUEL PURCELL</span></div></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:400;line-height:108%">Director</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:400;line-height:108%">October 25, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;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:400;line-height:108%">Rahquel Purcell</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></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">/s/ RUDINA SESERI</span></div></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:400;line-height:108%">Director</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:400;line-height:108%">October 25, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;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:400;line-height:108%">Rudina Seseri</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></tr></table></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:115%">80</span></div></div></div><div id="i08f2e000877e4ef49e3c7371a7b47aaf_193"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline" href="#i08f2e000877e4ef49e3c7371a7b47aaf_7">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="c-1" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="f-1213" escape="true"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MSC INDUSTRIAL DIRECT CO., INC.</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%">SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS</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%">(In thousands)</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt"><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.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.778%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></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:10pt;font-weight:700;line-height:108%">Description</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:10pt;font-weight:700;line-height:108%">Balance at Beginning of 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:10pt;font-weight:700;line-height:108%">Charged to Costs and Expenses</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:10pt;font-weight:700;line-height:108%">Charged to Other Accounts</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:10pt;font-weight:700;line-height:108%">Deductions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:108%;position:relative;top:-3.5pt;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:10pt;font-weight:700;line-height:108%">Balance at End of Year</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:108%">Deducted from asset accounts:</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><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 #000;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:400;line-height:108%">For the fiscal year ended August 28, 2021 Allowance for credit losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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;padding:2px 0 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:108%">$</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:9pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-277" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1214">18,249</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:9pt;font-weight:400;line-height:108%">$</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:9pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1215">8,181</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:9pt;font-weight:400;line-height:108%">$</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:9pt;font-weight:400;line-height:108%">&#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 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:9pt;font-weight:400;line-height:108%">$</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:9pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="f-1216">8,014</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:9pt;font-weight:400;line-height:108%">$</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:9pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1217">18,416</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:108%">Deducted from asset accounts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #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:3pt double #000;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:400;line-height:108%">For the fiscal year ended September 3, 2022 Allowance for credit losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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;padding:2px 0 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:108%">$</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:9pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1218">18,416</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:9pt;font-weight:400;line-height:108%">$</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:9pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-280" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1219">9,806</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:9pt;font-weight:400;line-height:108%">$</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:9pt;font-weight:400;line-height:108%">&#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 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:9pt;font-weight:400;line-height:108%">$</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:9pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-280" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="f-1220">7,451</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:9pt;font-weight:400;line-height:108%">$</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:9pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-281" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1221">20,771</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:108%">Deducted from asset accounts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #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:3pt double #000;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:400;line-height:108%">For the fiscal year ended September 2, 2023 Allowance for credit losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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 #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:9pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-281" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1222">20,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-282" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="f-1223">10,275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-282" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="f-1224">8,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"><ix:nonFraction unitRef="usd" contextRef="c-283" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="f-1225">22,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.94pt">Comprised of uncollected accounts charged against the allowance.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.94pt">Included in accounts receivable.</span></div></ix:nonNumeric><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:115%">S-1</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.18
<SEQUENCE>2
<FILENAME>exhibit1018formofrestricte.htm
<DESCRIPTION>EX-10.18
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="if00b43df9e334534a81033f4607a4831_1"></div><div style="min-height:72pt;width:100%"><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:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></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:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT 10.18</font></td></tr></table></div><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:174%">MSC INDUSTRIAL DIRECT CO., INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:174%">2023 OMNIBUS INCENTIVE PLAN</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:174%">RESTRICTED STOCK UNIT AGREEMENT </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:174%">NON-EXECUTIVE DIRECTOR</font></div><div style="text-align:center"><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:700;line-height:100%">Participant&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">%%FIRST_NAME_MIDDLE_NAME_LAST_NAME%-%</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">RSUs Granted&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">%%TOTAL_SHARES_GRANTED,'999,999,999'%-%</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Grant Date&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;%%OPTION_DATE,&#8217;Month DD, YYYY&#8217;%-%</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This RESTRICTED STOCK UNIT AGREEMENT (this &#8220;Agreement&#8221;) is entered into on the date set forth on the signature page hereto, by and between MSC Industrial Direct Co., Inc. (the &#8220;Company&#8221;) and the above-named participant (the &#8220;Participant&#8221;).  The Company and the Participant may hereinafter each be referred to as a &#8220;Party&#8221; and collectively as the &#8220;Parties.&#8221;  </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:700;line-height:100%">WHEREAS,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> the Parties desire to enter into this Agreement for the purpose of establishing the terms and conditions of RSUs (as defined below) that have been granted to the Participant.</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:700;line-height:100%">NOW, THEREFORE,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> in consideration of the foregoing premises and the mutual covenants and agreements set forth in this Agreement, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the Parties hereby agree as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.&#160;&#160;&#160;&#160;Capitalized terms used but not defined herein shall have the meanings given to such terms in the Company&#8217;s 2023 Omnibus Incentive Plan (the &#8220;Plan&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Grant of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">   </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Participant is hereby granted an Award (the &#8220;Award&#8221;) of restricted stock units (&#8220;RSUs&#8221;) issued under the Plan, evidencing the grant thereof by the Board of Directors of the Company on the grant date (the &#8220;Grant Date&#8221;), and the Participant hereby accepts the Award, in each case, on the terms and subject to the conditions set forth in this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Vesting Dates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to Sections 7, 8 and 10 below, the applicable percentage of the RSUs shall vest on each &#8220;Vesting Date&#8221; in accordance with the following schedule, provided that the Participant remains an associate of, or in the service of, the Company (or a Subsidiary) during the entire period commencing on the Grant Date and ending on the applicable Vesting Date&#58;</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><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23467814v1</font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:63.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.195%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;text-indent:0.36pt;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:232%">Vesting Date</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;text-indent:0.36pt;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:232%">Percentage of RSUs Vested</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;text-indent:0.36pt;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">%%VEST_DATE_PERIOD1,'Month DD, YYYY'%-%</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;text-indent:0.36pt;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">50%</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;text-indent:0.36pt;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">%%VEST_DATE_PERIOD2,'Month DD, YYYY'%-%</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;text-indent:0.36pt;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">50%</font></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Settlement&#59; Rights as a Shareholder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Upon vesting, each RSU shall be converted into the right to receive one (1) share of the Company&#8217;s Class A Common Stock, par value $0.001 per share (a &#8220;Share&#8221;), upon settlement.  Settlement of vested RSUs shall be made promptly following the date such RSUs shall have vested and in any case within sixty (60) days following the date of vesting, provided that the Participant shall not be permitted, directly or indirectly, to designate the year of settlement.  Any fractional RSU shall be disregarded.  Unless and until such time as Shares are issued in settlement of vested RSUs, the Participant shall have no ownership of the Shares allocated to the RSUs and, subject to the provisions of Section 5, shall have no rights as a shareholder with respect to such Shares.  Upon settlement, the Company shall cause the Company&#8217;s transfer agent to issue a certificate or certificates for the Shares in the name of the Participant, or to make a book entry record of such issuance, and the Participant shall thereupon have all rights as a shareholder with respect to such Shares, including the right to vote such Shares and to receive all dividends and other distributions paid with respect to such Shares.  The Company may place on the certificates representing the Shares such legend or legends as the Company may deem appropriate and the Company may place a stop transfer order with respect to such Shares with the transfer agent(s) for the Shares.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Dividend Equivalents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Any dividends paid in cash on Shares prior to vesting of the RSUs shall be credited to the Participant as additional RSUs, as if the RSUs then held by the Participant had been converted to Shares.  The amount of such credit, which may be in whole and&#47;or fractional RSUs (carried to three decimals), shall be determined based on the Fair Market Value of Shares on the date of payment of such dividend.  All such additional RSUs credited to the Participant shall be subject to the same vesting requirements applicable to the RSUs underlying the Award and shall be settled in accordance with, and at the time of, settlement of vested RSUs pursuant to this Agreement.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">No Transfer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Award and the RSUs are non-transferable and may not be assigned, pledged or hypothecated and shall not be subject to execution, attachment or similar process.  Upon any attempt to effect any such disposition, or upon the levy of any such process, the Award shall immediately become null and void and the RSUs shall be forfeited.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Termination of Services by Reason of Death, Disability or Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If the Participant ceases to provide services as a Non-Executive Director by reason of death, disability or retirement, the RSUs shall fully vest and any forfeiture restrictions on this Award shall lapse on the date of such death, disability or termination of services by reason of retirement.  For purposes of this Agreement only, retirement means the Participant&#8217;s cessation of service as a Non-Executive Director with the express approval of the Board (which may be withheld in the Board&#8217;s sole discretion), provided further that if necessary for the Award to satisfy Section 409A of the Code, a disability must also be a disability within the meaning of Section 409A.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Other Termination of Services</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If the Participant ceases to provide services as a Non-Executive Director for any reason other than death, disability or retirement, this Award and the RSUs represented by this Award that have not yet vested as of such date shall be forfeited to </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:100%">-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><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23467814v1</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:100%">the Company forthwith and all rights of the Participant under this Award and such unvested RSUs represented by this Award shall immediately terminate.    </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Death of Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If any of the RSUs shall vest upon the death of the Participant, any Shares to be delivered upon settlement shall be registered in the name of the estate of the Participant unless the Company shall have theretofore received in writing a beneficiary designation, in which event they shall be registered in the name of the designated beneficiary.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;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:100%">.  Upon any Change in Control as provided under the Plan, and otherwise subject to the Plan, the RSUs shall fully vest and any forfeiture restrictions on this Award shall lapse on the date of such Change in Control.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Effect of Amendment of Plan&#59; Amendment of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  No discontinuation, modification or amendment of the Plan may, without the express written consent of the Participant, adversely affect the rights of the Participant under this Award, except as expressly provided under the Plan.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Agreement may be amended as provided under the Plan, but except as provided thereunder any such amendment shall not adversely affect Participant&#8217;s rights hereunder without Participant&#8217;s consent. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">No Limitation on Rights of the Company&#59; Adjustment of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The grant of this Award shall not in any way affect the right or power of the Company to make adjustments, reclassifications or changes in its capital or business structure or to merge, consolidate, dissolve, liquidate, sell or transfer all or any part of its business or assets.  The number and kind of shares subject to this Award and other related terms shall be adjusted by the Committee in accordance with Section 11.2 of the Plan.   </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Compliance with Applicable Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding anything herein to the contrary, the Company shall not be obligated to issue or deliver or cause to be issued or delivered any certificates for Shares, unless and until the Company is advised by its counsel that the issuance and delivery of such certificates is in compliance with all applicable laws, regulations of governmental authority, and the requirements of any exchange upon which Shares are traded.  The Company shall in no event be obligated to register any securities pursuant to the Securities Act of 1933 (as now in effect or as hereafter amended) or to take any other action in order to cause the issuance and delivery of such certificates to comply with any such law, regulation or requirement.  The Company may require, as a condition of the issuance and delivery of such certificates and in order to ensure compliance with such laws, regulations and requirements, that the Participant makes such covenants, agreements and representations as the Company, in its sole discretion, considers necessary or desirable.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">No Right to Continued Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The execution of this Agreement shall not be construed as conferring any legal rights upon the Participant for the continuation of service as a Non-Executive Director, nor shall it interfere with the right of the Company&#8217;s Board of Directors or shareholders to terminate the Participant&#8217;s service as a Non-Executive Director, if permissible. The adoption and maintenance of the Plan shall not constitute an inducement to, or condition of, the Participant&#8217;s service as a Non-Executive Director.  Participation in the Plan with respect to this Award shall not entitle the Participant to participate with respect to any other award.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;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:100%">.  Any notice or other communication required or permitted hereunder shall be in writing and shall be delivered personally or sent by certified, registered or express mail, postage prepaid, return receipt requested, or by a reputable overnight delivery service.  Any such notice shall be deemed given when received by the intended recipient.</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:100%">-3-</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><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23467814v1</font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except to the extent preempted by Federal law, this Agreement shall be construed and enforced in accordance with, and governed by, the laws of the State of New York without regard to any principles thereof relating to the conflicts of laws that would result in the application of the laws of any other jurisdiction. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Receipt of Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Participant acknowledges receipt of a copy of the Plan, and represents that the Participant is familiar with the terms and provisions thereof, and hereby accepts this Award subject to all the terms and provisions of this Agreement and of the Plan.  The Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Committee with respect to any questions arising under this Agreement or the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Plan and this Agreement constitute the entire agreement and understanding of the Parties with respect to the subject matter of this Agreement, and supersede all prior understandings and agreements, whether oral or written, between the Parties hereto with respect to the specific subject matter hereof.  To the extent any provisions of the Agreement are inconsistent or in conflict with any terms or provisions of the Plan, the Plan shall govern.  </font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the Company and the Participant have duly executed this Agreement as of the %%OPTION_DATE,&#8217;Month DD, YYYY&#8217;%-%.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:232%">FOR MSC INDUSTRIAL DIRECT CO., INC. USE ONLY</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:232%">ACCEPTED BY MSC INDUSTRIAL DIRECT CO., INC.</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:232%">By&#58; Neal Dongre, Vice President, General Counsel &#38; Corporate Secretary</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:232%">&#47;s&#47; Neal Dongre</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><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:100%">-4-</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-19.1
<SEQUENCE>3
<FILENAME>exhibit191msc-insidertradi.htm
<DESCRIPTION>EX-19.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ib9525ac0dd9c4b6789ac7227b5f17965_1"></div><div style="min-height:76.32pt;width:100%"><div style="margin-bottom:18pt"><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.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="margin-bottom:0.12pt"><img alt="image_1a.jpg" src="image_1a.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:201px"></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">EXHIBIT 19.1</font></td></tr></table></div><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">MSC INDUSTRIAL DIRECT CO., INC. <br>INSIDER TRADING POLICY <br>and Guidelines with Respect to <br>Certain Transactions in Company Securities</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(as revised June 21, 2023)</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Purpose</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:100%">This Insider Trading Policy (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) provides guidelines with respect to transactions in the securities of MSC Industrial Direct Co., Inc. (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and the handling of confidential information about the Company and the companies with which the Company does business. The Company&#8217;s Board of Directors (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) has adopted this Policy to promote compliance with federal securities laws that prohibit insider trading or providing inside information to other persons. All associates, executive officers, and Board members are individually responsible to understand and comply with this Policy. We have all worked hard to establish a reputation for integrity and ethical conduct, and we cannot afford to have that reputation damaged.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Transactions and Persons Subject to the Policy</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:100%">This Policy applies to transactions in, including purchases, sales and gifts of, the Company&#8217;s securities, including common stock, restricted stock units, performance stock units, options, and any other debt or equity securities that the Company may issue from time to time, such as bonds, preferred stock and instruments convertible or exercisable for the Company&#8217;s common stock. As explained more fully below, the Policy prohibits trading in derivative securities relating to the Company&#8217;s securities.</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:100%">This Policy applies to all associates of the Company and its subsidiaries and all executive officers and Board members of the Company (each of the foregoing, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Covered Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;). This Policy also applies to Covered Persons&#8217; family members who reside with them, anyone else who lives in their household and family members who live elsewhere but whose transactions in Company securities are directed by, or are subject to, any Covered Person&#8217;s influence or control and entities that are directed by or are subject to Covered Persons&#8217; influence or control (collectively referred to as &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Family Members&#47;Controlled Entities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;). Covered Persons are responsible for the transactions of Family Members&#47;Controlled Entities.  The Company may also determine that other persons should be subject to this Policy, such as contractors or consultants who have access to Material Nonpublic Information (as defined below), and will notify such persons of their obligations under the Policy.</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:100%">This Policy also imposes specific Blackout Period (as defined below) and pre-clearance procedures on Designated Insiders.</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:100%">The &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Insider Trading Compliance Officers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; referred to in this Policy are Neal Dongre, VP, General Counsel &#38; Corporate Secretary, Greg Clark, VP Finance &#38; Corporate Controller, and Graig Harr, Senior Director of Finance &#38; Assistant Corporate Controller, of the Company.  The Board or the chair of the Nominating and Corporate Governance Committee may also change or designate additional Insider Trading Compliance Officers to meet the needs of the Company.  </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:100%">The duties of the Insider Trading Compliance Officers shall include, but not be limited to, the following&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">525 Harbour Place Drive, Davidson, North Carolina, 28036 &#124; O 800.645.7270 &#124; mscdirect.com</font></div></div></div><hr style="page-break-after:always"><div style="min-height:76.32pt;width:100%"><div style="margin-bottom:18pt;text-align:justify"><font><br></font></div></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Determining whether to pre-clear a transaction as required under this Policy&#59;</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Assisting, as requested, in the preparation and filing of Section 16 reports (Forms 3, 4 and 5) for Section 16 reporting persons&#59;</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Serving as the designated recipient at the Company of copies of reports filed with the U.S. Securities and Exchange Commission (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">SEC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) by Section 16 reporting persons under Section 16 of the Securities Exchange Act of 1934 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)&#59;</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Periodically reminding all Section&#160;16 reporting persons regarding their obligations to report all of their transactions to the Company, including transactions made by others on their behalf, and comply with their reporting obligations, as well as sending quarterly reminders of the dates that trading Blackout Periods begin and end&#59;</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Circulating the Policy (and&#47;or a summary thereof) to all Covered Persons&#59;</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Assisting the Company in implementation and monitoring of the Policy&#59; and</font></div><div style="margin-bottom:12pt;padding-left:45.35pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Coordinating with Company counsel regarding compliance activities with respect to compliance with insider trading and other relevant securities laws and to ensure that the Policy is amended as necessary to comply with such requirements.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Definition of Material Nonpublic Information</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:100%">It is not possible to define all categories of material information. However, information is &#8220;material&#8221; if a reasonable investor would consider that information important in making a decision to buy, hold or sell securities.</font><font 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</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> Any information that could be expected to affect the market price of a company&#8217;s securities, whether such information is positive or negative, should be considered material. Because trading that receives scrutiny will be evaluated after the fact with the benefit of hindsight, questions as to the materiality of particular information should be resolved in favor of materiality, and trading should be avoided. Executive officers, Board members, and certain other associates are subject to the Blackout Period provisions described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of the Policy.</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:100%">While it may be difficult to determine whether particular information is material, there are various categories of information that are particularly sensitive and, as a general rule, should be presumed to be material. Examples of such information may include&#58;</font></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Financial or operating results&#59;</font></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Projections of future earnings, losses or operating results or other earnings guidance&#59;</font></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Changes to previously-announced earnings guidance&#59;</font></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Earnings that are inconsistent (whether favorable or unfavorable) with the consensus expectations of the investment community&#59;</font></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;An increase or decrease in the amount of dividends&#59;</font></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The fact that the Company is evaluating or considering a material transaction or prospective business relationship, including any merger, acquisition, disposition, joint venture or tender offer, or that discussions or negotiations on such matters are in progress&#59;</font></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Actions of governmental bodies or regulatory agencies&#59;</font></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Impending bankruptcy or financial liquidity problems&#59;</font></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Gain or loss of a significant customer or supplier&#59;</font></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Significant supply problems&#59;</font></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Significant pricing changes&#59;</font></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Stock splits and stock repurchase programs&#59;</font></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;New equity or debt offerings&#59;</font></div><div style="border-bottom:1pt solid black;margin-bottom:5pt;margin-top:10pt;width:150pt"></div><div style="margin-bottom:6pt"><font 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</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">More specifically, information is material when there is &#8220;a substantial likelihood that the&#8230;fact would have been viewed by the reasonable investor as having significantly altered the &#34;total mix&#34; of information made available.&#8221; (TSC Industries v. Northway, Inc., 426 U.S. 438, 449 (1976))</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:100%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:76.32pt;width:100%"><div style="margin-bottom:18pt;text-align:justify"><font><br></font></div></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Bank borrowings or other financing transactions out of the ordinary course&#59;</font></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Significant cybersecurity risks and incidents, including vulnerabilities and breaches&#59;</font></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Significant litigation exposure due to actual or threatened litigation&#59; and</font></div><div style="margin-bottom:12pt;padding-left:45.35pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Changes in senior management.</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:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Material Nonpublic Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is material information that has not been previously disclosed to the investing public through a press release or securities filings and is otherwise not available to the investing public. As provided in this Policy, even after material information has been disclosed to the investing public, it is still necessary to afford the investing public with sufficient time to absorb the information before purchases or sales of the Company&#8217;s securities may occur.</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:100%">All information about the Company or its business plans is potentially Material Nonpublic Information until after the Company publicly discloses it. Similarly, information received about any other company with which the Company does business &#8211; including competitors, customers, vendors and suppliers &#8211; that is not yet publicly available is also potentially Material Nonpublic Information. In all cases, the responsibility for determining whether an individual is in possession of Material Nonpublic Information rests with that individual, and any action on the part of the Company, the Insider Trading Compliance Officers or any other associate or Board member pursuant to this Policy (or otherwise) does not in any way constitute legal advice or insulate an individual from liability under applicable securities laws. A Covered Person could be subject to severe legal penalties and disciplinary action by the Company for any conduct prohibited by this Policy or applicable securities laws, as described below in more detail under the heading &#8220;Potential Criminal and Civil Liability and&#47;or Disciplinary Action.&#8221;</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Statement of Policy <br>General Policy</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:100%">It is the policy of the Company to prohibit the unauthorized disclosure of any nonpublic information acquired in the workplace, trading in securities while aware of Material Nonpublic Information, and any other violation of applicable securities laws.</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:100%">There are no exceptions to this Policy, except as specifically noted herein. Transactions that may be necessary or justifiable for independent reasons (such as the need to raise money for an emergency expenditure), or small transactions, are not excepted from this Policy. Strict compliance with this Policy is necessary to both protect the Company and its shareholders, and avoid the appearance of an improper transaction to preserve the Company&#8217;s reputation for adhering to the highest standards of conduct.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Specific Policies</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:700;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt;text-decoration:underline">Trading on Material Nonpublic Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> Except as otherwise provided in this Policy under the headings &#8220;Certain Exceptions&#8221; and &#8220;Rule 10b5-1 Plans,&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">no Covered Person and no Family Member&#47;Controlled Entity of any Covered Person, may buy or sell Company securities during any period commencing with the date that he or she becomes aware of Material Nonpublic Information concerning the Company and ending after one full Trading Day (as defined below) following the public disclosure of that information, or at such time as such nonpublic information is no longer material.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> As used in this Policy, the term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Trading Da</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">y&#8221; shall mean a day on which national securities exchanges are open for trading. If, for example, the Company were to make an announcement before the opening of trading on a Monday, Covered Persons (and Family Members&#47;Controlled Entities) may not trade in the Company&#8217;s securities until Tuesday (assuming that Monday and Tuesday are Trading </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:100%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:76.32pt;width:100%"><div style="margin-bottom:18pt;text-align:justify"><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:100%">Days). The same restrictions apply to buying or selling securities of other companies with which the Company and its subsidiaries do business, including customers, vendors and suppliers.</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:700;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt;text-decoration:underline">Tipping.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> No Covered Person may disclose or pass on (&#8220;tip&#8221;) Material Nonpublic Information to any other person, including a Family Member or friend, nor may any Covered Person make recommendations or express opinions on the basis of Material Nonpublic Information as to trading in the Company&#8217;s securities or the securities of another company with which the Company and its subsidiaries do business.</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:700;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt;text-decoration:underline">Confidentiality of Nonpublic Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Nonpublic information relating to the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">is the property of the Company and the unauthorized disclosure of such information is forbidden.</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:100%">Nonpublic information must be protected and efforts should be taken to avoid inadvertent communication. For example&#58;</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Do not discuss new developments in public places such as lunch rooms, coffee rooms, elevators, hallways, restaurants, airplanes, taxicabs, or any place where the discussion can be overheard.</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Do not read documents with nonpublic information in public places or discard them where others can retrieve them.</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Do not carry documents with nonpublic information in public places in an exposed manner.</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Cover documents with nonpublic information on desks before leaving offices or rooms and do not leave said documents where others can read them.</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;When leaving for the evening, business trips or otherwise, lock office doors. Filing cabinets with materials which could be nonpublic information should be locked or kept in rooms that are locked.</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Ensure that nonpublic information which may be received by facsimile is received on a secure machine with limited access &#8211; particularly after hours.</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Do not give anyone access to e-mail messages, computer directories, voicemail or Company phones.  Do not send nonpublic information to your personal email addresses or leave a Company computer or other device unsecured.</font></div><div style="margin-bottom:12pt;padding-left:45.35pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Do not store nonpublic information in electronic form in directories, databases or other storage mechanisms (e.g., internet &#8220;cloud&#8221; storage) with public access.</font></div><div style="margin-bottom:12pt;padding-left:45.35pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Potential Criminal and Civil Liability and&#47;or Disciplinary Action</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:700;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt;text-decoration:underline">Liability for Insider Trading</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> Any Covered Person or Family Member&#47;Controlled Entity who engages in a transaction in the Company&#8217;s securities (or the securities of another company with which the Company and its subsidiaries do business) at a time when they have knowledge of Material Nonpublic Information may be subject to penalties and sanctions, including&#58;</font></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;up to 20 years in jail&#59;</font></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;a criminal fine of up to $5,000,000&#59;</font></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160; a civil penalty of up to $1,000,000 or, if greater, 3 times the profit gained or loss avoided&#59; and</font></div><div style="margin-bottom:12pt;padding-left:45.35pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;SEC civil enforcement injunctions.</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:100%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:76.32pt;width:100%"><div style="margin-bottom:18pt;text-align:justify"><font><br></font></div></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:700;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt;text-decoration:underline">Liability for Tipping</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> Any Covered Person who tips (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">tippers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) a third party (commonly referred to as a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">tippee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) may also be liable under the securities laws for improper transactions by tippees to whom they have tipped Material Nonpublic Information or to whom they have made recommendations or expressed opinions on the basis of such information as to trading in the Company&#8217;s securities (or the securities of another company with which the Company and its subsidiaries do business). Tippers and tippees would be subject to the same penalties and sanctions as described above, and the SEC has imposed large penalties even when the tipper or tippee did not profit from the trading. The SEC and the stock exchanges use sophisticated electronic surveillance techniques to uncover insider trading.</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:700;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt;text-decoration:underline">Control Persons</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Company and its supervisory personnel, if they fail to take appropriate steps to prevent illegal insider trading, may in certain circumstances, be subject to the following penalties&#58;</font></div><div style="padding-left:45pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160; civil penalties of up to 3 times the profit gained or loss avoided as a result of the employee&#8217;s violation&#59; and</font></div><div style="margin-bottom:12pt;padding-left:45.35pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;a criminal penalty of up to $25,000,000.</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:700;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt;text-decoration:underline">Possible Company-Imposed Disciplinary Actions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Associates of the Company and its subsidiaries who violate this Policy shall also be subject to disciplinary action by the Company, which may include termination of employment.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Additional Guidelines</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:700;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt;text-decoration:underline">Trading Blackout Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> To ensure compliance with this Policy and applicable federal securities laws, and to avoid even the appearance of trading on the basis of nonpublic information, the Company requires that executive officers, Board members, and certain other associates of the Company (attached hereto as Exhibit B) designated by the Company&#8217;s Insider Trading Compliance Officers as subject to the Blackout Period prohibitions because of their access to the Company&#8217;s internal financial statements or other Material Nonpublic Information regarding the Company&#8217;s performance during annual and quarterly fiscal periods (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Designated Insiders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and Family Members&#47;Controlled Entities of Designated Insiders, refrain from conducting transactions involving the purchase or sale of the Company&#8217;s securities during the Blackout Periods established below&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;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:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:31.8pt">A &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Regular Blackout Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is the period commencing at the end of the eleventh calendar day prior to the Company&#8217;s fiscal quarter or year end, and ending after one full Trading Day following the public disclosure of the financial results for such fiscal quarter or year-end.</font></div><div style="margin-bottom:12pt;padding-left:72pt;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:100%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:31.8pt">A &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Special Blackout Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; is an additional period in which the Board establishes from time to time that all Designated Insiders or only a specific group of Designated Insiders may not conduct transactions in the Company&#8217;s securities. Typically, this will occur when there are nonpublic developments that would be considered material for insider trading law purposes, such as, among other things, developments relating to regulatory proceedings or a major corporate transaction. An Insider Trading Compliance Officer (or another person acting at the direction of an Insider Trading Compliance Officer) will provide written notice to Designated Insiders subject to a Special Blackout Period. Any person made aware of the existence of a Special Blackout Period should not disclose the existence of the Special Blackout Period to any other person. The failure of the Company to designate a person as being subject to a Special Blackout Period will not relieve that person of the obligation not to trade while aware of Material Nonpublic </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:100%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:76.32pt;width:100%"><div style="margin-bottom:18pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Information. As used in this Policy, the term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Blackout Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall mean all Regular Blackout Periods and Special Blackout Periods announced by the Company.</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:100%">The purpose behind a Blackout Period is to help establish a diligent effort to avoid any improper transactions. Trading in the Company&#8217;s securities outside a Blackout Period should not be considered a &#8220;safe harbor,&#8221; and all Covered Persons and other persons subject to this Policy should use good judgment at all times. Even outside a Blackout Period, any person possessing Material Nonpublic Information concerning the Company should not engage in any transactions in the Company&#8217;s securities until such information has been known publicly for at least one full Trading Day after the date of announcement. Although the Company may from time to time impose special Blackout Periods, because of developments known to the Company and not yet disclosed to the public, each person is individually responsible at all times for compliance with the prohibitions against insider trading.</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:700;line-height:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt;text-decoration:underline">Pre-clearance of Trades</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Company has determined that all vice presidents and above, executive officers and Board members and their respective Family Members&#47;Controlled Entities must refrain from trading in the Company&#8217;s securities, without first complying with the Company&#8217;s &#8220;pre-clearance&#8221; process. Such person must contact one of the Company&#8217;s Insider Trading Compliance Officers not less than one (1) business day prior to commencing any trade in the Company&#8217;s securities. This preclearance requirement applies to any transaction or transfer involving the Company&#8217;s securities, including a stock plan transaction such as an option exercise, or a gift, transfer to a trust or any other transfer. An Insider Trading Compliance Officer must pre-clear each proposed trade or transfer. The Insider Trading Compliance Officer is not under any obligation to approve a trade or transfer submitted for preclearance and may determine not to permit a trade or transfer.</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:100%"> To facilitate the process, the Company has prepared a pre-clearance request, attached hereto as Exhibit A, to be completed and provided to the Insider Trading Compliance Officer. The  Insider Trading Compliance Officer or another person designated by an Insider Trading Compliance Officer will assist with the approval process. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">No trade or transfer may be effected until the requesting person has received the approved Pre-Clearance Request Form, even if one (1) business days has passed since the Pre-Clearance Request Form was submitted.  Transactions should be executed promptly after pre-clearance is received so as to ensure compliance with applicable law and the Policy at the time of the transaction.</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:100%">The Company may also find it necessary, from time to time, to require compliance with the preclearance process from associates designated as Designated Insiders. Any executive officer or Board member who wishes to implement Rule 10b5-1 Trading Plan (as defined below) or similar trading plan must first pre-clear the plan with an Insider Trading Compliance Officer. As required by Rule 10b5-1, an executive officer or Board member may enter into a trading plan only when he or she is not in possession of Material Nonpublic Information. In addition, a trading plan may not be entered into during a Blackout Period. Transactions effected pursuant to a pre-cleared trading plan will not require further pre-clearance at the time of the transaction.  </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:700;line-height:100%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt;text-decoration:underline">Individual Responsibility</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Every Covered Person has the individual responsibility to comply with this Policy against insider trading, regardless of whether a transaction is executed outside a Blackout Period or is pre-cleared by the Company. The restrictions and procedures are intended to help avoid inadvertent instances of improper insider trading, but appropriate judgment should always be exercised by each Covered Person in connection with any trade in the Company&#8217;s securities. A Covered Person may, from time to time, have to forego a proposed transaction in the Company&#8217;s securities even if he or she planned to make the transaction before learning of the Material Nonpublic Information and even though </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:100%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:76.32pt;width:100%"><div style="margin-bottom:18pt;text-align:justify"><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:100%">the Covered Person believes he or she may suffer an economic loss or forego anticipated profit by waiting.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Certain Exceptions</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:700;line-height:100%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt;text-decoration:underline">Stock Options Exercises</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> For purposes of this Policy, the Company considers that the exercise of stock options under the Company&#8217;s omnibus incentive plans (but not the sale of the underlying stock) to be exempt from this Policy&#59; however, those individuals subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> are required to pre-clear the exercise of stock options. This Policy does apply, however, to any sale of stock as part of a broker-assisted &#8220;cashless&#8221; exercise of an option, or any market sale for the purpose of generating the cash needed to pay the exercise price of an option. </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:700;line-height:100%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt;text-decoration:underline">Restricted Stock&#47;Restricted Stock Unit Awards.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> This Policy does not apply to the vesting of restricted stock or restricted stock units, or the withholding by the Company of shares to satisfy tax withholding requirements upon the vesting of restricted stock or restricted stock units.</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:700;line-height:100%">13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt;text-decoration:underline">401(k) Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> This Policy does not apply to purchases of Company stock in the Company&#8217;s 401(k) plan resulting from periodic contributions of money to the plan pursuant to payroll deduction elections. This Policy does apply, however, to certain elections that may be made under the 401(k) plan, including (a) an election to increase or decrease the percentage of periodic contributions that will be allocated to the Company stock fund, if any, (b) an election to make an intra-plan transfer of an existing account balance into or out of the Company stock fund, (c) an election to borrow money against a 401(k) plan account if the loan will result in a liquidation of some or all of a participant&#8217;s Company stock fund balance and (d) an election to pre-pay a plan loan if the pre-payment will result in allocation of loan proceeds to the Company stock fund.</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:700;line-height:100%">14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt;text-decoration:underline">Associate Stock Purchase Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> This Policy does not apply to purchases of Company stock in the Company&#8217;s associate stock purchase plan resulting from periodic contributions of money to the plan pursuant to the elections made at the time of enrollment in the plan. This Policy also does not apply to purchases of Company stock resulting from lump sum contributions to the plan, provided that the participant elected to participate by lump-sum payment at the beginning of the applicable enrollment period. This Policy does apply to a participant&#8217;s election to participate in or increase his or her participation in the plan, and to a participant&#8217;s sales of Company stock purchased pursuant to the plan.</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:700;line-height:100%">15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt;text-decoration:underline">Hardship Exceptions.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> A Designated Insider who is subject to the blackout period and who has an unexpected and urgent need to sell Company stock in order to generate cash may, in appropriate circumstances, be permitted to sell Company stock even during the blackout period. Hardship exceptions may be granted only by the Insider Trading Compliance Officer or the Board of Directors (or the Nominating and Corporate Governance Committee of the Board) and must be requested in advance of the proposed trade. A hardship exception may be granted only if the Insider Trading Compliance Officer or the Board of Directors (or the Nominating and Corporate Governance Committee of the Board) concludes that the trade would otherwise be permitted under applicable law. Under no circumstance will a hardship exception be granted during a Special Blackout Period, which is described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Hardship exceptions granted pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> shall not be deemed to be &#8220;waivers&#8221; of this Policy.</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:700;line-height:100%">16.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt;text-decoration:underline">Reporting of Violations.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Anyone who knows, or has reason to believe, that this Policy has been, or is about to be violated, should immediately bring the actual or potential violation to the attention of an Insider Trading Compliance Officer and the Company&#8217;s General Counsel.</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:100%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:76.32pt;width:100%"><div style="margin-bottom:18pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Section 16 Liability &#8211; Board Members and Executive Officers</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:100%">Certain officers and all directors of the Company must also comply with the reporting obligations and limitations on short-swing profit transactions set forth in Section 16 of the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The practical effect of these provisions is that any officer or Board member who purchases and sells the Company&#8217;s securities within a period of less than six months must pay all profits or avoided losses to the Company whether or not he or she had knowledge of any Material Nonpublic Information. Under these provisions, and so long as certain other criteria are met, neither the receipt of stock or stock options under the Company&#8217;s omnibus incentive plans, nor the exercise of options nor the receipt of stock under the Company&#8217;s associate stock purchase plan or the Company&#8217;s 401(k) retirement plan is deemed a purchase that can be matched against a sale for Section 16(b) short-swing profit payment purposes&#59; however, the sale of any such shares so obtained is a sale for these purposes. Moreover, no such officer or director may ever make a short sale of the Company&#8217;s common stock, which is unlawful under Section 16(c) of the Exchange Act. The Company has provided separate memoranda and other appropriate materials to the affected officers and directors regarding compliance with Section 16 and its related rules.</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:100%">Directors and officers subject to Section 16 must also disclose transactions in Company stock (including gifts and estate or tax planning transactions) within two (2) trading days of the transaction.  Section 16 reporting persons should immediately report each transaction to the Company so that timely disclosure may be made of transactions subject to Section 16. </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Short Sale Transactions</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:100%">No Covered Person may ever make a &#8220;short sale&#8221; of Company securities. Short sales of Company securities evidence an expectation on the part of the seller that the securities will decline in value, and therefore signal to the market that the seller has no confidence in the Company or its short-term prospects. In addition, short sales may reduce the seller&#8217;s incentive to improve the Company&#8217;s performance. For these reasons, short sales by Covered Persons of Company securities and Family Members&#47;Controlled Entities are prohibited by this Policy. In addition, Section 16(c) of the Exchange Act prohibits Board members and executive officers from engaging in short sales.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Publicly Traded Options</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:100%">A transaction in options or derivative financial products is, in effect, a bet on the short-term movement of the Company&#8217;s stock and therefore, creates the appearance that the Covered Person is trading based on nonpublic information. Transactions in options also may focus the trader&#8217;s attention on short-term performance at the expense of the Company&#8217;s long-term objectives. Accordingly, transactions in puts, calls, collars, forward sale contracts, futures, equity swaps, or other derivative securities, on an exchange or in any other organized market, are prohibited. Option or derivative positions arising from certain types of hedging transactions are governed by the section below captioned &#8220;Hedging or Monetization Transactions.&#8221;</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Hedging or Monetization Transactions</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:100%">Certain forms of hedging or monetization transactions, such as zero-cost collars and forward sale contracts, allow a Covered Person to lock in much of the value of his or her stock holdings, often in exchange for all or part of the potential for upside appreciation in the stock. These transactions would allow a Covered Person to continue to own the covered securities, but without the full risks and rewards of ownership. When that occurs, a Covered Person&#8217;s interests and the interests of the Company and its shareholders may be misaligned and may signal a message to the trading market that may not be in the best interests of the Company and its </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:100%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:76.32pt;width:100%"><div style="margin-bottom:18pt;text-align:justify"><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:100%">shareholders at the time it is conveyed. Accordingly, hedging transactions and all other forms of monetization transactions  are prohibited.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Margin Accounts and Pledges</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:100%">Securities held in a margin account may be sold by the broker without the customer&#8217;s consent if the customer fails to meet a margin call. Similarly, securities pledged (or hypothecated) as collateral for a loan may be sold in foreclosure if the borrower defaults on the loan. A margin sale or foreclosure sale may occur at a time when the Covered Person is aware of Material Nonpublic Information or otherwise is not permitted to trade in Company securities pursuant to Blackout Period restrictions. Thus, shares of Company stock may not be held in a margin account. Additionally, Covered Persons are prohibited from pledging Company securities as collateral for a loan outside of a margin account in excess of 10% of a Covered Person&#8217;s ownership (excluding options, unvested restricted stock or restricted stock units or similar instruments) of Company securities, provided further that an executive officer or Board member may not pledge securities required to be held pursuant to the Company&#8217;s stock ownership guidelines. Upon application to the Nominating and Corporate Governance Committee of the Board of Directors, the Committee may grant a limited exception to the restriction on pledging securities outside of a margin account. Exceptions may be granted based on, among other considerations, (i) a Covered Person&#8217;s demonstrated financial capacity to repay the loan without resorting to the pledged securities, (ii) the aggregate percentage of securities proposed to be pledged representing no more than 20% of a Covered Person&#8217;s ownership (excluding options, unvested restricted stock and restricted stock units and similar instruments) of Company securities, (iii) the securities to be pledged not including any securities required to be held by an executive officer or Board member pursuant to the Company&#8217;s stock ownership guidelines, and (iv) the amount of the pledged securities in terms of total common shares outstanding, the market value of the total common shares outstanding, and the trading volume of the common shares.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Rule 10b5-1 Plans</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:100%">Rule 10b5-1 under the Exchange Act provides a defense from insider trading liability under Rule 10b-5. In order to be eligible to rely on this defense, a person subject to this Policy must enter into a Rule 10b5-1 plan for transactions in Company securities that meets certain conditions specified in the Rule (a &#8220;Rule 10b5-1 Plan&#8221;). If the plan meets the requirements of Rule 10b5-1, Company securities may be purchased or sold without regard to certain restrictions on trading while the owner is in possession of Material Nonpublic Information. </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:100%">All trading plans, including trading plans that do not qualify as a Rule 10b5-1 Plan, with respect to the Company&#8217;s securities must be approved by an Insider Trading Compliance Officer prior to being entered into, modified or terminated by a Covered Person or any of their Family Members&#47;Controlled Entities. To comply with the Policy, a Rule 10b5-1 Plan must be approved by one of the Insider Trading Compliance Officers and meet the requirements of Rule 10b5-1 and the Company&#8217;s guidelines for Rule 10b5-1 Plans. The Insider Trading Compliance Officers are empowered to issue such guidelines for Rule 10b5-1 Plans and to set standards and best practices for Rule 10b5-1 Plans. </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:100%">In general, a Rule 10b5-1 Plan must be entered into at a time when the person entering into the plan is not aware of Material Nonpublic Information and not during a Blackout Period. Once the plan is adopted, the person must act in good faith with respect to the Rule 10b5-1 Plan, including not exercising any influence over the amount of securities to be traded, the price at which they are to be traded or the date of the trade. The Rule 10b5-1 Plan must either specify the amount, pricing and timing of transactions in advance or delegate discretion on these matters to an independent third party.  Further, the Rule 10b5-1 Plan must observe the required &#8220;cooling off </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:100%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:76.32pt;width:100%"><div style="margin-bottom:18pt;text-align:justify"><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:100%">period&#8221; applicable to the person establishing the plan as well as complying with the other requirements of Rule 10b5-1.  Single trade plans and overlapping plans are not permitted outside of limited circumstances and must be approved by one of the Insider Trading Compliance Officers and the Company&#8217;s General Counsel.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Post-Termination Transactions</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:100%">This Policy continues to apply to transactions in Company securities even after a Covered Person has resigned or terminated employment or service. If the person who resigns or separates from the Company is in possession of Material Nonpublic Information at that time, he or she may not trade in Company securities until the later of (i) the end of each applicable Blackout Period and (ii) one trading day after the Material Nonpublic Information in such Covered Person&#8217;s possession becomes public or is no longer material.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Stop-Transfer Instructions</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:100%">The Company may, in its discretion, provide stop-transfer instructions to its transfer agent to enforce trading restrictions imposed by this Policy on Insider Trading, including, without limitation, restrictions relating to blackout periods or post-termination transactions.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Communications with the Public</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:100%">The Company is subject to the SEC&#8217;s Regulation FD and must avoid selective disclosure of Material Nonpublic Information. The Company has established procedures for releasing material information in a manner that is designed to achieve broad public dissemination of the information immediately upon its release. Pursuant to Company policy, only the executive officers who have been authorized to engage in communications with the public may disclose information to the public regarding the Company and its business activities and financial affairs. The public includes, without limitation, research analysts, portfolio managers, financial and business reporters, news media and investors. In addition, because of the risks associated with the exchange of information through such communications media, associates are strictly prohibited from posting or responding to messages containing information regarding the Company on Internet &#8220;bulletin boards,&#8221; Internet &#8220;chat rooms&#8221; or in similar online forums. Associates who inadvertently disclose any Material Nonpublic Information must immediately advise the Insider Trading Compliance Officer so the Company can assess its obligations under Regulation FD and other applicable securities laws.</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:center"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:center"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:center"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:center"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:center"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:center"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:center"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:center"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:center"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:center"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:center"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:center"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:center"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:center"><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:100%">10</font></div></div></div><hr style="page-break-after:always"><div style="min-height:76.32pt;width:100%"><div style="margin-bottom:18pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:0.12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Inquiries</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:100%">Please direct questions as to any of the matters discussed in this Policy to the Company&#8217;s Insider Trading Compliance Officers at the following addresses&#58;</font></div><div style="padding-left:34.85pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.346%"><tr><td style="width:1.0%"></td><td style="width:44.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.637%"></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:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Neal Dongre </font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">VP, General Counsel &#38; Corporate Secretary</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">MSC Industrial Direct Co., Inc. </font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">525 Harbour Place Drive</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Davidson, North Carolina 28036</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Telephone&#58; (704) 987-5390</font></div><div style="margin-bottom:6pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">E-mail&#58; dongren&#64;mscdirect.com</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.77pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;Greg Clark </font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">VP Finance &#38; Corporate Controller</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">MSC Industrial Direct Co., Inc. </font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">515 Broadhollow Road</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Melville, New York 11747</font></div><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Telephone&#58; (516) 812-1607 </font></div><div style="margin-bottom:6pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">E-mail&#58; clarkg&#64;mscdirect.com</font></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font><br></font></div><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Graig Harr <br>Senior Director of Finance &#38; Assistant Corporate Controller<br>MSC Industrial Direct Co., Inc. <br>525 Harbour Place Drive <br>Davidson, North Carolina 28036 <br>Telephone (704) 987-5257 <br>Email&#58; harrg&#64;mscdirect.com</font></div></td></tr></table></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Training</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:100%">All new associates of the Company must complete the Code of Business Conduct training, which includes the insider trading content, in their first year of employment and existing associates must complete this training no less often than every two years. The Insider Trading Policy can be found on the MSC SharePoint site.</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:100%">11</font></div></div></div><div id="ib9525ac0dd9c4b6789ac7227b5f17965_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">EXHIBIT A</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">MSC INDUSTRIAL DIRECT CO., INC. <br>PRE-CLEARANCE REQUEST</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:400;line-height:100%">The following information must be provided in the pre-clearance request sent to the Insider Trading Compliance Officers at stocktraderequests&#64;mscdirect.com&#58;</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a.&#160;&#160;&#160;&#160;Name&#58;</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">b.&#160;&#160;&#160;&#160;Insider&#58; (Y&#47;N)</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">c.&#160;&#160;&#160;&#160;Trade Dates&#58; (From&#47;To)</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">d.&#160;&#160;&#160;&#160;Type of Trade&#58; (Same Day Sale&#47;Sell To Cover&#47;Cash Exercise)</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">e.&#160;&#160;&#160;&#160;Grant Date and Type of Award (if applicable)</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">f.&#160;&#160;&#160;&#160;Shares Restrictions&#58; (# of shares if any restricted to sell)</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><font><br></font></div></div></div><div id="ib9525ac0dd9c4b6789ac7227b5f17965_98"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">EXHIBIT B</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">MSC INDUSTRIAL DIRECT CO., INC.<br>ROLES DEFINED AS DESIGNATED INSIDERS</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:400;line-height:100%">All individuals that have the roles or titles identified below are &#8220;Designated Insiders&#8221; (as defined in the Insider Trading Policy).</font></div><div style="margin-bottom:12pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Executive Officers, Directors and above, their respective Executive Assistants </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">and all members of the Board of Directors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59;</font></div><div style="padding-left:45.35pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;All associates in the following functional areas&#58;</font></div><div style="padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">o&#160;&#160;&#160;&#160;Financial and Sales Planning&#59;</font></div><div style="padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">o&#160;&#160;&#160;&#160;Tax&#59;</font></div><div style="padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">o&#160;&#160;&#160;&#160;Financial Reporting&#59; and</font></div><div style="margin-bottom:12pt;padding-left:45.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">o&#160;&#160;&#160;&#160;Internal Audit&#59;</font></div><div style="margin-bottom:12pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Sales Zone Managers&#47;Regional VPs</font></div><div style="margin-bottom:12pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9679;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Any Associate not included in the above categories that may have access to material, nonpublic information and have been designated as a Designated Insider by the Insider Trading Compliance Officers).</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:100%">13</font></div></div></div><div id="ib9525ac0dd9c4b6789ac7227b5f17965_10"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Insider Trading Policy Compliance Statement</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:400;line-height:100%">I have received and carefully read the Policy on Insider Trading (the &#8220;Policy&#8221;) of MSC Industrial Direct Co., Inc. (the &#8220;Company&#8221;) dated June 21, 2023 and understand all of its provisions. I certify that, to the best of my knowledge, I have complied with the Policy since such date (or during my term of employment, directorship, or provision of services, if after such date) and that I will continue to comply with the Policy in all respects.</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:400;line-height:100%">I understand that failure to observe and comply with all of the provisions contained in the Policy may subject me to corrective action by the Company, including 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:400;line-height:100%">Acknowledged by&#58;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Signature&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Date&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Print Name&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58; &#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><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><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>4
<FILENAME>exhibit211.htm
<DESCRIPTION>EX-21.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i4090e4b14e12416a98f76b9906db247c_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT 21.1</font></div></div><div style="margin-bottom:12pt;text-align:right"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SUBSIDIARIES OF MSC INDUSTRIAL DIRECT&#160;CO.,&#160;INC.</font></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:13.460%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.740%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.97pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">ENTITY</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">STATE OR OTHER JURISDICTION OF<br>INCORPORATION OR ORGANIZATION</font></td></tr><tr><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.95pt;padding-right:0.95pt;text-indent:-10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Sid Tool&#160;Co.,&#160;Inc.</font></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">New York</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.95pt;padding-right:0.95pt;text-indent:-10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">MSC Services Corp.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">New York</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.95pt;padding-right:0.95pt;text-indent:-10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">J&#38;L America,&#160;Inc.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Michigan</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.95pt;padding-right:0.95pt;text-indent:-10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">MSC Acquisition Corp VI</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">New York</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:0.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MSC AR Holding Co., LLC</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Delaware</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.95pt;padding-right:0.95pt;text-indent:-10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">MSC Contract Management,&#160;Inc.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">New York</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.95pt;padding-right:0.95pt;text-indent:-10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">MSC Foreign Properties Corporation</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Delaware</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.95pt;padding-right:0.95pt;text-indent:-10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">American Specialty Grinding Co.,&#160;Inc.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Massachusetts</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.95pt;padding-right:0.95pt;text-indent:-10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Mission Real Estate Acquisition Company</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Delaware</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.95pt;padding-right:0.95pt;text-indent:-10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">MSC Industrial Supply ULC</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5.95pt;padding-right:5.95pt;text-align:center;text-indent:-10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Canada</font></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.95pt;padding-right:0.95pt;text-indent:-10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">MSC Acquisition Subsidiary LLC</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Delaware</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.95pt;padding-right:0.95pt;text-indent:-10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">MSC Import Export LLC</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Delaware</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.95pt;padding-right:0.95pt;text-indent:-10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MSC Industrial Supply S.de.R.L. de C.V.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Mexico</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.95pt;padding-right:0.95pt;text-indent:-10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">MSC Industrial Supply License Holder 1</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Mexico</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.95pt;padding-right:0.95pt;text-indent:-10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">All Integrated Solutions, Inc. </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Delaware</font></td></tr><tr><td colspan="6" style="padding:2px 1pt 2px 1.97pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">AIS Mexico LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Delaware</font></td></tr><tr><td colspan="6" style="padding:2px 1pt 2px 1.97pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">AIS All-Integrated-Solutions de Mexico, S. de R.L. de C.V.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Mexico</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.95pt;padding-right:0.95pt;text-indent:-10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Wm. F. Hurst Co., LLC</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Kansas</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.1pt;padding-left:10.95pt;padding-right:0.95pt;text-indent:-10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Engman-Taylor, an MSC Company, LLC</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.1pt;padding-left:0.47pt;padding-right:0.47pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Delaware</font></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.1pt;padding-right:0.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Tower Fasteners, LLC</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.1pt;padding-left:0.47pt;padding-right:0.47pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Delaware</font></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.1pt;padding-right:0.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Towerfast de Mexico, S de R.L. de C.V.&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.1pt;padding-left:0.47pt;padding-right:0.47pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Mexico</font></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.1pt;padding-right:0.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Tower Fasteners de Mexico, S de R.L. de C.V.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.1pt;padding-left:0.47pt;padding-right:0.47pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Mexico</font></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.95pt;padding-right:0.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tower Fasteners EU Limited</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.95pt;padding-right:0.95pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ireland</font></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.95pt;padding-right:0.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tower Mexico NY, LLC</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.95pt;padding-right:0.95pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New York</font></div></td></tr><tr><td colspan="6" 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:133%">Buckeye Industrial Supply Company LLC, an MSC Company</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Delaware</font></td></tr><tr><td colspan="6" 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:133%">Tru-Edge Grinding LLC, an MSC Company</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Delaware</font></td></tr><tr><td colspan="6" 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:133%">MSC Shared Services S. de. R.L. de C.V.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Mexico</font></td></tr></table></div><div><font><br></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></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>5
<FILENAME>exhibit231.htm
<DESCRIPTION>EX-23.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i00644aede33d48d2b4f88f95f3a2d72e_1"></div><div style="min-height:72pt;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:161%">EXHIBIT 23.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:161%"> </font></div><div style="text-align:center"><font><br></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:161%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:161%">We consent to the incorporation by reference in the following Registration Statements&#58; </font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:3.965%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.835%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</font></td><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%">Registration Statement (Form S-8 No. 333-48901), pertaining to the MSC Industrial Direct 401(k) Plan,</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</font></td><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%">Registration Statement (Form S-8 No. 333-70293), pertaining to the Associate Stock Purchase Plan,</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</font></td><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%">Registration Statement (Form S-8 No. 333-130899 and Form S-8 No. 333-164362), pertaining to the 2005 Omnibus Incentive Plan,</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</font></td><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%">Registration Statement (Form S-8 No. 333-156850 and Form S-8 No. 333-201523), pertaining to the MSC Industrial Direct Co., Inc. Amended and Restated Associate Stock Purchase Plan,</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</font></td><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%">Registration Statement (Form S-8 No. 333-201522), pertaining to the 2015 Omnibus Incentive Plan,</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</font></td><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%">Registration Statement (Form S-8 No. 333-252474), pertaining to the Associate Stock Purchase Plan, and</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</font></td><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%">Registration Statement (Form S-8 No. 333-271108), pertaining to the 2023 Omnibus Incentive Plan&#59;</font></td></tr></table></div><div><font><br></font></div><div><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:100%">of our reports dated October 25, 2023, with respect to the consolidated financial statements and schedule of MSC Industrial Direct Co., Inc., and the effectiveness of internal control over financial reporting of MSC Industrial Direct Co., Inc. included in this Annual Report (Form 10-K) of MSC Industrial Direct Co., Inc. for the year ended September 2, 2023.</font></div><div style="text-align:justify"><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:100%">&#47;s&#47; Ernst &#38; Young LLP</font></div><div style="text-align:justify"><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:100%">Jericho, New York</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:100%">October 25, 2023</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><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><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>msm-20230902xex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="iaa644d65e42a468eb4796d1b50eb93c1_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;padding-left:72pt;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:12pt;padding-left:36pt;padding-right:36pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATIONS</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Erik Gershwind, certify that&#58;</font></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><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:19.5pt">I have reviewed this Annual Report on Form 10-K of MSC Industrial Direct Co., Inc.&#59;</font></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><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:19.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:12pt;padding-left:27pt;text-indent:-27pt"><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:19.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:12pt;padding-left:27pt;text-indent:-27pt"><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:19.5pt">The registrant&#8217;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:12pt;padding-left:54pt;text-indent:-27pt"><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:15.91pt">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:12pt;padding-left:54pt;text-indent:-27pt"><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:15.34pt">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:12pt;padding-left:54pt;text-indent:-27pt"><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:15.91pt">Evaluated the effectiveness of the registrant&#8217;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:12pt;padding-left:54pt;text-indent:-27pt"><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:15.34pt">Disclosed in this report any changes in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><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:19.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-27pt"><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:15.91pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-27pt"><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:15.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; October&#160;25, 2023</font></div></td><td colspan="3" style="padding:2px 1.83pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><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:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; ERIK GERSHWIND</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Erik Gershwind</font></div></td></tr><tr><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:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">President and Chief Executive Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Principal Executive Officer)</font></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>msm-20230902xex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i872efa1a008b4cd58375ad0299b35384_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;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:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATIONS</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Kristen Actis-Grande, certify that&#58;</font></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><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:19.5pt">I have reviewed this Annual Report on Form 10-K of MSC Industrial Direct Co., Inc.&#59;</font></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><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:19.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:12pt;padding-left:27pt;text-indent:-27pt"><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:19.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:12pt;padding-left:27pt;text-indent:-27pt"><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:19.5pt">The registrant&#8217;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:12pt;padding-left:54pt;text-indent:-27pt"><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:15.91pt">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:12pt;padding-left:54pt;text-indent:-27pt"><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:15.34pt">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:12pt;padding-left:54pt;text-indent:-27pt"><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:15.91pt">Evaluated the effectiveness of the registrant&#8217;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:12pt;padding-left:54pt;text-indent:-27pt"><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:15.34pt">Disclosed in this report any changes in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><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:19.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-27pt"><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:15.91pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-27pt"><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:15.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.363%"><tr><td style="width:1.0%"></td><td style="width:48.113%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.687%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; October&#160;25, 2023</font></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:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; KRISTEN ACTIS-GRANDE</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kristen Actis-Grande</font></div></td></tr><tr><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:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Executive Vice President and Chief Financial Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Principal Financial Officer and Principal Accounting Officer)</font></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>8
<FILENAME>msm-20230902xex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="if106b36bc7194cb3acc22b8a4f9423d3_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;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:12pt;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 906</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 THE SARBANES&#8209;OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report on Form 10-K of MSC Industrial Direct Co., Inc. (the &#8220;Company&#8221;) for the fiscal year ended September&#160;2, 2023, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Erik Gershwind, Chief Executive Officer of the Company, certify, pursuant to Section 906 of the Sarbanes&#8209;Oxley Act of 2002, that&#58;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><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:6.34pt">the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><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:6.34pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:12pt"><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.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:12pt;padding-left:1.67pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; October&#160;25, 2023</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><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"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; ERIK GERSHWIND</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Erik Gershwind</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">President and Chief Executive Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Principal Executive Officer)</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A signed original of this written statement required by Section 906 has been provided to MSC Industrial Direct Co., Inc. and will be retained by it and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>9
<FILENAME>msm-20230902xex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i5af50c79cf5b4529bc3e57b0078cc3dd_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;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:12pt;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 906</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 THE SARBANES&#8209;OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report on Form 10-K of MSC Industrial Direct Co., Inc. (the &#8220;Company&#8221;) for the fiscal year ended September&#160;2, 2023, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Kristen Actis-Grande, Chief Financial Officer of the Company, certify, pursuant to Section 906 of the Sarbanes&#8209;Oxley Act of 2002, that&#58;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><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:6.34pt">the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><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:6.34pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"></td><td style="width:55.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.198%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; October&#160;25, 2023</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1.83pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center;text-indent:-10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; KRISTEN ACTIS-GRANDE</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kristen Actis-Grande</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Financial Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Principal Financial Officer and Principal Accounting Officer)</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A signed original of this written statement required by Section 906 has been provided to MSC Industrial Direct Co., Inc. and will be retained by it and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97.1
<SEQUENCE>10
<FILENAME>exhibit971.htm
<DESCRIPTION>EX-97.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i99d8e671201e4209a54d72f019fe212c_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:100%">EXHIBIT 97.1</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:145%">MSC INDUSTRIAL DIRECT CO., INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">EXECUTIVE INCENTIVE COMPENSATION RECOUPMENT POLICY</font></div><div style="padding-left:72pt"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:100%;text-decoration:underline">(Adopted June 20, 2023, Effective October 2, 2023)</font></div><div style="padding-left:72pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">MSC Industrial Direct Co., Inc. (&#8220;Company&#8221;) has adopted this clawback policy as an amendment and restatement of the Company&#8217;s Executive Incentive Compensation Recoupment Policy (the &#8220;Policy&#8221;) and as a supplement to any other clawback policies in effect now or in the future at the Company.  To the extent this Policy applies to compensation payable to a person covered by this Policy (as set forth below), it shall be the only clawback policy applicable to such compensation and no other clawback policy shall apply&#59; provided that, if such other policy provides that a greater amount of such compensation shall be subject to clawback, such other policy shall apply to the amount in excess of the amount subject to clawback under this Policy.  With the exception of Section 7, this Policy shall be interpreted to comply with the clawback rules found in 17&#160;C.F.R. &#167;240.10D and the related listing rules of the New York Stock Exchange or such other national securities exchange or national securities association (&#8220;Exchange&#8221;) on which the Company has listed securities, and, to the extent this Policy is any manner deemed inconsistent with such rules, this Policy shall be treated as retroactively amended to comply with such rules. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">1.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">.  17 C.F.R. &#167;240.10D-1(d) defines the terms &#8220;Executive Officer,&#8221; &#8220;Financial Reporting Measure,&#8221; &#8220;Incentive-Based Compensation,&#8221; and &#8220;Received.&#8221;  As used herein, these terms shall have the same meaning as in that regulation and any interpretive guidance issued thereunder.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">2.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%;text-decoration:underline">Application of the Policy.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">  With the exception of Section 7, this Policy shall only apply in the event that the Company is required to prepare an accounting restatement due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">3.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%;text-decoration:underline">Recovery Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">.  The Incentive-Based Compensation subject to clawback is the Incentive-Based Compensation Received during the three completed fiscal years immediately preceding the date that the Company is required to prepare an accounting restatement described in Section 2, provided that the person served as an Executive Officer at any time during the performance period applicable to the Incentive-Based Compensation in question.  The date that the Company is required to prepare an accounting restatement shall be determined pursuant to 17 C.F.R. &#167;240.10D-1(b)(1)(ii).</font></div><div><font><br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">(a)  Notwithstanding the foregoing, the Policy shall only apply if the Incentive-Based Compensation is Received (1) while the Company has a class of securities listed on an Exchange and (2) on or after October 2, 2023 (the &#8220;Effective Date&#8221;). </font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">(b)  This Policy will apply to Incentive-Based Compensation Received during a transition period arising due to a change in the Company&#8217;s fiscal year pursuant to 17 C.F.R. &#167;240.10D-1(b)(1)(i). </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">4.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%;text-decoration:underline">Erroneously Awarded Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">.  With the exception of Section 7, the amount of Incentive-Based Compensation subject to recoupment or clawback under this Policy (&#8220;Erroneously Awarded Compensation&#8221;) is the amount of Incentive-Based Compensation Received that exceeds the amount of Incentive Based-Compensation that otherwise would have been Received had it been determined based on the restated amounts and shall be computed without regard to any taxes paid.  For Incentive-Based Compensation based on stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in an accounting restatement&#58; (1) the amount shall be based on a reasonable estimate of </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 style="margin-bottom:0.08pt"><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">the effect of the accounting restatement on the stock price or total shareholder return upon which the Incentive-Based Compensation was received&#59; and (2) the Company shall maintain documentation of the determination of that reasonable estimate and provide such documentation to the Exchange.  </font></div><div style="padding-left:36pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">5.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%;text-decoration:underline">Effectuation of Recovery</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">.  The Company shall recover reasonably promptly any Erroneously Awarded Compensation except to the extent that the conditions of paragraphs (a), (b), or (c) below apply.  The Board of Directors (the &#8220;Board&#8221;) shall determine the recoupment method and schedule for each amount of Erroneously Awarded Compensation in a manner that complies with this &#8220;reasonably promptly&#8221; requirement.  Such determination shall be consistent with any applicable legal guidance, by the SEC, judicial opinion, or otherwise.  The determination of &#8220;reasonably promptly&#8221; may vary from case to case and the Board is authorized to adopt additional rules to further describe what repayment schedules satisfy this requirement.</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">(a) Erroneously Awarded Compensation need not be recovered if the direct expense paid to a third party to assist in enforcing the Policy would exceed the amount to be recovered and the Board has made a determination that recovery would be impracticable. Before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on expense of enforcement, the Company shall make a reasonable attempt to recover such Erroneously Awarded Compensation, document such reasonable attempt(s) to recover, and provide that documentation to the Exchange.  </font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">(b) Erroneously Awarded Compensation need not be recovered if recovery would violate home country law where that law was adopted prior to November 28, 2022 and the Board has made a determination that recovery would be impracticable.  Before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on violation of home country law, the Company shall obtain an opinion of home country counsel, acceptable to the Exchange, that recovery would result in such a violation and shall provide such opinion to the Exchange. </font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">(c) Erroneously Awarded Compensation need not be recovered if recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the registrant, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder and the Board has made a determination that recovery would be impracticable. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">6. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%;text-decoration:underline">Method of Recoupment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">.  The Board shall determine the method of recoupment and may seek recoupment of the Erroneously Awarded Compensation from an Executive Officer from any of the following sources&#58; prior incentive compensation payments&#59; future payments of incentive compensation&#59; cancellation of outstanding equity awards&#59; future equity awards&#59; and direct repayment.  For the avoidance of doubt, the Board may seek recoupment of the Erroneously Awarded Compensation from an Executive Officer via any or all of the following recovery actions (A) repayment by the Executive Officer of all incentive-based compensation that was paid or vested&#59; (B) cancellation of outstanding equity awards, including restricted share awards, restricted stock unit awards, performance stock units, stock appreciation rights, and stock options&#59; (C) payment by the Executive Officer of net proceeds resulting from the sale or other disposition of shares issued upon the exercise of stock appreciation rights and stock options&#59; (D) payment by the Executive Officer of net proceeds resulting from the sale or other disposition of shares underlying any restricted share awards, restricted stock unit awards, or performance stock unit awards upon or following the vesting of such awards&#59; (E) recoupment of any shares held by the Executive Officer issued upon or with respect to which the restrictions have lapsed upon the vesting of restricted share awards, restricted stock unit awards or performance unit awards&#59; and (F) recoupment of any shares held by the Executive Officer issued upon the exercise of stock options.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">7. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%;text-decoration:underline">Recoupment of Compensation in Cases of Violation of Post-Employment Restrictive Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">.  In the event that following an Executive Officer&#8217;s termination of employment with the Company (1) the Executive Officer discloses confidential information of the Company, (2) within two (2) years of </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">such termination, the Executive Officer directly or indirectly competes with the Company (including through employment by any company which the Company has identified as a competitive company), or (3) within two (2) years of such termination, the Executive Officer solicits any of the Company's customers or employees, the Board may take any one or more of the following actions, to the extent permitted by applicable law&#58;  (A) cancel any outstanding equity awards, including restricted share awards, restricted stock unit awards, performance stock units, stock appreciation rights and stock options&#59; (B) recover any net proceeds resulting from the sale or other disposition of shares issued upon the exercise of stock appreciation rights and stock options&#59; (C) recover any net proceeds resulting from the sale or other disposition of shares underlying any restricted share awards, restricted stock unit awards or performance stock unit awards upon or following the vesting of such awards&#59; (D) recoup any shares held by the Executive Officer issued upon or with respect to which the restrictions have lapsed upon the vesting of restricted share awards restricted stock unit awards or performance stock unit awards&#59; and (E) recoup any shares held by the Executive Officer issued upon the exercise of stock options, in the cases of clauses (B) through (E) with respect to stock options that were exercised during the period beginning two years before and ending two years after the Executive Officer&#8217;s termination of employment and with respect to restricted share, restricted stock unit awards or performance stock unit awards that vested during the period beginning two years before and ending two years after the Executive Officer&#8217;s termination of employment.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">8.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%;text-decoration:underline">Board Decisions&#59; Delegation.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">  The Board may delegate to the Compensation Committee all determinations to be made and actions to be taken by the Board under this Policy.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Decisions of the Board or the Compensation Committee, as applicable, with respect to this Policy shall be final, conclusive and binding on all Executive Officers subject to this Policy, unless </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">determined to be an abuse of discretion.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%"> </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">9.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%;text-decoration:underline">No Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">.  Notwithstanding anything to the contrary in any other policy of the Company or any agreement between the Company and an Executive Officer, no Executive Officer shall be indemnified by the Company against the loss of any Erroneously Awarded Compensation.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">10.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement to Policy by Executive Officers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">. The Board shall take reasonable steps to inform Executive Officers of this Policy and obtain their agreement to this Policy, which steps may constitute the inclusion of this Policy as an attachment to any award that is accepted by the Executive Officer. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">11.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">.  If any provision of this Policy or the application of any such provision to any Executive Officer shall be adjudicated to be invalid, illegal or unenforceable in any respect, such invalidity, illegality or unenforceability shall not affect any other provisions of this Policy, and the invalid, illegal or unenforceable provisions shall be deemed amended to the minimum extent necessary to render any such provision or application enforceable.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">12.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%;text-decoration:underline">No Impairment of Other Remedies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%">.  This Policy does not preclude the Company from taking any other action to enforce an Executive Officer&#8217;s obligations to the Company, including termination of employment or institution of civil or criminal proceedings. This Policy is in addition to the requirements of Section 304 of the Sarbanes-Oxley Act of 2002 that are applicable to the Company's Chief Executive Officer and Chief Financial Officer.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11.5pt;font-weight:400;line-height:100%"> </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:11.5pt;font-weight:400;line-height:100%">   </font></div><div><font><br></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="margin-bottom:0.08pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>msm-20230902.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:7fed54e4-832c-419c-a01c-27e26b239a77,g:38cb3807-9e4a-4f3a-9302-5a1e7d0d5789-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:msm="http://www1.mscdirect.com/20230902" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www1.mscdirect.com/20230902">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/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/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.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="msm-20230902_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="msm-20230902_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="msm-20230902_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="msm-20230902_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www1.mscdirect.com/role/Cover">
        <link:definition>0000001 - Document - Cover</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="AuditInformation" roleURI="http://www1.mscdirect.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit 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="ConsolidatedBalanceSheets" roleURI="http://www1.mscdirect.com/role/ConsolidatedBalanceSheets">
        <link:definition>0000003 - 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="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>0000004 - Statement - Consolidated Balance Sheets (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="ConsolidatedStatementsOfIncome" roleURI="http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome">
        <link:definition>0000005 - Statement - Consolidated Statements Of 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="ConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>0000006 - 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="ConsolidatedStatementsOfComprehensiveIncomeParenthetical" roleURI="http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical">
        <link:definition>0000007 - Statement - Consolidated Statements Of Comprehensive Income (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="ConsolidatedStatementsOfShareholdersEquity" roleURI="http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity">
        <link:definition>0000008 - Statement - Consolidated Statements Of Shareholders' 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="ConsolidatedStatementsOfCashFlows" roleURI="http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows">
        <link:definition>0000009 - 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="BusinessAndSummaryOfSignificantAccountingPolicies" roleURI="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPolicies">
        <link:definition>0000010 - Disclosure - 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="Revenue" roleURI="http://www1.mscdirect.com/role/Revenue">
        <link:definition>0000011 - Disclosure - Revenue</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="FairValue" roleURI="http://www1.mscdirect.com/role/FairValue">
        <link:definition>0000012 - Disclosure - Fair Value</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="NetIncomePerShare" roleURI="http://www1.mscdirect.com/role/NetIncomePerShare">
        <link:definition>0000013 - Disclosure - Net Income 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="AccountsReceivable" roleURI="http://www1.mscdirect.com/role/AccountsReceivable">
        <link:definition>0000014 - Disclosure - Accounts Receivable</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="BusinessCombinations" roleURI="http://www1.mscdirect.com/role/BusinessCombinations">
        <link:definition>0000015 - Disclosure - Business Combinations</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="PropertyPlantAndEquipment" roleURI="http://www1.mscdirect.com/role/PropertyPlantAndEquipment">
        <link:definition>0000016 - Disclosure - Property, Plant And Equipment</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://www1.mscdirect.com/role/IncomeTaxes">
        <link:definition>0000017 - 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="AccruedLiabilities" roleURI="http://www1.mscdirect.com/role/AccruedLiabilities">
        <link:definition>0000018 - Disclosure - Accrued Liabilities</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://www1.mscdirect.com/role/Debt">
        <link:definition>0000019 - 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="Leases" roleURI="http://www1.mscdirect.com/role/Leases">
        <link:definition>0000020 - Disclosure - Leases</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="ShareholdersEquity" roleURI="http://www1.mscdirect.com/role/ShareholdersEquity">
        <link:definition>0000021 - Disclosure - Shareholders' 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="AssociateBenefitPlans" roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlans">
        <link:definition>0000022 - Disclosure - Associate Benefit Plans</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="RestructuringandOtherCosts" roleURI="http://www1.mscdirect.com/role/RestructuringandOtherCosts">
        <link:definition>0000023 - Disclosure - Restructuring and Other Costs</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="AssetImpairments" roleURI="http://www1.mscdirect.com/role/AssetImpairments">
        <link:definition>0000024 - Disclosure - Asset Impairments</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://www1.mscdirect.com/role/CommitmentsAndContingencies">
        <link:definition>0000025 - 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="SubsequentEvents" roleURI="http://www1.mscdirect.com/role/SubsequentEvents">
        <link:definition>0000026 - Disclosure - Subsequent Events</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="ScheduleIIValuationAndQualifyingAccounts" roleURI="http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccounts">
        <link:definition>0000027 - Disclosure - Schedule II - Valuation And Qualifying Accounts</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="BusinessAndSummaryOfSignificantAccountingPoliciesPolicy" roleURI="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy">
        <link:definition>9954471 - Disclosure - Business And Summary Of Significant Accounting Policies (Policy)</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="BusinessAndSummaryOfSignificantAccountingPoliciesTables" roleURI="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesTables">
        <link:definition>9954472 - Disclosure - Business And Summary Of Significant Accounting Policies (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="RevenueTables" roleURI="http://www1.mscdirect.com/role/RevenueTables">
        <link:definition>9954473 - Disclosure - Revenue (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="NetIncomePerShareTables" roleURI="http://www1.mscdirect.com/role/NetIncomePerShareTables">
        <link:definition>9954474 - Disclosure - Net Income 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="AccountsReceivableTables" roleURI="http://www1.mscdirect.com/role/AccountsReceivableTables">
        <link:definition>9954475 - Disclosure - Accounts Receivable (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="BusinessCombinationsTables" roleURI="http://www1.mscdirect.com/role/BusinessCombinationsTables">
        <link:definition>9954476 - Disclosure - Business Combinations (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="PropertyPlantAndEquipmentTables" roleURI="http://www1.mscdirect.com/role/PropertyPlantAndEquipmentTables">
        <link:definition>9954477 - Disclosure - Property, Plant And Equipment (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="IncomeTaxesTables" roleURI="http://www1.mscdirect.com/role/IncomeTaxesTables">
        <link:definition>9954478 - Disclosure - Income Taxes (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="AccruedLiabilitiesTables" roleURI="http://www1.mscdirect.com/role/AccruedLiabilitiesTables">
        <link:definition>9954479 - Disclosure - Accrued Liabilities (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="DebtTables" roleURI="http://www1.mscdirect.com/role/DebtTables">
        <link:definition>9954480 - 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="LeasesTables" roleURI="http://www1.mscdirect.com/role/LeasesTables">
        <link:definition>9954481 - Disclosure - Leases (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="AssociateBenefitPlansTables" roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlansTables">
        <link:definition>9954482 - Disclosure - Associate Benefit Plans (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="RestructuringandOtherCostsTables" roleURI="http://www1.mscdirect.com/role/RestructuringandOtherCostsTables">
        <link:definition>9954483 - Disclosure - Restructuring and Other Costs (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="BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>9954484 - Disclosure - Business And Summary Of Significant Accounting Policies - 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="BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails" roleURI="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails">
        <link:definition>9954485 - Disclosure - Business And Summary Of Significant Accounting Policies - Change in the Carrying Amount of Goodwill (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="BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails" roleURI="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails">
        <link:definition>9954486 - Disclosure - Business And Summary Of Significant Accounting Policies Components of Other Intangible Assets (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="BusinessAndSummaryOfSignificantAccountingPoliciesScheduleofEstimatedAmortizationExpenseDetails" roleURI="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesScheduleofEstimatedAmortizationExpenseDetails">
        <link:definition>9954487 - Disclosure - Business And Summary Of Significant Accounting Policies - Schedule of Estimated Amortization Expense (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="RevenueNarrativeDetails" roleURI="http://www1.mscdirect.com/role/RevenueNarrativeDetails">
        <link:definition>9954488 - Disclosure - Revenue - 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="RevenueScheduleofDisaggregationofRevenueDetails" roleURI="http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails">
        <link:definition>9954489 - Disclosure - Revenue - Schedule of 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="FairValueDetails" roleURI="http://www1.mscdirect.com/role/FairValueDetails">
        <link:definition>9954490 - Disclosure - Fair Value (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="NetIncomePerShareNarrativeDetails" roleURI="http://www1.mscdirect.com/role/NetIncomePerShareNarrativeDetails">
        <link:definition>9954491 - Disclosure - Net Income Per Share - 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="NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails" roleURI="http://www1.mscdirect.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails">
        <link:definition>9954492 - Disclosure - Net Income Per Share - Computation Of Basic And Diluted Net Income Per Common Share Under Treasury Stock Method (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="AccountsReceivableAccountsReceivablesDetails" roleURI="http://www1.mscdirect.com/role/AccountsReceivableAccountsReceivablesDetails">
        <link:definition>9954493 - Disclosure - Accounts Receivable - Accounts Receivables (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="AccountsReceivableNarrativeDetails" roleURI="http://www1.mscdirect.com/role/AccountsReceivableNarrativeDetails">
        <link:definition>9954494 - Disclosure - Accounts Receivable - 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="BusinessCombinationsNarrativeDetails" roleURI="http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails">
        <link:definition>9954495 - Disclosure - Business Combinations - 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="BusinessCombinationsSummaryofPurchasePriceAllocationDetails" roleURI="http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails">
        <link:definition>9954496 - Disclosure - Business Combinations - Summary of Purchase Price Allocation (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="PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails" roleURI="http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails">
        <link:definition>9954497 - Disclosure - Property, Plant And Equipment - Summary of Property, Plant and Equipment (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="PropertyPlantAndEquipmentNarrativeDetails" roleURI="http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails">
        <link:definition>9954498 - Disclosure - Property, Plant And Equipment - 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="IncomeTaxesComponentsofIncomeBeforeProvisionforIncomeTaxesDetails" roleURI="http://www1.mscdirect.com/role/IncomeTaxesComponentsofIncomeBeforeProvisionforIncomeTaxesDetails">
        <link:definition>9954499 - Disclosure - Income Taxes - Components of Income Before Provision for Income Taxes (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="IncomeTaxesProvisionForIncomeTaxesDetails" roleURI="http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails">
        <link:definition>9954500 - Disclosure - Income Taxes (Provision For Income Taxes) (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="IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>9954501 - Disclosure - Income Taxes - Components f Deferred Tax Assets and Liabilities (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="IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" roleURI="http://www1.mscdirect.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails">
        <link:definition>9954502 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate (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="IncomeTaxesChangesInGrossUnrecognizedTaxBenefitsDetails" roleURI="http://www1.mscdirect.com/role/IncomeTaxesChangesInGrossUnrecognizedTaxBenefitsDetails">
        <link:definition>9954503 - Disclosure - Income Taxes - Changes In Gross Unrecognized Tax Benefits (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="IncomeTaxesNarrativeDetails" roleURI="http://www1.mscdirect.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>9954504 - 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="AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails" roleURI="http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails">
        <link:definition>9954505 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (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="DebtScheduleofDebtDetails" roleURI="http://www1.mscdirect.com/role/DebtScheduleofDebtDetails">
        <link:definition>9954506 - Disclosure - Debt - Schedule of 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="DebtNarrativeDetails" roleURI="http://www1.mscdirect.com/role/DebtNarrativeDetails">
        <link:definition>9954507 - 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="DebtScheduleOfMaturitiesofDebtDetails" roleURI="http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails">
        <link:definition>9954508 - Disclosure - Debt - Schedule Of Maturities of 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="LeasesComponentsofleasecostDetails" roleURI="http://www1.mscdirect.com/role/LeasesComponentsofleasecostDetails">
        <link:definition>9954509 - Disclosure - Leases - Components of lease cost (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="LeasesSupplementalBalanceSheetInformationDetails" roleURI="http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails">
        <link:definition>9954510 - Disclosure - Leases - Supplemental Balance Sheet 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="LeasesSupplementalCashFlowInformationDetails" roleURI="http://www1.mscdirect.com/role/LeasesSupplementalCashFlowInformationDetails">
        <link:definition>9954511 - Disclosure - Leases - Supplemental Cash Flow 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="LeasesScheduleofFutureLeasePaymentsDetails" roleURI="http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails">
        <link:definition>9954512 - Disclosure - Leases - Schedule of Future Lease Payments (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="LeasesScheduleofFutureLeasePaymentsDetails_1" roleURI="http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_1">
        <link:definition>9954512 - Disclosure - Leases - Schedule of Future Lease Payments (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="LeasesScheduleofFutureLeasePaymentsDetails_2" roleURI="http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_2">
        <link:definition>9954512 - Disclosure - Leases - Schedule of Future Lease Payments (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="ShareholdersEquityDetails" roleURI="http://www1.mscdirect.com/role/ShareholdersEquityDetails">
        <link:definition>9954513 - Disclosure - Shareholders' Equity (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="AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails" roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails">
        <link:definition>9954514 - Disclosure - Associate Benefit Plans - Schedule of Stock-Based Compensation Expense (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="AssociateBenefitPlansNarrativeDetails" roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails">
        <link:definition>9954515 - Disclosure - Associate Benefit Plans - 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="AssociateBenefitPlansSummaryOfStockOptionActivityDetails" roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails">
        <link:definition>9954516 - Disclosure - Associate Benefit Plans - Summary Of Stock Option Activity (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="AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails" roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails">
        <link:definition>9954517 - Disclosure - Associate Benefit Plans - Summary of Performance Share Unit Activity (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="AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails" roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails">
        <link:definition>9954518 - Disclosure - Associate Benefit Plans - Summary of Non-Vested Restricted Stock Unit Award Activity (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="RestructuringandOtherCostsScheduleofRestructuringChargesDetails" roleURI="http://www1.mscdirect.com/role/RestructuringandOtherCostsScheduleofRestructuringChargesDetails">
        <link:definition>9954519 - Disclosure - Restructuring and Other Costs - Schedule of Restructuring Charges (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="RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails" roleURI="http://www1.mscdirect.com/role/RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails">
        <link:definition>9954520 - Disclosure - Restructuring and Other Costs - Summary of Restructuring Related Liabilities (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="AssetImpairmentsDetails" roleURI="http://www1.mscdirect.com/role/AssetImpairmentsDetails">
        <link:definition>9954521 - Disclosure - Asset Impairments (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="SubsequentEventsDetails" roleURI="http://www1.mscdirect.com/role/SubsequentEventsDetails">
        <link:definition>9954522 - Disclosure - Subsequent Events (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="ScheduleIIValuationAndQualifyingAccountsDetails" roleURI="http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccountsDetails">
        <link:definition>9954523 - Disclosure - Schedule II - Valuation And Qualifying Accounts (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="msm_AccruedFeesRelatedToReclassificationProposal" abstract="false" name="AccruedFeesRelatedToReclassificationProposal" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_IncrementalDividendRightsRestrictedStockUnitsMember" abstract="false" name="IncrementalDividendRightsRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_AccruedRepurchasesOfCommonStock" abstract="false" name="AccruedRepurchasesOfCommonStock" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_CapitalContributions" abstract="false" name="CapitalContributions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_ComponentsOfShareholdersEquityLineItems" abstract="true" name="ComponentsOfShareholdersEquityLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="msm_AmendedUncommittedFacilitiesMember" abstract="false" name="AmendedUncommittedFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_SeniorNotesTwoMember" abstract="false" name="SeniorNotesTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_RevenueRecognitionPrepaidSalesIncentives" abstract="false" name="RevenueRecognitionPrepaidSalesIncentives" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_CommonStockVotingRightsPerShare" abstract="false" name="CommonStockVotingRightsPerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="msm_MaximumConsolidatedLeverageRatioToIndebtedness" abstract="false" name="MaximumConsolidatedLeverageRatioToIndebtedness" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="msm_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="msm_DeferredTaxAssetsOperatingLeaseLiability" abstract="false" name="DeferredTaxAssetsOperatingLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_RestructuringChargesConsultingRelatedCosts" abstract="false" name="RestructuringChargesConsultingRelatedCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_CoreAndOtherCustomersMember" abstract="true" name="CoreAndOtherCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_ScheduleOfIntangibleAssetsByMajorClassTable" abstract="true" name="ScheduleOfIntangibleAssetsByMajorClassTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="msm_AccountsReceivableAmountAuthorizedForSale" abstract="false" name="AccountsReceivableAmountAuthorizedForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_UncommittedCreditFacilityMember" abstract="false" name="UncommittedCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_StockExchangedDuringPeriodClassOfStockValue" abstract="false" name="StockExchangedDuringPeriodClassOfStockValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_TwoIndividualsMember" abstract="true" name="TwoIndividualsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="msm_AccruedDividendEquivalents" abstract="false" name="AccruedDividendEquivalents" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_KristenActisGrandeMember" abstract="true" name="KristenActisGrandeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="msm_OriginalManufacturersWarrantyPeriod" abstract="false" name="OriginalManufacturersWarrantyPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="msm_EmployeeRetentionCreditCARESAct" abstract="false" name="EmployeeRetentionCreditCARESAct" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_GovernmentCustomersMember" abstract="false" name="GovernmentCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne" abstract="false" name="OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_SocialSecurityTaxEmployerDeferralCARESAct" abstract="false" name="SocialSecurityTaxEmployerDeferralCARESAct" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_PrivatePlacementDebtMember" abstract="false" name="PrivatePlacementDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" abstract="false" name="OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_RevenuePerformanceObligationPaymentTerms" abstract="false" name="RevenuePerformanceObligationPaymentTerms" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="msm_IncrementalDividendRightsPerformanceStockUnitsMember" abstract="false" name="IncrementalDividendRightsPerformanceStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="msm_ConversionOfStockNumberOfIndividuals" abstract="false" name="ConversionOfStockNumberOfIndividuals" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="msm_LongIslandCustomerServiceCenterMember" abstract="false" name="LongIslandCustomerServiceCenterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_SupplementalBalanceSheetInformationTableTextBlock" abstract="false" name="SupplementalBalanceSheetInformationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="msm_GeographicRegionsPolicyPolicyTextBlock" abstract="false" name="GeographicRegionsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="msm_RevenueRecognitionSalesIncentives" abstract="false" name="RevenueRecognitionSalesIncentives" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_ShelfFacilityAgreementsMember" abstract="false" name="ShelfFacilityAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_LeaseholdImprovementsAndBuildingMember" abstract="false" name="LeaseholdImprovementsAndBuildingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember" abstract="false" name="PrivatePlacementDebtAndShelfFacilityAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_WarrantyPeriod" abstract="false" name="WarrantyPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="msm_AccountsReceivableCollateralUnsoldReceivablesAmount" abstract="false" name="AccountsReceivableCollateralUnsoldReceivablesAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_AccruedERCClaims" abstract="false" name="AccruedERCClaims" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_TrademarksAndLicenseAgreementMember" abstract="false" name="TrademarksAndLicenseAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_ConsultingAndSeveranceCosts" abstract="false" name="ConsultingAndSeveranceCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_OneIndividualMember" abstract="true" name="OneIndividualMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="msm_CoronavirusAidReliefAndEconomicSecurityActMember" abstract="false" name="CoronavirusAidReliefAndEconomicSecurityActMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember" abstract="true" name="KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="msm_ConsultingRelatedCostsMember" abstract="false" name="ConsultingRelatedCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_NumberOfCustomerFulfillmentCenter" abstract="false" name="NumberOfCustomerFulfillmentCenter" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="msm_ManufacturingLightMember" abstract="false" name="ManufacturingLightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_SummaryOfSignificantAccountingPoliciesTable" abstract="true" name="SummaryOfSignificantAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="msm_PublicSectorCustomersMember" abstract="true" name="PublicSectorCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_DeferredTaxAssetsAccountsReceivable" abstract="false" name="DeferredTaxAssetsAccountsReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_NumberOfManufacturingLocations" abstract="false" name="NumberOfManufacturingLocations" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="msm_ReceivablesPurchaseAgreementMember" abstract="true" name="ReceivablesPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_RegularDividendMember" abstract="false" name="RegularDividendMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_OperatingAndFinanceLeaseRightOfUseAssets" abstract="false" name="OperatingAndFinanceLeaseRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_SavingsPlanMember" abstract="false" name="SavingsPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_ManufacturingHeavyMember" abstract="false" name="ManufacturingHeavyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_AccruedRestructuringAndOtherRelatedCosts" abstract="false" name="AccruedRestructuringAndOtherRelatedCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_KristenActisGrandeRuleTradingArrangementClassACommonStockMember" abstract="true" name="KristenActisGrandeRuleTradingArrangementClassACommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="msm_CommittedCreditFacilityMember" abstract="false" name="CommittedCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_ConversionOfStockOwnershipThresholdPercentageMinimum" abstract="false" name="ConversionOfStockOwnershipThresholdPercentageMinimum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="msm_ShippingAndHandlingPolicyTextBlock" abstract="false" name="ShippingAndHandlingPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="msm_AssociateStockPurchasePlanMember" abstract="false" name="AssociateStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_NationalAccountCustomersMember" abstract="true" name="NationalAccountCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_SeniorNotesOneMember" abstract="false" name="SeniorNotesOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_VariableLeaseBenefit" abstract="false" name="VariableLeaseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_BuckeyeMember" abstract="true" name="BuckeyeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="msm_SeniorNotesDueJanuary122023Member" abstract="false" name="SeniorNotesDueJanuary122023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_ScheduleOfIntangibleAssetsTableTextBlock" abstract="false" name="ScheduleOfIntangibleAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="msm_AmendedRevolvingCreditFacilityMember" abstract="false" name="AmendedRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" abstract="false" name="OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_TwoThousandFiveOmnibusIncentivePlanMember" abstract="false" name="TwoThousandFiveOmnibusIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_AvailableIncreaseInAggregateAmountBorrowed" abstract="false" name="AvailableIncreaseInAggregateAmountBorrowed" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_OperatingAndFinanceLeaseLiabilityPaymentDue" abstract="false" name="OperatingAndFinanceLeaseLiabilityPaymentDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_RangeOneMember" abstract="false" name="RangeOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition" abstract="false" name="MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="msm_BuckeyeAndTrueEdgeMember" abstract="true" name="BuckeyeAndTrueEdgeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="msm_BusinessCombinationNetWorkingCapitalAdjustment" abstract="false" name="BusinessCombinationNetWorkingCapitalAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_EngmanTaylorCompanyIncMember" abstract="false" name="EngmanTaylorCompanyIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_OtherCustomersMember" abstract="false" name="OtherCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_EngmanTaylorMember" abstract="false" name="EngmanTaylorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive" abstract="false" name="OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_RetailWholesaleMember" abstract="false" name="RetailWholesaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_FinanceLeaseRightOfUseAssetsAccumulatedAmortization" abstract="false" name="FinanceLeaseRightOfUseAssetsAccumulatedAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_SpecialDividendMember" abstract="false" name="SpecialDividendMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_CommercialMember" abstract="false" name="CommercialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount" abstract="false" name="TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_SeriesNotesDueJanuary122023Member" abstract="false" name="SeriesNotesDueJanuary122023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_SummaryOfSignificantAccountingPoliciesLineItems" abstract="true" name="SummaryOfSignificantAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares" abstract="false" name="TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="msm_SeriesNotesDueMarch52024Member" abstract="false" name="SeriesNotesDueMarch52024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_SupplementalCashFlowInformationTableTextBlock" abstract="false" name="SupplementalCashFlowInformationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets" abstract="false" name="IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_OtherForeignCountriesMember" abstract="false" name="OtherForeignCountriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_DeferredTaxAssetsSelfInsuranceLiability" abstract="false" name="DeferredTaxAssetsSelfInsuranceLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" abstract="false" name="OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_RegionalInventoryCenters" abstract="false" name="RegionalInventoryCenters" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="msm_SeniorNotesDueJune112025Member" abstract="false" name="SeniorNotesDueJune112025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract" abstract="true" name="OperatingAndFinanceLeaseLiabilityPaymentDueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="msm_OtherExitRelatedCostsMember" abstract="false" name="OtherExitRelatedCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_FinancingObligations" abstract="false" name="FinancingObligations" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_ShareRepurchaseProgramMember" abstract="false" name="ShareRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_TowerFastenersMember" abstract="false" name="TowerFastenersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_AccountsReceivableSalesTransactionsFees" abstract="false" name="AccountsReceivableSalesTransactionsFees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_OperatingAndFinanceLeaseLiabilities" abstract="false" name="OperatingAndFinanceLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_ConversionOfStockOwnershipThresholdPercentageMaximum" abstract="false" name="ConversionOfStockOwnershipThresholdPercentageMaximum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="msm_TrueEdgeMember" abstract="true" name="TrueEdgeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="msm_Series2019aNotesDueMarch52024Member" abstract="false" name="Series2019aNotesDueMarch52024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_PurchasersMember" abstract="true" name="PurchasersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_AccruedSalesRebatesAndReturns" abstract="false" name="AccruedSalesRebatesAndReturns" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" abstract="false" name="OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_IntangibleAssetsByMajorClassLineItems" abstract="true" name="IntangibleAssetsByMajorClassLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="msm_BuckeyeTruEdgeMember" abstract="true" name="BuckeyeTruEdgeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="msm_NumberOfWarehouses" abstract="false" name="NumberOfWarehouses" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="msm_AccruedSalesReturns" abstract="false" name="AccruedSalesReturns" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_AssetWriteOffFullyAmortized" abstract="false" name="AssetWriteOffFullyAmortized" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct" abstract="false" name="AccruedExpensesAndOtherCurrentLiabilitiesCARESAct" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_SeniorNotesDueMarch52027Member" abstract="false" name="SeniorNotesDueMarch52027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense" abstract="false" name="MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="msm_AccruedFreight" abstract="false" name="AccruedFreight" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_ConversionOfStockMaximumTransfereePercentage" abstract="false" name="ConversionOfStockMaximumTransfereePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="msm_ComponentsOfShareholdersEquityTable" abstract="true" name="ComponentsOfShareholdersEquityTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" abstract="false" name="OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msm_FinancingObligationsCurrent" abstract="false" name="FinancingObligationsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>msm-20230902_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:7fed54e4-832c-419c-a01c-27e26b239a77,g:38cb3807-9e4a-4f3a-9302-5a1e7d0d5789-->
<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://www1.mscdirect.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="msm-20230902.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_e84c30eb-27ec-4144-9ea4-68fb523d0630" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_896aa052-1d6d-44a0-854f-cd7bf459769d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_e84c30eb-27ec-4144-9ea4-68fb523d0630" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_896aa052-1d6d-44a0-854f-cd7bf459769d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_0f897a2f-2b34-4861-ac01-ae6ee94cda3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_e84c30eb-27ec-4144-9ea4-68fb523d0630" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_0f897a2f-2b34-4861-ac01-ae6ee94cda3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_8836a9cd-2528-4e57-a28c-8f009d57a015" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_e84c30eb-27ec-4144-9ea4-68fb523d0630" xlink:to="loc_us-gaap_InventoryNet_8836a9cd-2528-4e57-a28c-8f009d57a015" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4ae479ed-a7d1-41db-b051-59145950576c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e84c30eb-27ec-4144-9ea4-68fb523d0630" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4ae479ed-a7d1-41db-b051-59145950576c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_d30929ec-19f4-4379-80a9-173287b0e008" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_81854c0f-bb16-4211-ac19-81fbebeb659d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d30929ec-19f4-4379-80a9-173287b0e008" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_81854c0f-bb16-4211-ac19-81fbebeb659d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_f0da9047-3e05-400c-b9d8-350f5d636532" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d30929ec-19f4-4379-80a9-173287b0e008" xlink:to="loc_us-gaap_AccountsPayableCurrent_f0da9047-3e05-400c-b9d8-350f5d636532" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_03af684b-f9ce-451f-a772-cd5c1c55b0b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d30929ec-19f4-4379-80a9-173287b0e008" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_03af684b-f9ce-451f-a772-cd5c1c55b0b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_480a569e-692d-43dc-b91d-72a38001127c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d30929ec-19f4-4379-80a9-173287b0e008" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_480a569e-692d-43dc-b91d-72a38001127c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_192875ed-5bc2-4a51-8930-6b452ffb7bcf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_095f416b-5e20-4fe0-9f90-493af16a3f1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_Liabilities_192875ed-5bc2-4a51-8930-6b452ffb7bcf" xlink:to="loc_us-gaap_LiabilitiesCurrent_095f416b-5e20-4fe0-9f90-493af16a3f1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_97e2b9e7-dab1-4019-9c3f-ec20f153f12d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_192875ed-5bc2-4a51-8930-6b452ffb7bcf" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_97e2b9e7-dab1-4019-9c3f-ec20f153f12d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_9a6d3f2c-8ea6-4757-bd90-4a4c75e489a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_Liabilities_192875ed-5bc2-4a51-8930-6b452ffb7bcf" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_9a6d3f2c-8ea6-4757-bd90-4a4c75e489a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_0132e6ea-c7d6-40e4-a725-ad8e5d52546f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_192875ed-5bc2-4a51-8930-6b452ffb7bcf" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_0132e6ea-c7d6-40e4-a725-ad8e5d52546f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_bb5e81bb-82b9-4bee-a401-03ece9e45aff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_7a5bb306-c16c-4dce-bc9d-96114480c045" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_bb5e81bb-82b9-4bee-a401-03ece9e45aff" xlink:to="loc_us-gaap_AssetsCurrent_7a5bb306-c16c-4dce-bc9d-96114480c045" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8f538a5a-92b2-46f9-9673-092024389634" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_bb5e81bb-82b9-4bee-a401-03ece9e45aff" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8f538a5a-92b2-46f9-9673-092024389634" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_bac42c34-78de-4dd0-b316-26b8c7e9853a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_bb5e81bb-82b9-4bee-a401-03ece9e45aff" xlink:to="loc_us-gaap_Goodwill_bac42c34-78de-4dd0-b316-26b8c7e9853a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_550c0148-29e7-4d74-9a2b-32317dab64ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_bb5e81bb-82b9-4bee-a401-03ece9e45aff" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_550c0148-29e7-4d74-9a2b-32317dab64ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_dddf57a4-95b8-4266-a59e-905656c2fb8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_bb5e81bb-82b9-4bee-a401-03ece9e45aff" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_dddf57a4-95b8-4266-a59e-905656c2fb8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_dba68306-3ef3-4eca-a687-31d82143650a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_bb5e81bb-82b9-4bee-a401-03ece9e45aff" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_dba68306-3ef3-4eca-a687-31d82143650a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5e5bfe64-708e-4f57-96cf-aef3fb925283" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d0e4ad21-f7fe-43bc-aee3-fa0c7e579f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5e5bfe64-708e-4f57-96cf-aef3fb925283" xlink:to="loc_us-gaap_StockholdersEquity_d0e4ad21-f7fe-43bc-aee3-fa0c7e579f3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_1b5e33a1-f238-429e-8c7e-e9821d347847" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5e5bfe64-708e-4f57-96cf-aef3fb925283" xlink:to="loc_us-gaap_MinorityInterest_1b5e33a1-f238-429e-8c7e-e9821d347847" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_126d3dec-491a-4eba-b672-aa5c26ab7d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_2252dcc9-f8da-4ded-9686-1ae680fe9323" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_126d3dec-491a-4eba-b672-aa5c26ab7d4d" xlink:to="loc_us-gaap_PreferredStockValue_2252dcc9-f8da-4ded-9686-1ae680fe9323" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_3030c2d2-8812-435f-9460-22525dc433e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_126d3dec-491a-4eba-b672-aa5c26ab7d4d" xlink:to="loc_us-gaap_CommonStockValue_3030c2d2-8812-435f-9460-22525dc433e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_e03a7c77-0ef0-4a30-8f3b-ed517f6b7b63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_126d3dec-491a-4eba-b672-aa5c26ab7d4d" xlink:to="loc_us-gaap_AdditionalPaidInCapital_e03a7c77-0ef0-4a30-8f3b-ed517f6b7b63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4152fa35-a659-4cd6-af8e-1f020dfb6b7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_126d3dec-491a-4eba-b672-aa5c26ab7d4d" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4152fa35-a659-4cd6-af8e-1f020dfb6b7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bdc29dd0-c62a-4349-9918-b087f90e8076" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_126d3dec-491a-4eba-b672-aa5c26ab7d4d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bdc29dd0-c62a-4349-9918-b087f90e8076" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_7f63f96d-644a-4fac-857e-951ce1c6315d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_126d3dec-491a-4eba-b672-aa5c26ab7d4d" xlink:to="loc_us-gaap_TreasuryStockValue_7f63f96d-644a-4fac-857e-951ce1c6315d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_50eba38b-58b7-4c7f-aaa2-9d78e6b529fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_81ea3c44-c3f1-406c-8467-24d3d1743155" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_50eba38b-58b7-4c7f-aaa2-9d78e6b529fe" xlink:to="loc_us-gaap_Liabilities_81ea3c44-c3f1-406c-8467-24d3d1743155" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8c4f553d-4150-40c7-b853-e51d7bc46fa2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_50eba38b-58b7-4c7f-aaa2-9d78e6b529fe" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8c4f553d-4150-40c7-b853-e51d7bc46fa2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="msm-20230902.xsd#ConsolidatedStatementsOfIncome"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_145b0503-0860-48f3-a046-d64d0e353c1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_9681e365-96df-4a8d-87a2-8861a6bacc29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_145b0503-0860-48f3-a046-d64d0e353c1b" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_9681e365-96df-4a8d-87a2-8861a6bacc29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_00f656d2-7d06-46e1-a3e2-704dbb360653" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_145b0503-0860-48f3-a046-d64d0e353c1b" xlink:to="loc_us-gaap_ProfitLoss_00f656d2-7d06-46e1-a3e2-704dbb360653" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_61d321b8-aa76-411d-8580-1a5a78fe58c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e6b74d59-9be3-4499-97f6-689bdda2b368" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ProfitLoss_61d321b8-aa76-411d-8580-1a5a78fe58c9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e6b74d59-9be3-4499-97f6-689bdda2b368" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_727381b9-27c3-4c8b-909f-e2f2c3bc04ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ProfitLoss_61d321b8-aa76-411d-8580-1a5a78fe58c9" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_727381b9-27c3-4c8b-909f-e2f2c3bc04ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_68bc5066-79a3-417f-abc2-2ff920956b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_cfd63a5c-2b06-44e5-a51d-cd196a313dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_68bc5066-79a3-417f-abc2-2ff920956b0c" xlink:to="loc_us-gaap_GrossProfit_cfd63a5c-2b06-44e5-a51d-cd196a313dbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_ca6212e2-805b-454d-a961-a2b4cbb60319" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_68bc5066-79a3-417f-abc2-2ff920956b0c" xlink:to="loc_us-gaap_OperatingExpenses_ca6212e2-805b-454d-a961-a2b4cbb60319" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemNetGainLoss_9a5e1965-a14a-4757-8270-b96c3e2a2f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnusualOrInfrequentItemNetGainLoss"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_68bc5066-79a3-417f-abc2-2ff920956b0c" xlink:to="loc_us-gaap_UnusualOrInfrequentItemNetGainLoss_9a5e1965-a14a-4757-8270-b96c3e2a2f9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_3355a063-def6-4ae1-9b59-963c2de5f21e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCosts"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_68bc5066-79a3-417f-abc2-2ff920956b0c" xlink:to="loc_us-gaap_RestructuringCosts_3355a063-def6-4ae1-9b59-963c2de5f21e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_090f204b-af65-4bf9-8b9f-304a827ff267" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_68bc5066-79a3-417f-abc2-2ff920956b0c" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_090f204b-af65-4bf9-8b9f-304a827ff267" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_8c388243-4129-4001-b154-90c5bb7d11e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_e1a6c20e-371f-4b36-a474-560a1b8bf612" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_8c388243-4129-4001-b154-90c5bb7d11e7" xlink:to="loc_us-gaap_InterestExpense_e1a6c20e-371f-4b36-a474-560a1b8bf612" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_f1dff018-7fae-48d2-b297-9ae5cd438bda" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_8c388243-4129-4001-b154-90c5bb7d11e7" xlink:to="loc_us-gaap_InvestmentIncomeInterest_f1dff018-7fae-48d2-b297-9ae5cd438bda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_3de6db0c-42cb-4f3b-b093-fe14f7102f04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_NonoperatingIncomeExpense_8c388243-4129-4001-b154-90c5bb7d11e7" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_3de6db0c-42cb-4f3b-b093-fe14f7102f04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d366d864-c68e-419d-82f5-60205518b101" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_25fb85d1-4cad-4ab2-95e4-dc7753324d63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_d366d864-c68e-419d-82f5-60205518b101" xlink:to="loc_us-gaap_OperatingIncomeLoss_25fb85d1-4cad-4ab2-95e4-dc7753324d63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_b3e86537-64fa-4dd0-b0f3-8124011a4289" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d366d864-c68e-419d-82f5-60205518b101" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_b3e86537-64fa-4dd0-b0f3-8124011a4289" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_4aab13e9-092d-424f-b828-347c330cefa1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_ffc0bcb9-de62-45a3-8f72-64a73bd9e66e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_4aab13e9-092d-424f-b828-347c330cefa1" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_ffc0bcb9-de62-45a3-8f72-64a73bd9e66e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0936033d-d19e-4422-be58-9f3987d28799" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_4aab13e9-092d-424f-b828-347c330cefa1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0936033d-d19e-4422-be58-9f3987d28799" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="msm-20230902.xsd#ConsolidatedStatementsOfComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_37188a58-df2d-4825-935d-da566b5c262d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_d5bff283-b77a-4a94-97e9-bfb7ae558e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_37188a58-df2d-4825-935d-da566b5c262d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_d5bff283-b77a-4a94-97e9-bfb7ae558e0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_aed8db7e-c974-4676-8d07-8b7012d61f54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_37188a58-df2d-4825-935d-da566b5c262d" xlink:to="loc_us-gaap_ProfitLoss_aed8db7e-c974-4676-8d07-8b7012d61f54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_eb3a7e7d-0b0c-4bd8-a520-f3523a89b497" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_abc2fcf2-8dd4-40c0-86d8-8f3786b0a42c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_eb3a7e7d-0b0c-4bd8-a520-f3523a89b497" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_abc2fcf2-8dd4-40c0-86d8-8f3786b0a42c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_f5e8d6de-fe81-4d49-b616-b6345f20ef81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_eb3a7e7d-0b0c-4bd8-a520-f3523a89b497" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_f5e8d6de-fe81-4d49-b616-b6345f20ef81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_4691887a-30a6-469d-9bac-1900ebefdcc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_eb3a7e7d-0b0c-4bd8-a520-f3523a89b497" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_4691887a-30a6-469d-9bac-1900ebefdcc3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="msm-20230902.xsd#ConsolidatedStatementsOfCashFlows"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_684bdfdf-5d1e-4144-971c-fa5ecba3a01c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_84b69320-19c0-4162-a337-e6fbe062d37c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_684bdfdf-5d1e-4144-971c-fa5ecba3a01c" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_84b69320-19c0-4162-a337-e6fbe062d37c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_9e62ca90-a5f4-4ec9-b901-3b7ee615096c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_684bdfdf-5d1e-4144-971c-fa5ecba3a01c" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_9e62ca90-a5f4-4ec9-b901-3b7ee615096c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_b2c1e291-77e2-4a5c-90cb-98d170e76b3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_684bdfdf-5d1e-4144-971c-fa5ecba3a01c" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_b2c1e291-77e2-4a5c-90cb-98d170e76b3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_1ef2622b-62e6-43e2-bb4c-a02c39f0acd9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_684bdfdf-5d1e-4144-971c-fa5ecba3a01c" xlink:to="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_1ef2622b-62e6-43e2-bb4c-a02c39f0acd9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_dfcf3400-acf9-4222-bdaf-b681b45bbb3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_684bdfdf-5d1e-4144-971c-fa5ecba3a01c" xlink:to="loc_us-gaap_ProceedsFromStockPlans_dfcf3400-acf9-4222-bdaf-b681b45bbb3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_71275381-9eb6-4e30-92bb-19a573761f53" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_684bdfdf-5d1e-4144-971c-fa5ecba3a01c" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_71275381-9eb6-4e30-92bb-19a573761f53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_0d81d5a8-1d77-4108-9222-9dd8d8d6f8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_684bdfdf-5d1e-4144-971c-fa5ecba3a01c" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_0d81d5a8-1d77-4108-9222-9dd8d8d6f8ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfCapitalDistribution_32b21b95-bb71-4a4d-bf7f-ae511a46374c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfCapitalDistribution"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_684bdfdf-5d1e-4144-971c-fa5ecba3a01c" xlink:to="loc_us-gaap_PaymentsOfCapitalDistribution_32b21b95-bb71-4a4d-bf7f-ae511a46374c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_13b1d15b-dc98-416a-baaf-d76f4744eb1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_684bdfdf-5d1e-4144-971c-fa5ecba3a01c" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_13b1d15b-dc98-416a-baaf-d76f4744eb1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_d5713fd9-d2e3-41bb-ace5-4df3c9d530a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_684bdfdf-5d1e-4144-971c-fa5ecba3a01c" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_d5713fd9-d2e3-41bb-ace5-4df3c9d530a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_19839b95-6755-4284-9836-2aef48c523bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_684bdfdf-5d1e-4144-971c-fa5ecba3a01c" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_19839b95-6755-4284-9836-2aef48c523bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_042090c0-eb50-4515-9a45-4dfcf4e1cf6b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_684bdfdf-5d1e-4144-971c-fa5ecba3a01c" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_042090c0-eb50-4515-9a45-4dfcf4e1cf6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7ff96d71-1add-477c-b966-109b7c41828c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_74297b99-07c8-4d7c-a8ee-d3fdfe87221d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_7ff96d71-1add-477c-b966-109b7c41828c" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_74297b99-07c8-4d7c-a8ee-d3fdfe87221d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_95aa558c-abe6-47d0-b118-0a139de4204b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_7ff96d71-1add-477c-b966-109b7c41828c" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_95aa558c-abe6-47d0-b118-0a139de4204b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_f033ec14-4353-4be3-967c-3e8825fe1dca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7ff96d71-1add-477c-b966-109b7c41828c" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_f033ec14-4353-4be3-967c-3e8825fe1dca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fa2bf17d-5347-4324-a016-fbdbb928cdc2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4aee920b-06bf-4097-a86b-86d29a4ad250" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fa2bf17d-5347-4324-a016-fbdbb928cdc2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4aee920b-06bf-4097-a86b-86d29a4ad250" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2c88c2bd-3868-401d-8b43-0a8eab75d54d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fa2bf17d-5347-4324-a016-fbdbb928cdc2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2c88c2bd-3868-401d-8b43-0a8eab75d54d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bc267066-310c-445b-8999-678bc30560ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fa2bf17d-5347-4324-a016-fbdbb928cdc2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bc267066-310c-445b-8999-678bc30560ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_f8805a0e-3313-4935-bd37-172b96927c68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fa2bf17d-5347-4324-a016-fbdbb928cdc2" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_f8805a0e-3313-4935-bd37-172b96927c68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_976f9c90-421b-4709-8b4d-004c55642f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_3eb6e52b-5d16-4114-8bf0-2f267638ae6c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_976f9c90-421b-4709-8b4d-004c55642f4d" xlink:to="loc_us-gaap_ProfitLoss_3eb6e52b-5d16-4114-8bf0-2f267638ae6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4020ac0c-fe37-48bd-8f15-1c226cfbec64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_976f9c90-421b-4709-8b4d-004c55642f4d" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4020ac0c-fe37-48bd-8f15-1c226cfbec64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_ea7266a6-1fd9-4faa-abd3-3727b2f5579b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_f0328a5b-a061-4566-be06-dffd826bf672" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_ea7266a6-1fd9-4faa-abd3-3727b2f5579b" xlink:to="loc_us-gaap_DepreciationAndAmortization_f0328a5b-a061-4566-be06-dffd826bf672" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_9a378db9-d76d-49d1-b647-d57261a7bc73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_ea7266a6-1fd9-4faa-abd3-3727b2f5579b" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_9a378db9-d76d-49d1-b647-d57261a7bc73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_824b446f-4d47-44a3-a9e1-5e321bb66c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_ea7266a6-1fd9-4faa-abd3-3727b2f5579b" xlink:to="loc_us-gaap_ShareBasedCompensation_824b446f-4d47-44a3-a9e1-5e321bb66c1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_2c2339b2-d456-47f3-99af-a1fbf217c118" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_ea7266a6-1fd9-4faa-abd3-3727b2f5579b" xlink:to="loc_us-gaap_InventoryWriteDown_2c2339b2-d456-47f3-99af-a1fbf217c118" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_a0605ce5-efee-4c8a-a3f0-b55775200082" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_ea7266a6-1fd9-4faa-abd3-3727b2f5579b" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_a0605ce5-efee-4c8a-a3f0-b55775200082" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_af9f76a5-0605-4863-907d-b721262ce0f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_ea7266a6-1fd9-4faa-abd3-3727b2f5579b" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_af9f76a5-0605-4863-907d-b721262ce0f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_f703cfd6-11fe-42cd-ae94-b584f014ec37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_ea7266a6-1fd9-4faa-abd3-3727b2f5579b" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_f703cfd6-11fe-42cd-ae94-b584f014ec37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_ec898ce9-1a3d-4b77-aa53-d6df5a5c24f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_ea7266a6-1fd9-4faa-abd3-3727b2f5579b" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_ec898ce9-1a3d-4b77-aa53-d6df5a5c24f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5b38e07a-4aaa-45a0-87d0-c9ae6ff4f836" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_ea7266a6-1fd9-4faa-abd3-3727b2f5579b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5b38e07a-4aaa-45a0-87d0-c9ae6ff4f836" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_6c0ba5ac-e7e7-4c66-b585-7adc57da1633" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_ea7266a6-1fd9-4faa-abd3-3727b2f5579b" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_6c0ba5ac-e7e7-4c66-b585-7adc57da1633" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_c758e45a-a201-4992-ae1d-363ed507e94c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_ea7266a6-1fd9-4faa-abd3-3727b2f5579b" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_c758e45a-a201-4992-ae1d-363ed507e94c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_b940b91c-8b84-45d1-92df-3f5f02976eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_ea7266a6-1fd9-4faa-abd3-3727b2f5579b" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_b940b91c-8b84-45d1-92df-3f5f02976eb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_468c66a9-9b5e-4c1f-8eaf-5e7d5e35a82a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_ea7266a6-1fd9-4faa-abd3-3727b2f5579b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_468c66a9-9b5e-4c1f-8eaf-5e7d5e35a82a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_b02399cb-56ff-46c0-b235-d66553687083" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_ea7266a6-1fd9-4faa-abd3-3727b2f5579b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_b02399cb-56ff-46c0-b235-d66553687083" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1_2f0097fa-f395-41fd-bd3d-93fa537ae165" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_ea7266a6-1fd9-4faa-abd3-3727b2f5579b" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1_2f0097fa-f395-41fd-bd3d-93fa537ae165" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_0414fec1-d089-44d8-bddd-69d72f2da497" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_ea7266a6-1fd9-4faa-abd3-3727b2f5579b" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_0414fec1-d089-44d8-bddd-69d72f2da497" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_122f3a53-fa9a-4575-8edd-0d67c5256c69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_ac01fd14-8e68-4a05-9bf9-5adf9cdb02c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_122f3a53-fa9a-4575-8edd-0d67c5256c69" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_ac01fd14-8e68-4a05-9bf9-5adf9cdb02c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_a72c3a19-16b4-4042-aff3-c9a8025ad88e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_122f3a53-fa9a-4575-8edd-0d67c5256c69" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_a72c3a19-16b4-4042-aff3-c9a8025ad88e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f370e602-d750-4d92-8e0a-a9a4b88360c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6ef535cf-051e-4067-8eb1-cf42b1b932d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_f370e602-d750-4d92-8e0a-a9a4b88360c7" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6ef535cf-051e-4067-8eb1-cf42b1b932d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_63ac34c0-615c-462b-88a7-2bfdc37f1698" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_f370e602-d750-4d92-8e0a-a9a4b88360c7" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_63ac34c0-615c-462b-88a7-2bfdc37f1698" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AccountsReceivableAccountsReceivablesDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#AccountsReceivableAccountsReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/AccountsReceivableAccountsReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_a443ae67-8b7b-494d-abe4-b38bdb253a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_238e61cf-ef00-4878-a152-d705305f0b62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_a443ae67-8b7b-494d-abe4-b38bdb253a3b" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_238e61cf-ef00-4878-a152-d705305f0b62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_a5aa3eaf-8e6c-40bb-88ef-c18387f7985f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_a443ae67-8b7b-494d-abe4-b38bdb253a3b" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_a5aa3eaf-8e6c-40bb-88ef-c18387f7985f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#BusinessCombinationsSummaryofPurchasePriceAllocationDetails"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_ee826494-2dd2-421f-bb01-5cf1a033b14c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_2e704618-9c1f-4cfc-8d38-53015b0db394" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_ee826494-2dd2-421f-bb01-5cf1a033b14c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_2e704618-9c1f-4cfc-8d38-53015b0db394" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_de98879f-da28-453c-9777-bfd5ac86a5ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_ee826494-2dd2-421f-bb01-5cf1a033b14c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_de98879f-da28-453c-9777-bfd5ac86a5ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_ead12d0b-5cc5-4e30-a625-34189e8de733" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_8841ef33-540f-4e83-bd61-a824f07da14f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_ead12d0b-5cc5-4e30-a625-34189e8de733" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_8841ef33-540f-4e83-bd61-a824f07da14f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_948257a1-83a8-42ae-9689-6460d32f28ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_ead12d0b-5cc5-4e30-a625-34189e8de733" xlink:to="loc_us-gaap_Goodwill_948257a1-83a8-42ae-9689-6460d32f28ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_a0a62dc2-8582-42c0-ad5b-a4a4db82bed6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_ead12d0b-5cc5-4e30-a625-34189e8de733" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_a0a62dc2-8582-42c0-ad5b-a4a4db82bed6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c20c7952-9f9f-4719-ab7d-192f87b22c45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_ead12d0b-5cc5-4e30-a625-34189e8de733" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c20c7952-9f9f-4719-ab7d-192f87b22c45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_4dc93e4f-c9f9-418c-868e-1c59d0a63c25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_ead12d0b-5cc5-4e30-a625-34189e8de733" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_4dc93e4f-c9f9-418c-868e-1c59d0a63c25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_5c69d8e4-2fbb-4215-818e-8cc1ee05e572" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_ead12d0b-5cc5-4e30-a625-34189e8de733" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_5c69d8e4-2fbb-4215-818e-8cc1ee05e572" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b5d99af5-55f9-42ec-a2b7-63ec7ca1128a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_a7276e1d-de0f-4b42-a9e5-98f5fcb87278" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b5d99af5-55f9-42ec-a2b7-63ec7ca1128a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_a7276e1d-de0f-4b42-a9e5-98f5fcb87278" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a604e800-eb6a-4b1d-83d5-0dc0508d6898" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b5d99af5-55f9-42ec-a2b7-63ec7ca1128a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a604e800-eb6a-4b1d-83d5-0dc0508d6898" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_11eeecf0-f0b4-4c91-b8c9-42394495aa63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_f469d7ba-ce38-4454-909b-161529e1cb6b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_11eeecf0-f0b4-4c91-b8c9-42394495aa63" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_f469d7ba-ce38-4454-909b-161529e1cb6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f672fa8b-4e86-4fee-8ec5-ae44aea9481e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_11eeecf0-f0b4-4c91-b8c9-42394495aa63" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f672fa8b-4e86-4fee-8ec5-ae44aea9481e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/IncomeTaxesComponentsofIncomeBeforeProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#IncomeTaxesComponentsofIncomeBeforeProvisionforIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/IncomeTaxesComponentsofIncomeBeforeProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_988b482d-15e5-4d13-a4f9-82611e87a549" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_54168d51-3a65-4ef1-9c8b-7deba3178b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_988b482d-15e5-4d13-a4f9-82611e87a549" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_54168d51-3a65-4ef1-9c8b-7deba3178b4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9cc21041-361c-455b-9a66-de6893cc48e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_988b482d-15e5-4d13-a4f9-82611e87a549" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9cc21041-361c-455b-9a66-de6893cc48e4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#IncomeTaxesProvisionForIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_94350cc8-37f0-4ff7-a28f-2798ffddfe36" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1967a94e-4de0-47e5-9f55-6879d7b062da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_94350cc8-37f0-4ff7-a28f-2798ffddfe36" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1967a94e-4de0-47e5-9f55-6879d7b062da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_6e464ec6-086a-4ba1-9f40-41253f28a741" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_94350cc8-37f0-4ff7-a28f-2798ffddfe36" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_6e464ec6-086a-4ba1-9f40-41253f28a741" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1031cbf7-08b7-4df7-9819-228e151c64d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_b44b59a9-f053-420a-85d5-80ea10391eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1031cbf7-08b7-4df7-9819-228e151c64d2" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_b44b59a9-f053-420a-85d5-80ea10391eb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_c92100a4-3245-43e4-babc-02016833622a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1031cbf7-08b7-4df7-9819-228e151c64d2" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_c92100a4-3245-43e4-babc-02016833622a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_813adcf4-3777-4d24-91f2-a5c970fa5cab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1031cbf7-08b7-4df7-9819-228e151c64d2" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_813adcf4-3777-4d24-91f2-a5c970fa5cab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_9e56e53d-4eac-452a-8a3c-239dcd360630" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_207e6626-aac8-4187-90c0-3fa87a87b26d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_9e56e53d-4eac-452a-8a3c-239dcd360630" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_207e6626-aac8-4187-90c0-3fa87a87b26d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_28eb0c90-3ca5-4bf9-91cd-c22b16c8b80d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_9e56e53d-4eac-452a-8a3c-239dcd360630" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_28eb0c90-3ca5-4bf9-91cd-c22b16c8b80d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_75d07d3f-1510-44b5-8613-7e65b821553c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_9e56e53d-4eac-452a-8a3c-239dcd360630" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_75d07d3f-1510-44b5-8613-7e65b821553c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_63030cd2-889a-418c-81ff-544ded1ae46a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_cc44616a-ffdb-43f2-9229-adc1974fe94f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_63030cd2-889a-418c-81ff-544ded1ae46a" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_cc44616a-ffdb-43f2-9229-adc1974fe94f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_61eb6f5f-add3-43a1-8f1c-1d5a0eedd7a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_63030cd2-889a-418c-81ff-544ded1ae46a" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_61eb6f5f-add3-43a1-8f1c-1d5a0eedd7a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_898d9296-07eb-4132-bed7-dc91b9ecef6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_63030cd2-889a-418c-81ff-544ded1ae46a" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_898d9296-07eb-4132-bed7-dc91b9ecef6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_cfa20653-8233-43c6-8400-8070924c20a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_63030cd2-889a-418c-81ff-544ded1ae46a" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_cfa20653-8233-43c6-8400-8070924c20a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_1d0c60a5-4755-4041-9a7a-70b85a6e8442" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_64858c7a-c501-4379-b293-697e48d37708" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_1d0c60a5-4755-4041-9a7a-70b85a6e8442" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_64858c7a-c501-4379-b293-697e48d37708" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_162e65c2-3770-41ea-8400-609e05ed6da2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_1d0c60a5-4755-4041-9a7a-70b85a6e8442" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_162e65c2-3770-41ea-8400-609e05ed6da2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_636f2499-4cc8-4968-857e-8fbe029b0e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_500cd707-b922-416d-bd7c-ccdb196962a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_636f2499-4cc8-4968-857e-8fbe029b0e5b" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_500cd707-b922-416d-bd7c-ccdb196962a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_601b4214-ae50-4647-a715-fcac0e6b5534" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_636f2499-4cc8-4968-857e-8fbe029b0e5b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_601b4214-ae50-4647-a715-fcac0e6b5534" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_448d209b-fa7c-4004-9558-420eaeaa07ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_636f2499-4cc8-4968-857e-8fbe029b0e5b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_448d209b-fa7c-4004-9558-420eaeaa07ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_c601c3fc-0b05-4fef-ad50-2e8605412a63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_636f2499-4cc8-4968-857e-8fbe029b0e5b" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_c601c3fc-0b05-4fef-ad50-2e8605412a63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_DeferredTaxAssetsSelfInsuranceLiability_7cb7dc38-840d-4f84-bb66-57978d9832bb" xlink:href="msm-20230902.xsd#msm_DeferredTaxAssetsSelfInsuranceLiability"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_636f2499-4cc8-4968-857e-8fbe029b0e5b" xlink:to="loc_msm_DeferredTaxAssetsSelfInsuranceLiability_7cb7dc38-840d-4f84-bb66-57978d9832bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_DeferredTaxAssetsAccountsReceivable_c1418d14-0c4b-4218-aaa9-cd8c31bc1a6f" xlink:href="msm-20230902.xsd#msm_DeferredTaxAssetsAccountsReceivable"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_636f2499-4cc8-4968-857e-8fbe029b0e5b" xlink:to="loc_msm_DeferredTaxAssetsAccountsReceivable_c1418d14-0c4b-4218-aaa9-cd8c31bc1a6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_DeferredTaxAssetsOperatingLeaseLiability_81cd4552-fd0e-4317-8b6d-9f802be54da6" xlink:href="msm-20230902.xsd#msm_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_636f2499-4cc8-4968-857e-8fbe029b0e5b" xlink:to="loc_msm_DeferredTaxAssetsOperatingLeaseLiability_81cd4552-fd0e-4317-8b6d-9f802be54da6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_0930b3d4-b974-4319-b211-f10cd846bfcc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_0536d015-83e2-4d06-af83-a6a6bfa14259" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_0930b3d4-b974-4319-b211-f10cd846bfcc" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_0536d015-83e2-4d06-af83-a6a6bfa14259" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_75e48cda-66f4-4730-aa63-a3f72769c53c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_0930b3d4-b974-4319-b211-f10cd846bfcc" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_75e48cda-66f4-4730-aa63-a3f72769c53c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_f14d3d65-a4b2-492c-816f-5a0d93d05a69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_0930b3d4-b974-4319-b211-f10cd846bfcc" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_f14d3d65-a4b2-492c-816f-5a0d93d05a69" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_720104af-0546-4960-bc03-3b3a8660ae7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_4606e4e5-ad0e-4c6a-98ce-5e40599a0ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_720104af-0546-4960-bc03-3b3a8660ae7c" xlink:to="loc_us-gaap_TaxesPayableCurrent_4606e4e5-ad0e-4c6a-98ce-5e40599a0ea5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedRestructuringAndOtherRelatedCosts_eda5f6ba-20c4-4323-a96f-6bd3ee6c6c64" xlink:href="msm-20230902.xsd#msm_AccruedRestructuringAndOtherRelatedCosts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_720104af-0546-4960-bc03-3b3a8660ae7c" xlink:to="loc_msm_AccruedRestructuringAndOtherRelatedCosts_eda5f6ba-20c4-4323-a96f-6bd3ee6c6c64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedSalesRebatesAndReturns_9c787446-b52e-44ef-84dc-93ac3eff5427" xlink:href="msm-20230902.xsd#msm_AccruedSalesRebatesAndReturns"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_720104af-0546-4960-bc03-3b3a8660ae7c" xlink:to="loc_msm_AccruedSalesRebatesAndReturns_9c787446-b52e-44ef-84dc-93ac3eff5427" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent_45a1d0e7-a851-4385-a667-b70ac0571b98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_720104af-0546-4960-bc03-3b3a8660ae7c" xlink:to="loc_us-gaap_AccruedBonusesCurrent_45a1d0e7-a851-4385-a667-b70ac0571b98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedDividendEquivalents_301b6dde-7705-412e-b312-112ddfe9f77d" xlink:href="msm-20230902.xsd#msm_AccruedDividendEquivalents"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_720104af-0546-4960-bc03-3b3a8660ae7c" xlink:to="loc_msm_AccruedDividendEquivalents_301b6dde-7705-412e-b312-112ddfe9f77d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedRepurchasesOfCommonStock_1951c03c-d07f-4e29-8b0c-e2697e795874" xlink:href="msm-20230902.xsd#msm_AccruedRepurchasesOfCommonStock"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_720104af-0546-4960-bc03-3b3a8660ae7c" xlink:to="loc_msm_AccruedRepurchasesOfCommonStock_1951c03c-d07f-4e29-8b0c-e2697e795874" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_77431ac0-f5cf-4667-9e87-dd24d39e5e6b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_720104af-0546-4960-bc03-3b3a8660ae7c" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_77431ac0-f5cf-4667-9e87-dd24d39e5e6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedFeesRelatedToReclassificationProposal_e4959d97-8336-468e-a313-8594d8d69f1d" xlink:href="msm-20230902.xsd#msm_AccruedFeesRelatedToReclassificationProposal"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_720104af-0546-4960-bc03-3b3a8660ae7c" xlink:to="loc_msm_AccruedFeesRelatedToReclassificationProposal_e4959d97-8336-468e-a313-8594d8d69f1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedFreight_b3742836-1f4a-4f2e-a5d1-bc0eda0bb0ad" xlink:href="msm-20230902.xsd#msm_AccruedFreight"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_720104af-0546-4960-bc03-3b3a8660ae7c" xlink:to="loc_msm_AccruedFreight_b3742836-1f4a-4f2e-a5d1-bc0eda0bb0ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedERCClaims_0ce9be4c-edf1-4f1e-b5e0-9de267e7e674" xlink:href="msm-20230902.xsd#msm_AccruedERCClaims"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_720104af-0546-4960-bc03-3b3a8660ae7c" xlink:to="loc_msm_AccruedERCClaims_0ce9be4c-edf1-4f1e-b5e0-9de267e7e674" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_0331e5fa-71f1-4bdb-8df2-9edbfa263f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_720104af-0546-4960-bc03-3b3a8660ae7c" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_0331e5fa-71f1-4bdb-8df2-9edbfa263f1e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#DebtScheduleofDebtDetails"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/DebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_395b778b-78e2-4b69-b8c0-aa74ef6a9eee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_5b3589b7-0d07-4012-a11b-0f431b23f1b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_395b778b-78e2-4b69-b8c0-aa74ef6a9eee" xlink:to="loc_us-gaap_LongTermDebtCurrent_5b3589b7-0d07-4012-a11b-0f431b23f1b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_277cec10-6dae-495f-9b18-e8872a6d431d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_395b778b-78e2-4b69-b8c0-aa74ef6a9eee" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_277cec10-6dae-495f-9b18-e8872a6d431d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#DebtScheduleOfMaturitiesofDebtDetails"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_6a070949-fdd6-40d8-95b7-f7bb10ae6b43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_253970ed-dba7-4bb7-9ea3-3fdf968487df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_6a070949-fdd6-40d8-95b7-f7bb10ae6b43" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_253970ed-dba7-4bb7-9ea3-3fdf968487df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_74f8887b-81a6-46bd-9499-0b85419c5d83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_6a070949-fdd6-40d8-95b7-f7bb10ae6b43" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_74f8887b-81a6-46bd-9499-0b85419c5d83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5aad56d3-f59d-4aa9-b004-9dd8d48e5666" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_6a070949-fdd6-40d8-95b7-f7bb10ae6b43" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5aad56d3-f59d-4aa9-b004-9dd8d48e5666" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_fdafeb90-03a5-4669-ad23-55cce9e417fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_6a070949-fdd6-40d8-95b7-f7bb10ae6b43" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_fdafeb90-03a5-4669-ad23-55cce9e417fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_9b2a4828-4ca4-4884-9cd2-8f19c3993044" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_6a070949-fdd6-40d8-95b7-f7bb10ae6b43" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_9b2a4828-4ca4-4884-9cd2-8f19c3993044" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_0abbf4f9-690e-49e3-8fcd-99a2020dafcc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_6a070949-fdd6-40d8-95b7-f7bb10ae6b43" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_0abbf4f9-690e-49e3-8fcd-99a2020dafcc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/LeasesComponentsofleasecostDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#LeasesComponentsofleasecostDetails"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/LeasesComponentsofleasecostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_a2e2223f-ebe0-4034-904b-0709b2e30ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_fe1d4581-a725-4d35-ac6c-52ac0dd1e9b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_a2e2223f-ebe0-4034-904b-0709b2e30ee3" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_fe1d4581-a725-4d35-ac6c-52ac0dd1e9b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_30054a20-de08-4bd2-9586-fa601f88fb99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_a2e2223f-ebe0-4034-904b-0709b2e30ee3" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_30054a20-de08-4bd2-9586-fa601f88fb99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_0b6bf192-9944-4ed3-8783-83fa8118fd27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_a2e2223f-ebe0-4034-904b-0709b2e30ee3" xlink:to="loc_us-gaap_OperatingLeaseCost_0b6bf192-9944-4ed3-8783-83fa8118fd27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_8907cb94-4e7b-49d7-8c04-5a94c55eb755" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_a2e2223f-ebe0-4034-904b-0709b2e30ee3" xlink:to="loc_us-gaap_ShortTermLeaseCost_8907cb94-4e7b-49d7-8c04-5a94c55eb755" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_VariableLeaseBenefit_dcf2b0b1-ad67-4fa2-ab4d-377ee8df2246" xlink:href="msm-20230902.xsd#msm_VariableLeaseBenefit"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_a2e2223f-ebe0-4034-904b-0709b2e30ee3" xlink:to="loc_msm_VariableLeaseBenefit_dcf2b0b1-ad67-4fa2-ab4d-377ee8df2246" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseRightOfUseAssets_c595a55d-043c-4d16-a452-cbace05f94bc" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseRightOfUseAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_4fd9ea40-cc3c-4829-93d7-ecff6b48ce61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseRightOfUseAssets_c595a55d-043c-4d16-a452-cbace05f94bc" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_4fd9ea40-cc3c-4829-93d7-ecff6b48ce61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_6e9d6f62-94d6-4bcd-b4c7-f3fe6dbae0f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseRightOfUseAssets_c595a55d-043c-4d16-a452-cbace05f94bc" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_6e9d6f62-94d6-4bcd-b4c7-f3fe6dbae0f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilities_2e3c421a-1ba1-4d2b-a77e-336df0dc43fd" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_9b50a726-300f-4897-b568-2f4c4253b8af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilities_2e3c421a-1ba1-4d2b-a77e-336df0dc43fd" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_9b50a726-300f-4897-b568-2f4c4253b8af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_b491bec3-b703-4957-89e1-66411751563a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilities_2e3c421a-1ba1-4d2b-a77e-336df0dc43fd" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_b491bec3-b703-4957-89e1-66411751563a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_e872b688-e62b-46a0-9ae9-5a879486734b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilities_2e3c421a-1ba1-4d2b-a77e-336df0dc43fd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_e872b688-e62b-46a0-9ae9-5a879486734b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ae196cb2-878c-4ba9-a596-e16a684fb622" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilities_2e3c421a-1ba1-4d2b-a77e-336df0dc43fd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ae196cb2-878c-4ba9-a596-e16a684fb622" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#LeasesScheduleofFutureLeasePaymentsDetails"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo_86e8b906-08cd-41ea-be1b-5028533d0652" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_6e27c088-1710-4c60-9080-9da8f72c1296" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo_86e8b906-08cd-41ea-be1b-5028533d0652" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_6e27c088-1710-4c60-9080-9da8f72c1296" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6021790b-59e1-419e-a71a-e3459500565a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo_86e8b906-08cd-41ea-be1b-5028533d0652" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6021790b-59e1-419e-a71a-e3459500565a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDue_ebb43f0e-ae14-43ee-8369-37c42ef86de6" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_05bc5e32-f2b7-4c97-90d4-1e642f08b808" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDue_ebb43f0e-ae14-43ee-8369-37c42ef86de6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_05bc5e32-f2b7-4c97-90d4-1e642f08b808" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1d48536e-69a6-4b79-bea1-2e4b08474832" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDue_ebb43f0e-ae14-43ee-8369-37c42ef86de6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1d48536e-69a6-4b79-bea1-2e4b08474832" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_699ce4d5-f1bf-4fda-ac74-02620ec774b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_486367f6-8861-4691-a7e1-a48278f60e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_699ce4d5-f1bf-4fda-ac74-02620ec774b6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_486367f6-8861-4691-a7e1-a48278f60e8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_1ec072a8-bf64-4e55-85a5-964acb170ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_699ce4d5-f1bf-4fda-ac74-02620ec774b6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_1ec072a8-bf64-4e55-85a5-964acb170ef6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_e6c82e5f-be34-428e-a936-66f85f3d9771" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_699ce4d5-f1bf-4fda-ac74-02620ec774b6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_e6c82e5f-be34-428e-a936-66f85f3d9771" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_62e441d7-079a-4ddb-8978-cdcc97ad0f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_699ce4d5-f1bf-4fda-ac74-02620ec774b6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_62e441d7-079a-4ddb-8978-cdcc97ad0f3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_480d8999-13aa-47da-b1be-6bb63cc9871e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_699ce4d5-f1bf-4fda-ac74-02620ec774b6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_480d8999-13aa-47da-b1be-6bb63cc9871e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_694ab77c-7d2e-4d97-811b-d0a55af08f38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_699ce4d5-f1bf-4fda-ac74-02620ec774b6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_694ab77c-7d2e-4d97-811b-d0a55af08f38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree_5105a59b-8147-4d8c-9314-65b06b717710" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_64f68945-962d-45a4-83a9-17af6d66d82a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree_5105a59b-8147-4d8c-9314-65b06b717710" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_64f68945-962d-45a4-83a9-17af6d66d82a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9a3b039a-97da-4d0a-8c93-a8d8eedef252" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree_5105a59b-8147-4d8c-9314-65b06b717710" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9a3b039a-97da-4d0a-8c93-a8d8eedef252" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bb862b07-fcb4-4542-9dd7-2e5c56ddba81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_6487c9f5-a26a-4693-9701-174a4c4175fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bb862b07-fcb4-4542-9dd7-2e5c56ddba81" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_6487c9f5-a26a-4693-9701-174a4c4175fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9d5ff150-6cbb-41de-9169-3f96d5f4740f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bb862b07-fcb4-4542-9dd7-2e5c56ddba81" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9d5ff150-6cbb-41de-9169-3f96d5f4740f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a1b45e81-be13-44b6-8693-b20ac1bc13fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bb862b07-fcb4-4542-9dd7-2e5c56ddba81" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a1b45e81-be13-44b6-8693-b20ac1bc13fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_96853850-8a7f-4261-968f-c533e78ea0b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bb862b07-fcb4-4542-9dd7-2e5c56ddba81" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_96853850-8a7f-4261-968f-c533e78ea0b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a45ee729-c535-4b7c-9327-3413df4400f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bb862b07-fcb4-4542-9dd7-2e5c56ddba81" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a45ee729-c535-4b7c-9327-3413df4400f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_cf302de0-d0e2-4c4c-9c73-0f39e8e6183d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_bb862b07-fcb4-4542-9dd7-2e5c56ddba81" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_cf302de0-d0e2-4c4c-9c73-0f39e8e6183d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour_4de8def6-451e-47fa-ab3d-6ea616bcd320" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_e7278e2e-226e-4f45-b00b-200deca8a65d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour_4de8def6-451e-47fa-ab3d-6ea616bcd320" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_e7278e2e-226e-4f45-b00b-200deca8a65d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_138da9c1-f9cf-4b49-acd3-d8cf9518490e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour_4de8def6-451e-47fa-ab3d-6ea616bcd320" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_138da9c1-f9cf-4b49-acd3-d8cf9518490e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount_37d5d9b9-c9c4-4bfe-8aeb-828bb1024217" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_e59e6e52-ddbd-4641-b80a-3057dd855398" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount_37d5d9b9-c9c4-4bfe-8aeb-828bb1024217" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_e59e6e52-ddbd-4641-b80a-3057dd855398" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_c6b9f681-fa19-4c2f-946b-cdbd2321276c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount_37d5d9b9-c9c4-4bfe-8aeb-828bb1024217" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_c6b9f681-fa19-4c2f-946b-cdbd2321276c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive_c3004385-631b-4043-9445-c61dfc767622" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_7166cafa-576d-481b-9bc7-9aef487529dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive_c3004385-631b-4043-9445-c61dfc767622" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_7166cafa-576d-481b-9bc7-9aef487529dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_e360e18e-dbe5-4131-8856-ec57e12c8691" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive_c3004385-631b-4043-9445-c61dfc767622" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_e360e18e-dbe5-4131-8856-ec57e12c8691" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive_0b97e132-2d04-4111-a2bd-7f056ef0828d" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_70e184d0-ac6e-4e0f-8e08-1ebd74890866" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive_0b97e132-2d04-4111-a2bd-7f056ef0828d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_70e184d0-ac6e-4e0f-8e08-1ebd74890866" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_6651dd40-315b-417a-a8de-e9e4e51a57a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive_0b97e132-2d04-4111-a2bd-7f056ef0828d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_6651dd40-315b-417a-a8de-e9e4e51a57a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne_af2ceefe-7b3c-48da-b398-cd49afff5c11" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_83d94a0c-465c-4262-b7de-8dd57b9ea0e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne_af2ceefe-7b3c-48da-b398-cd49afff5c11" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_83d94a0c-465c-4262-b7de-8dd57b9ea0e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_541bbcda-1849-48e6-b4b4-7d34be996361" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne_af2ceefe-7b3c-48da-b398-cd49afff5c11" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_541bbcda-1849-48e6-b4b4-7d34be996361" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilities_1a1af23c-c035-4f21-86e1-65b06ee4848b" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_2355e5da-9162-4fb9-a77b-fd7e90df3e47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilities_1a1af23c-c035-4f21-86e1-65b06ee4848b" xlink:to="loc_us-gaap_OperatingLeaseLiability_2355e5da-9162-4fb9-a77b-fd7e90df3e47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_77e09797-f508-414a-98a2-825aa4c0fcb7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilities_1a1af23c-c035-4f21-86e1-65b06ee4848b" xlink:to="loc_us-gaap_FinanceLeaseLiability_77e09797-f508-414a-98a2-825aa4c0fcb7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_1" xlink:type="simple" xlink:href="msm-20230902.xsd#LeasesScheduleofFutureLeasePaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDue_b9d010f5-5ee2-4251-b2c9-9a88fd4fc629" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilities_9e4c1b59-58fb-4a8b-878b-6f5b523bb7aa" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDue_b9d010f5-5ee2-4251-b2c9-9a88fd4fc629" xlink:to="loc_msm_OperatingAndFinanceLeaseLiabilities_9e4c1b59-58fb-4a8b-878b-6f5b523bb7aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount_ce0e1910-df73-4159-84cf-a2a4baf2a7f1" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDue_b9d010f5-5ee2-4251-b2c9-9a88fd4fc629" xlink:to="loc_msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount_ce0e1910-df73-4159-84cf-a2a4baf2a7f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5dc5eaa4-6551-4ca3-ba30-fc670866800b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_3f15538b-3cfa-4e98-9591-29100cc300d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5dc5eaa4-6551-4ca3-ba30-fc670866800b" xlink:to="loc_us-gaap_FinanceLeaseLiability_3f15538b-3cfa-4e98-9591-29100cc300d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_355ac740-3ea1-4314-8aa6-1ab2f5f9e794" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5dc5eaa4-6551-4ca3-ba30-fc670866800b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_355ac740-3ea1-4314-8aa6-1ab2f5f9e794" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_fe6e9e45-406d-442a-9e52-90091142c752" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_e33c9c68-6d0d-49fa-8203-e400a32f8152" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_fe6e9e45-406d-442a-9e52-90091142c752" xlink:to="loc_us-gaap_OperatingLeaseLiability_e33c9c68-6d0d-49fa-8203-e400a32f8152" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1610859d-c2f4-4ee8-8f6a-234224437e2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_fe6e9e45-406d-442a-9e52-90091142c752" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1610859d-c2f4-4ee8-8f6a-234224437e2a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_2" xlink:type="simple" xlink:href="msm-20230902.xsd#LeasesScheduleofFutureLeasePaymentsDetails_2"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDue_05416f8d-3db0-4e92-8c02-e041f4d15bae" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive_fe1a85b1-bf8e-4210-9e2f-df727f00056f" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDue_05416f8d-3db0-4e92-8c02-e041f4d15bae" xlink:to="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive_fe1a85b1-bf8e-4210-9e2f-df727f00056f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive_61f601cd-5f44-451d-b758-1d9626fb2d67" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDue_05416f8d-3db0-4e92-8c02-e041f4d15bae" xlink:to="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive_61f601cd-5f44-451d-b758-1d9626fb2d67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour_62135c5d-2742-450a-baa0-2d3ea27edb9e" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDue_05416f8d-3db0-4e92-8c02-e041f4d15bae" xlink:to="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour_62135c5d-2742-450a-baa0-2d3ea27edb9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree_7aca16e3-0c3b-4e19-ba08-08ab05b9ca6c" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDue_05416f8d-3db0-4e92-8c02-e041f4d15bae" xlink:to="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree_7aca16e3-0c3b-4e19-ba08-08ab05b9ca6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo_54dd9a49-210a-47e6-be07-161afca7a535" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDue_05416f8d-3db0-4e92-8c02-e041f4d15bae" xlink:to="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo_54dd9a49-210a-47e6-be07-161afca7a535" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne_b1d344bf-19f2-40e8-be7f-31de04de7683" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDue_05416f8d-3db0-4e92-8c02-e041f4d15bae" xlink:to="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne_b1d344bf-19f2-40e8-be7f-31de04de7683" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_32cd379b-ccf2-491f-963b-a34179383746" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_19f83aa4-0c8d-4762-9568-2989f1d7bf05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_32cd379b-ccf2-491f-963b-a34179383746" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_19f83aa4-0c8d-4762-9568-2989f1d7bf05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_68447f62-eab6-45f3-b5b3-59f7f58578a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_32cd379b-ccf2-491f-963b-a34179383746" xlink:to="loc_us-gaap_ShareBasedCompensation_68447f62-eab6-45f3-b5b3-59f7f58578a4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/RestructuringandOtherCostsScheduleofRestructuringChargesDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#RestructuringandOtherCostsScheduleofRestructuringChargesDetails"/>
  <link:calculationLink xlink:role="http://www1.mscdirect.com/role/RestructuringandOtherCostsScheduleofRestructuringChargesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_88f90450-6666-4094-a2ec-59fa8b39a5a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCharges"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_e6964303-78a0-4e83-b75a-803bd570be20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeveranceCosts1"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCharges_88f90450-6666-4094-a2ec-59fa8b39a5a6" xlink:to="loc_us-gaap_SeveranceCosts1_e6964303-78a0-4e83-b75a-803bd570be20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_f4517ba9-b7ed-4f09-be3d-10115d4a3333" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCharges_88f90450-6666-4094-a2ec-59fa8b39a5a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_f4517ba9-b7ed-4f09-be3d-10115d4a3333" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessExitCosts1_f2943ea5-8ac5-4b86-b5ba-456a3b22c0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessExitCosts1"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCharges_88f90450-6666-4094-a2ec-59fa8b39a5a6" xlink:to="loc_us-gaap_BusinessExitCosts1_f2943ea5-8ac5-4b86-b5ba-456a3b22c0a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RestructuringChargesConsultingRelatedCosts_81916d0f-523a-4c1c-ac89-b1340994ef10" xlink:href="msm-20230902.xsd#msm_RestructuringChargesConsultingRelatedCosts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCharges_88f90450-6666-4094-a2ec-59fa8b39a5a6" xlink:to="loc_msm_RestructuringChargesConsultingRelatedCosts_81916d0f-523a-4c1c-ac89-b1340994ef10" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>msm-20230902_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:7fed54e4-832c-419c-a01c-27e26b239a77,g:38cb3807-9e4a-4f3a-9302-5a1e7d0d5789-->
<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://www1.mscdirect.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="msm-20230902.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ea1f0d25-fc24-4b9e-864e-cf2263ad2ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_b51169b3-fc23-4c05-aed9-d4f93fce8fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ea1f0d25-fc24-4b9e-864e-cf2263ad2ae4" xlink:to="loc_us-gaap_AssetsAbstract_b51169b3-fc23-4c05-aed9-d4f93fce8fcd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_b8532334-29b4-45ed-8cdd-32d9acee5288" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b51169b3-fc23-4c05-aed9-d4f93fce8fcd" xlink:to="loc_us-gaap_AssetsCurrentAbstract_b8532334-29b4-45ed-8cdd-32d9acee5288" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_54881c5f-fc6e-4996-a9c5-e2b3818a3c89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b8532334-29b4-45ed-8cdd-32d9acee5288" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_54881c5f-fc6e-4996-a9c5-e2b3818a3c89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_074433b6-397b-4659-9218-10f3ce52ac9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b8532334-29b4-45ed-8cdd-32d9acee5288" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_074433b6-397b-4659-9218-10f3ce52ac9c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_7b08af05-1cec-4831-90db-af9865f43a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b8532334-29b4-45ed-8cdd-32d9acee5288" xlink:to="loc_us-gaap_InventoryNet_7b08af05-1cec-4831-90db-af9865f43a9c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_a8deb0fb-2dbc-4a91-b645-e1937ed236fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b8532334-29b4-45ed-8cdd-32d9acee5288" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_a8deb0fb-2dbc-4a91-b645-e1937ed236fd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_56f807ca-e595-4fb1-be23-048c0d2fadac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b8532334-29b4-45ed-8cdd-32d9acee5288" xlink:to="loc_us-gaap_AssetsCurrent_56f807ca-e595-4fb1-be23-048c0d2fadac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0a350485-14ec-4e1a-bc7b-addf56bd5016" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b51169b3-fc23-4c05-aed9-d4f93fce8fcd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_0a350485-14ec-4e1a-bc7b-addf56bd5016" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_d3ef5443-4e77-4075-9cae-2ce557db7b75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b51169b3-fc23-4c05-aed9-d4f93fce8fcd" xlink:to="loc_us-gaap_Goodwill_d3ef5443-4e77-4075-9cae-2ce557db7b75" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_b41f68f4-d865-489f-9f03-0a3788356c59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b51169b3-fc23-4c05-aed9-d4f93fce8fcd" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_b41f68f4-d865-489f-9f03-0a3788356c59" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_92a22500-2a5e-4c44-b207-334318b3400e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b51169b3-fc23-4c05-aed9-d4f93fce8fcd" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_92a22500-2a5e-4c44-b207-334318b3400e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_c3a476fd-a0f7-4f2a-9f55-7dfaa6ec10bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b51169b3-fc23-4c05-aed9-d4f93fce8fcd" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_c3a476fd-a0f7-4f2a-9f55-7dfaa6ec10bf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_3502ef1f-dd9f-4782-8377-ca813d82604e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b51169b3-fc23-4c05-aed9-d4f93fce8fcd" xlink:to="loc_us-gaap_Assets_3502ef1f-dd9f-4782-8377-ca813d82604e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ea1f0d25-fc24-4b9e-864e-cf2263ad2ae4" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_c61d7e14-b08f-4461-a5d1-14e81c85273b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_c61d7e14-b08f-4461-a5d1-14e81c85273b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_094eac1b-ac93-468b-924e-c8e61a97e9b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c61d7e14-b08f-4461-a5d1-14e81c85273b" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_094eac1b-ac93-468b-924e-c8e61a97e9b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_e4eb91a4-da40-4db0-9ea3-46c77c2ea0f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c61d7e14-b08f-4461-a5d1-14e81c85273b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_e4eb91a4-da40-4db0-9ea3-46c77c2ea0f7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_d5159916-929e-429c-a2d5-93a726a40cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c61d7e14-b08f-4461-a5d1-14e81c85273b" xlink:to="loc_us-gaap_AccountsPayableCurrent_d5159916-929e-429c-a2d5-93a726a40cfb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_82e46a49-d8fc-4983-88f4-d38f86054b89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c61d7e14-b08f-4461-a5d1-14e81c85273b" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_82e46a49-d8fc-4983-88f4-d38f86054b89" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_00cc754a-c9ac-421a-99bd-d7d4548033e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c61d7e14-b08f-4461-a5d1-14e81c85273b" xlink:to="loc_us-gaap_LiabilitiesCurrent_00cc754a-c9ac-421a-99bd-d7d4548033e5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_2d3a79af-7271-4cbc-9ed4-d5b412fc9367" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_2d3a79af-7271-4cbc-9ed4-d5b412fc9367" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2b6ec439-9d7c-4197-b6d9-014bdd53d14a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2b6ec439-9d7c-4197-b6d9-014bdd53d14a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_f8dd6a8d-650e-4ab0-aff1-b290a60742bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_f8dd6a8d-650e-4ab0-aff1-b290a60742bf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_18dcfdbb-8ad7-41a7-91bd-176b89b781fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:to="loc_us-gaap_Liabilities_18dcfdbb-8ad7-41a7-91bd-176b89b781fb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_66a4c540-96ba-492c-9344-0be22b41d6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:to="loc_us-gaap_CommitmentsAndContingencies_66a4c540-96ba-492c-9344-0be22b41d6c9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_76a4e280-1496-4056-bad4-4ce3a2b2b075" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_76a4e280-1496-4056-bad4-4ce3a2b2b075" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_8d2e94d8-4021-4471-8772-2fb7e9925b63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_76a4e280-1496-4056-bad4-4ce3a2b2b075" xlink:to="loc_us-gaap_StockholdersEquityAbstract_8d2e94d8-4021-4471-8772-2fb7e9925b63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_d0526006-31e5-4309-8bbb-d52536dfbeca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8d2e94d8-4021-4471-8772-2fb7e9925b63" xlink:to="loc_us-gaap_PreferredStockValue_d0526006-31e5-4309-8bbb-d52536dfbeca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_e8266318-fb78-419f-93e0-1bba2c66ad98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8d2e94d8-4021-4471-8772-2fb7e9925b63" xlink:to="loc_us-gaap_CommonStockValue_e8266318-fb78-419f-93e0-1bba2c66ad98" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_9abd0444-0cb3-44d7-9d19-cbcadb32bad4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8d2e94d8-4021-4471-8772-2fb7e9925b63" xlink:to="loc_us-gaap_AdditionalPaidInCapital_9abd0444-0cb3-44d7-9d19-cbcadb32bad4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_44208f5c-074e-46c1-b0ce-4e7c25b83f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8d2e94d8-4021-4471-8772-2fb7e9925b63" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_44208f5c-074e-46c1-b0ce-4e7c25b83f3d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_43083fee-aabc-4b28-b82f-0b95c8f7603d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8d2e94d8-4021-4471-8772-2fb7e9925b63" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_43083fee-aabc-4b28-b82f-0b95c8f7603d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_83bc570c-f204-48da-9fb3-8525994552e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8d2e94d8-4021-4471-8772-2fb7e9925b63" xlink:to="loc_us-gaap_TreasuryStockValue_83bc570c-f204-48da-9fb3-8525994552e0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d9cb3f65-01c7-4708-9084-f0c1fb736551" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8d2e94d8-4021-4471-8772-2fb7e9925b63" xlink:to="loc_us-gaap_StockholdersEquity_d9cb3f65-01c7-4708-9084-f0c1fb736551" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_e3ce6c63-302f-42f8-ab05-1e03ec0df60c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_76a4e280-1496-4056-bad4-4ce3a2b2b075" xlink:to="loc_us-gaap_MinorityInterest_e3ce6c63-302f-42f8-ab05-1e03ec0df60c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0dd15e40-49f3-4014-902e-12e4de15f4dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_76a4e280-1496-4056-bad4-4ce3a2b2b075" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0dd15e40-49f3-4014-902e-12e4de15f4dd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_a978baf4-70d6-463a-a7a6-b888b3362310" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_a978baf4-70d6-463a-a7a6-b888b3362310" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_0c23dee1-30e3-4f19-aa4c-ffa27a16de86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_ea1f0d25-fc24-4b9e-864e-cf2263ad2ae4" xlink:to="loc_us-gaap_StatementTable_0c23dee1-30e3-4f19-aa4c-ffa27a16de86" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_43ffcb33-cb47-4471-9485-3c8de0313eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_0c23dee1-30e3-4f19-aa4c-ffa27a16de86" xlink:to="loc_us-gaap_StatementClassOfStockAxis_43ffcb33-cb47-4471-9485-3c8de0313eb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_43ffcb33-cb47-4471-9485-3c8de0313eb7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_43ffcb33-cb47-4471-9485-3c8de0313eb7" xlink:to="loc_us-gaap_ClassOfStockDomain_43ffcb33-cb47-4471-9485-3c8de0313eb7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0f495dad-2095-401e-879d-23b4ced7351f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_43ffcb33-cb47-4471-9485-3c8de0313eb7" xlink:to="loc_us-gaap_ClassOfStockDomain_0f495dad-2095-401e-879d-23b4ced7351f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_982dc918-5ce5-4cb0-bff9-2ce9ff5a1a45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0f495dad-2095-401e-879d-23b4ced7351f" xlink:to="loc_us-gaap_CommonClassAMember_982dc918-5ce5-4cb0-bff9-2ce9ff5a1a45" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_5bf95fa9-28b9-466c-acca-5b66fbe081ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0f495dad-2095-401e-879d-23b4ced7351f" xlink:to="loc_us-gaap_CommonClassBMember_5bf95fa9-28b9-466c-acca-5b66fbe081ba" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="msm-20230902.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_802346be-1ad9-4bb0-882c-e5108cc63675" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_802346be-1ad9-4bb0-882c-e5108cc63675" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f3b10456-58de-419f-a564-30e39992df81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f3b10456-58de-419f-a564-30e39992df81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_76512327-f6d0-498f-a8cb-95be819fefec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_76512327-f6d0-498f-a8cb-95be819fefec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_b9691b93-013a-42f6-a7f8-1fba74505edb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_PreferredStockSharesIssued_b9691b93-013a-42f6-a7f8-1fba74505edb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_adb49e59-530a-41e2-8de9-230dc7c3c376" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_adb49e59-530a-41e2-8de9-230dc7c3c376" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CommonStockVotingRightsPerShare_24d1e5a7-e598-4764-8b8a-ccc7daf87520" xlink:href="msm-20230902.xsd#msm_CommonStockVotingRightsPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_msm_CommonStockVotingRightsPerShare_24d1e5a7-e598-4764-8b8a-ccc7daf87520" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_99fc2849-0c63-4f16-b37a-a519b678f574" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_99fc2849-0c63-4f16-b37a-a519b678f574" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_34b3b6d8-a9cb-435e-bcc5-4abea462ab88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_34b3b6d8-a9cb-435e-bcc5-4abea462ab88" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_3d4cc0f3-1bc1-4e80-bd86-e5cef1cc0e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_CommonStockSharesIssued_3d4cc0f3-1bc1-4e80-bd86-e5cef1cc0e8a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_ac2bc5af-f8b4-4507-8325-43f249381cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_ac2bc5af-f8b4-4507-8325-43f249381cc4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_45cc2aed-8147-40d1-b824-dbc802a2294e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_TreasuryStockCommonShares_45cc2aed-8147-40d1-b824-dbc802a2294e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d6b914e0-df03-4584-bde3-58178019ebc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_StatementTable_d6b914e0-df03-4584-bde3-58178019ebc4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d580dcba-97fb-4525-9ea1-cb4f6c9aeaf7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d6b914e0-df03-4584-bde3-58178019ebc4" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d580dcba-97fb-4525-9ea1-cb4f6c9aeaf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d580dcba-97fb-4525-9ea1-cb4f6c9aeaf7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d580dcba-97fb-4525-9ea1-cb4f6c9aeaf7" xlink:to="loc_us-gaap_ClassOfStockDomain_d580dcba-97fb-4525-9ea1-cb4f6c9aeaf7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9104418d-7069-4734-a2bc-ac2dfaa1616e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d580dcba-97fb-4525-9ea1-cb4f6c9aeaf7" xlink:to="loc_us-gaap_ClassOfStockDomain_9104418d-7069-4734-a2bc-ac2dfaa1616e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_08bdb737-6cec-47bf-818c-ed294de6fdb2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9104418d-7069-4734-a2bc-ac2dfaa1616e" xlink:to="loc_us-gaap_CommonClassAMember_08bdb737-6cec-47bf-818c-ed294de6fdb2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_a2de1292-1a6f-4560-b450-36de256dbe9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9104418d-7069-4734-a2bc-ac2dfaa1616e" xlink:to="loc_us-gaap_CommonClassBMember_a2de1292-1a6f-4560-b450-36de256dbe9c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity" xlink:type="simple" xlink:href="msm-20230902.xsd#ConsolidatedStatementsOfShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_94a968b2-39f5-4db3-94d4-717649be6653" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_94a968b2-39f5-4db3-94d4-717649be6653" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_85826fd3-c7f3-4fad-9a63-7ab3d1963265" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_85826fd3-c7f3-4fad-9a63-7ab3d1963265" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_StockExchangedDuringPeriodClassOfStockValue_d2d46b50-8ece-4b69-8e6c-8397cd76c3b0" xlink:href="msm-20230902.xsd#msm_StockExchangedDuringPeriodClassOfStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_msm_StockExchangedDuringPeriodClassOfStockValue_d2d46b50-8ece-4b69-8e6c-8397cd76c3b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_60ef419b-1140-4dca-80de-5406ec99ff16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_60ef419b-1140-4dca-80de-5406ec99ff16" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_2849fb6a-312f-4e1f-a86c-4a65f8cd6903" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_2849fb6a-312f-4e1f-a86c-4a65f8cd6903" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_ebb31498-9520-4d58-b044-10e1b691eed4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_DividendsCommonStockCash_ebb31498-9520-4d58-b044-10e1b691eed4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsShareBasedCompensation_4f21e8cf-edbe-4ddc-852c-516187702c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_DividendsShareBasedCompensation_4f21e8cf-edbe-4ddc-852c-516187702c4e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_fd285017-b5d9-4ca0-8e9a-1498ebf7d663" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_fd285017-b5d9-4ca0-8e9a-1498ebf7d663" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_4723788a-d3b4-432a-8706-6329e9871efc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_4723788a-d3b4-432a-8706-6329e9871efc" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_dd1b57bd-3e1f-45cc-8b1c-038aae56d256" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_dd1b57bd-3e1f-45cc-8b1c-038aae56d256" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_da68e585-65f4-44ed-822a-355ad68dcc1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_da68e585-65f4-44ed-822a-355ad68dcc1f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CapitalContributions_8b3fd021-614c-4266-b7bf-eb00948bb78d" xlink:href="msm-20230902.xsd#msm_CapitalContributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_msm_CapitalContributions_8b3fd021-614c-4266-b7bf-eb00948bb78d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5b0ee768-0898-4d5c-9246-e64fb5878c87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_NetIncomeLoss_5b0ee768-0898-4d5c-9246-e64fb5878c87" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_26471fc3-e185-4d9a-9e72-ff1fd210a7c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_26471fc3-e185-4d9a-9e72-ff1fd210a7c4" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a19e7579-8d38-4945-a63b-c5facaa665c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_15422f23-c113-4c0b-8097-dcb1ec77ffbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_94a968b2-39f5-4db3-94d4-717649be6653" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_15422f23-c113-4c0b-8097-dcb1ec77ffbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5550152d-b3d1-4d69-ac74-de0244ec47f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_94a968b2-39f5-4db3-94d4-717649be6653" xlink:to="loc_us-gaap_StatementTable_5550152d-b3d1-4d69-ac74-de0244ec47f7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_08787122-bba3-40f0-a098-b148edecf04e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5550152d-b3d1-4d69-ac74-de0244ec47f7" xlink:to="loc_us-gaap_StatementClassOfStockAxis_08787122-bba3-40f0-a098-b148edecf04e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_08787122-bba3-40f0-a098-b148edecf04e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_08787122-bba3-40f0-a098-b148edecf04e" xlink:to="loc_us-gaap_ClassOfStockDomain_08787122-bba3-40f0-a098-b148edecf04e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e8f6fa99-9eff-4eda-9326-ce4e9fe95b47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_08787122-bba3-40f0-a098-b148edecf04e" xlink:to="loc_us-gaap_ClassOfStockDomain_e8f6fa99-9eff-4eda-9326-ce4e9fe95b47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_7a7eac8c-402b-4497-8e2f-cbf7243fa2c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e8f6fa99-9eff-4eda-9326-ce4e9fe95b47" xlink:to="loc_us-gaap_CommonClassAMember_7a7eac8c-402b-4497-8e2f-cbf7243fa2c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_c8d8dfef-72fe-4c1b-9112-3aa8fa6d6e03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e8f6fa99-9eff-4eda-9326-ce4e9fe95b47" xlink:to="loc_us-gaap_CommonClassBMember_c8d8dfef-72fe-4c1b-9112-3aa8fa6d6e03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_aebc1ed8-6346-4436-80b9-4d710fd34bd8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5550152d-b3d1-4d69-ac74-de0244ec47f7" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_aebc1ed8-6346-4436-80b9-4d710fd34bd8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_aebc1ed8-6346-4436-80b9-4d710fd34bd8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_aebc1ed8-6346-4436-80b9-4d710fd34bd8" xlink:to="loc_us-gaap_EquityComponentDomain_aebc1ed8-6346-4436-80b9-4d710fd34bd8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_149b1541-a753-47f4-aa33-be95db800330" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_aebc1ed8-6346-4436-80b9-4d710fd34bd8" xlink:to="loc_us-gaap_EquityComponentDomain_149b1541-a753-47f4-aa33-be95db800330" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_0f3843ff-827c-4d14-a1d4-fb1f11f0678e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_149b1541-a753-47f4-aa33-be95db800330" xlink:to="loc_us-gaap_ParentMember_0f3843ff-827c-4d14-a1d4-fb1f11f0678e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0b4ebf83-0e31-4839-b581-8d691cac849c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_0f3843ff-827c-4d14-a1d4-fb1f11f0678e" xlink:to="loc_us-gaap_CommonStockMember_0b4ebf83-0e31-4839-b581-8d691cac849c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_ad82e146-7b4d-4bb8-ad98-457524341088" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_0f3843ff-827c-4d14-a1d4-fb1f11f0678e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_ad82e146-7b4d-4bb8-ad98-457524341088" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_0e788511-9420-4b4d-8aa0-ad2a7a7c8339" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_0f3843ff-827c-4d14-a1d4-fb1f11f0678e" xlink:to="loc_us-gaap_RetainedEarningsMember_0e788511-9420-4b4d-8aa0-ad2a7a7c8339" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5a1d1665-d3a2-4e0c-9f45-be676543e223" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_0f3843ff-827c-4d14-a1d4-fb1f11f0678e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5a1d1665-d3a2-4e0c-9f45-be676543e223" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_5e8a9258-009e-488b-b2c4-a21678f413b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_0f3843ff-827c-4d14-a1d4-fb1f11f0678e" xlink:to="loc_us-gaap_TreasuryStockCommonMember_5e8a9258-009e-488b-b2c4-a21678f413b2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_dd1ddfb5-9bed-483e-932f-c7fccc6c99f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_149b1541-a753-47f4-aa33-be95db800330" xlink:to="loc_us-gaap_NoncontrollingInterestMember_dd1ddfb5-9bed-483e-932f-c7fccc6c99f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAxis_71d288d1-6b2c-4199-a2ba-cc458a05169d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5550152d-b3d1-4d69-ac74-de0244ec47f7" xlink:to="loc_us-gaap_DividendsAxis_71d288d1-6b2c-4199-a2ba-cc458a05169d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDomain_71d288d1-6b2c-4199-a2ba-cc458a05169d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DividendsAxis_71d288d1-6b2c-4199-a2ba-cc458a05169d" xlink:to="loc_us-gaap_DividendsDomain_71d288d1-6b2c-4199-a2ba-cc458a05169d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDomain_b4f1bfad-d514-4752-b559-ae2fd83baefa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DividendsAxis_71d288d1-6b2c-4199-a2ba-cc458a05169d" xlink:to="loc_us-gaap_DividendsDomain_b4f1bfad-d514-4752-b559-ae2fd83baefa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RegularDividendMember_11193593-4dc5-4f3e-afe2-deb0dce97a02" xlink:href="msm-20230902.xsd#msm_RegularDividendMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DividendsDomain_b4f1bfad-d514-4752-b559-ae2fd83baefa" xlink:to="loc_msm_RegularDividendMember_11193593-4dc5-4f3e-afe2-deb0dce97a02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SpecialDividendMember_d5d99f89-2aa6-4034-aa8c-7639f8d4aef2" xlink:href="msm-20230902.xsd#msm_SpecialDividendMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DividendsDomain_b4f1bfad-d514-4752-b559-ae2fd83baefa" xlink:to="loc_msm_SpecialDividendMember_d5d99f89-2aa6-4034-aa8c-7639f8d4aef2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:href="msm-20230902.xsd#msm_SummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_NumberOfCustomerFulfillmentCenter_dbe5ed4e-11c4-486c-9fa5-2af68a69767f" xlink:href="msm-20230902.xsd#msm_NumberOfCustomerFulfillmentCenter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_msm_NumberOfCustomerFulfillmentCenter_dbe5ed4e-11c4-486c-9fa5-2af68a69767f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RegionalInventoryCenters_a470f897-7ff4-460a-8555-49773d822574" xlink:href="msm-20230902.xsd#msm_RegionalInventoryCenters"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_msm_RegionalInventoryCenters_a470f897-7ff4-460a-8555-49773d822574" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_NumberOfWarehouses_50caf16d-58dc-431a-a0c5-fd8d400a7051" xlink:href="msm-20230902.xsd#msm_NumberOfWarehouses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_msm_NumberOfWarehouses_50caf16d-58dc-431a-a0c5-fd8d400a7051" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_NumberOfManufacturingLocations_ac147615-3841-4b82-a3d3-70a909e55773" xlink:href="msm-20230902.xsd#msm_NumberOfManufacturingLocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_msm_NumberOfManufacturingLocations_ac147615-3841-4b82-a3d3-70a909e55773" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_48630c01-5461-4121-a16f-c614764037d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_48630c01-5461-4121-a16f-c614764037d4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_ee31acc4-db70-4f3c-bb0b-2692d9801273" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_ee31acc4-db70-4f3c-bb0b-2692d9801273" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AssetWriteOffFullyAmortized_f2c369ea-0b0a-4b41-87f1-3ec549febf9e" xlink:href="msm-20230902.xsd#msm_AssetWriteOffFullyAmortized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_msm_AssetWriteOffFullyAmortized_f2c369ea-0b0a-4b41-87f1-3ec549febf9e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets_ee6b127e-2ddd-492e-a91d-6900b51418b1" xlink:href="msm-20230902.xsd#msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets_ee6b127e-2ddd-492e-a91d-6900b51418b1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_cfde75bd-8930-45e7-83f0-06d6eb30a770" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_cfde75bd-8930-45e7-83f0-06d6eb30a770" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_a28285df-ed40-4418-a8c8-8323fc409c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_us-gaap_AdvertisingExpense_a28285df-ed40-4418-a8c8-8323fc409c9f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_WarrantyPeriod_ca875dd3-4930-4d5c-8e4a-2fdc85152da6" xlink:href="msm-20230902.xsd#msm_WarrantyPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_msm_WarrantyPeriod_ca875dd3-4930-4d5c-8e4a-2fdc85152da6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OriginalManufacturersWarrantyPeriod_237fa6d6-9c8a-424a-b1b1-46575b1e60b1" xlink:href="msm-20230902.xsd#msm_OriginalManufacturersWarrantyPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_msm_OriginalManufacturersWarrantyPeriod_237fa6d6-9c8a-424a-b1b1-46575b1e60b1" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_8a743b5a-3666-4664-905c-2b46b4bf72df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_us-gaap_SellingExpense_8a743b5a-3666-4664-905c-2b46b4bf72df" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_ea365162-b85e-46fd-9ae3-cb608698d848" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_ea365162-b85e-46fd-9ae3-cb608698d848" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_139343d7-d86b-4f35-8df9-ed4ab79d285e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_139343d7-d86b-4f35-8df9-ed4ab79d285e" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_543af8a7-8c36-4f2f-ab21-8b6fe22070cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_us-gaap_NumberOfOperatingSegments_543af8a7-8c36-4f2f-ab21-8b6fe22070cd" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_b32ad0fc-7217-459b-a9f2-3ad01de53ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_us-gaap_NumberOfReportableSegments_b32ad0fc-7217-459b-a9f2-3ad01de53ea9" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SummaryOfSignificantAccountingPoliciesTable_e9438c06-e892-4871-b45a-91c92b298733" xlink:href="msm-20230902.xsd#msm_SummaryOfSignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_msm_SummaryOfSignificantAccountingPoliciesTable_e9438c06-e892-4871-b45a-91c92b298733" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3bf4ffc0-a3f3-42ae-b023-d6a6159221fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesTable_e9438c06-e892-4871-b45a-91c92b298733" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3bf4ffc0-a3f3-42ae-b023-d6a6159221fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3bf4ffc0-a3f3-42ae-b023-d6a6159221fc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3bf4ffc0-a3f3-42ae-b023-d6a6159221fc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3bf4ffc0-a3f3-42ae-b023-d6a6159221fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a0bc3c5b-dd38-44e6-b910-684bd943e836" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3bf4ffc0-a3f3-42ae-b023-d6a6159221fc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a0bc3c5b-dd38-44e6-b910-684bd943e836" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_77e7ef29-43ec-4e68-a60b-4399c5bc9907" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a0bc3c5b-dd38-44e6-b910-684bd943e836" xlink:to="loc_us-gaap_TrademarksMember_77e7ef29-43ec-4e68-a60b-4399c5bc9907" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ab9377ad-c03b-4bfd-a7e3-fe6cbd79d4fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesTable_e9438c06-e892-4871-b45a-91c92b298733" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ab9377ad-c03b-4bfd-a7e3-fe6cbd79d4fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ab9377ad-c03b-4bfd-a7e3-fe6cbd79d4fa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ab9377ad-c03b-4bfd-a7e3-fe6cbd79d4fa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ab9377ad-c03b-4bfd-a7e3-fe6cbd79d4fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4163740e-2fcc-4e58-a850-55fa4b3735f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ab9377ad-c03b-4bfd-a7e3-fe6cbd79d4fa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4163740e-2fcc-4e58-a850-55fa4b3735f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_LeaseholdImprovementsAndBuildingMember_c763213f-8855-4d17-a51a-9e149c764f53" xlink:href="msm-20230902.xsd#msm_LeaseholdImprovementsAndBuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4163740e-2fcc-4e58-a850-55fa4b3735f2" xlink:to="loc_msm_LeaseholdImprovementsAndBuildingMember_c763213f-8855-4d17-a51a-9e149c764f53" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_9928a280-392a-4d2c-ba68-c66987b08f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4163740e-2fcc-4e58-a850-55fa4b3735f2" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_9928a280-392a-4d2c-ba68-c66987b08f0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_210f228a-9f33-40cf-8fec-911630e8223a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4163740e-2fcc-4e58-a850-55fa4b3735f2" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_210f228a-9f33-40cf-8fec-911630e8223a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5b862506-193e-4ff4-ad91-57469742fe11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesTable_e9438c06-e892-4871-b45a-91c92b298733" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5b862506-193e-4ff4-ad91-57469742fe11" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5b862506-193e-4ff4-ad91-57469742fe11_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5b862506-193e-4ff4-ad91-57469742fe11" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5b862506-193e-4ff4-ad91-57469742fe11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_82ff0ef7-643f-4438-834d-057c6ed92123" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5b862506-193e-4ff4-ad91-57469742fe11" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_82ff0ef7-643f-4438-834d-057c6ed92123" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_85af8fd5-b868-4ced-9f81-585b11c86551" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_82ff0ef7-643f-4438-834d-057c6ed92123" xlink:to="loc_us-gaap_SalesRevenueNetMember_85af8fd5-b868-4ced-9f81-585b11c86551" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d153cd7d-5f46-4461-a0c6-deec87f09a9a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesTable_e9438c06-e892-4871-b45a-91c92b298733" xlink:to="loc_srt_RangeAxis_d153cd7d-5f46-4461-a0c6-deec87f09a9a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d153cd7d-5f46-4461-a0c6-deec87f09a9a_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d153cd7d-5f46-4461-a0c6-deec87f09a9a" xlink:to="loc_srt_RangeMember_d153cd7d-5f46-4461-a0c6-deec87f09a9a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_aef46db5-4371-4c99-a46a-732abd99c029" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d153cd7d-5f46-4461-a0c6-deec87f09a9a" xlink:to="loc_srt_RangeMember_aef46db5-4371-4c99-a46a-732abd99c029" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d087e564-6b67-4395-9670-d7a287fcdb5a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_aef46db5-4371-4c99-a46a-732abd99c029" xlink:to="loc_srt_MinimumMember_d087e564-6b67-4395-9670-d7a287fcdb5a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a3d0451f-3868-4316-ac87-d7ce3848f5b4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_aef46db5-4371-4c99-a46a-732abd99c029" xlink:to="loc_srt_MaximumMember_a3d0451f-3868-4316-ac87-d7ce3848f5b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_2ff5c414-6f7f-4fe3-bf01-b9454bc08ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesTable_e9438c06-e892-4871-b45a-91c92b298733" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_2ff5c414-6f7f-4fe3-bf01-b9454bc08ee6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_2ff5c414-6f7f-4fe3-bf01-b9454bc08ee6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_2ff5c414-6f7f-4fe3-bf01-b9454bc08ee6" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_2ff5c414-6f7f-4fe3-bf01-b9454bc08ee6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_7c992632-b74c-4c9d-9bf7-38da96b3fd8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_2ff5c414-6f7f-4fe3-bf01-b9454bc08ee6" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_7c992632-b74c-4c9d-9bf7-38da96b3fd8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_0baee0df-29f2-4bcf-a7f6-8be0e8bdc9b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_7c992632-b74c-4c9d-9bf7-38da96b3fd8f" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_0baee0df-29f2-4bcf-a7f6-8be0e8bdc9b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_41dd8b10-f652-400e-bc3d-0d7d807d70e0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesTable_e9438c06-e892-4871-b45a-91c92b298733" xlink:to="loc_srt_StatementGeographicalAxis_41dd8b10-f652-400e-bc3d-0d7d807d70e0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_41dd8b10-f652-400e-bc3d-0d7d807d70e0_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_41dd8b10-f652-400e-bc3d-0d7d807d70e0" xlink:to="loc_srt_SegmentGeographicalDomain_41dd8b10-f652-400e-bc3d-0d7d807d70e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_af6889bd-a46c-4f29-91bc-31520f2e8c23" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_41dd8b10-f652-400e-bc3d-0d7d807d70e0" xlink:to="loc_srt_SegmentGeographicalDomain_af6889bd-a46c-4f29-91bc-31520f2e8c23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_883e8c06-5687-4719-b725-7dc5058c5873" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_af6889bd-a46c-4f29-91bc-31520f2e8c23" xlink:to="loc_country_US_883e8c06-5687-4719-b725-7dc5058c5873" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_5280da0d-797e-4c00-9ca7-c4b4d9dae2bc" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_af6889bd-a46c-4f29-91bc-31520f2e8c23" xlink:to="loc_srt_NorthAmericaMember_5280da0d-797e-4c00-9ca7-c4b4d9dae2bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_243907c3-a75b-403c-b8aa-203dd73788bb" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_af6889bd-a46c-4f29-91bc-31520f2e8c23" xlink:to="loc_srt_EuropeMember_243907c3-a75b-403c-b8aa-203dd73788bb" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_8bdf65a4-7e8a-438f-b172-ca3e2a04a4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_67d36285-ebc4-428b-b88b-6eb499eb5f67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_8bdf65a4-7e8a-438f-b172-ca3e2a04a4b8" xlink:to="loc_us-gaap_GoodwillRollForward_67d36285-ebc4-428b-b88b-6eb499eb5f67" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_13134969-0f23-485d-babf-f9f3ea61ec37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_67d36285-ebc4-428b-b88b-6eb499eb5f67" xlink:to="loc_us-gaap_Goodwill_13134969-0f23-485d-babf-f9f3ea61ec37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_46810035-d895-4f7e-8044-0f5a5d662c26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_67d36285-ebc4-428b-b88b-6eb499eb5f67" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_46810035-d895-4f7e-8044-0f5a5d662c26" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_19146c5c-fcdd-40fa-a826-ceb542e3db4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_67d36285-ebc4-428b-b88b-6eb499eb5f67" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_19146c5c-fcdd-40fa-a826-ceb542e3db4c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForPreviousAcquisition_3ed3506f-532e-437d-bdd3-17686e3aed9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForPreviousAcquisition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_67d36285-ebc4-428b-b88b-6eb499eb5f67" xlink:to="loc_us-gaap_PaymentsForPreviousAcquisition_3ed3506f-532e-437d-bdd3-17686e3aed9f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_c7cf4dac-e8a2-497f-91b8-6b8e41861814" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b57f0b5e-49ff-4b8a-b50d-7c38bc039186" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_8bdf65a4-7e8a-438f-b172-ca3e2a04a4b8" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b57f0b5e-49ff-4b8a-b50d-7c38bc039186" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_30667ed3-faf8-4d46-b0d0-bd29d2e3d47c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b57f0b5e-49ff-4b8a-b50d-7c38bc039186" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_30667ed3-faf8-4d46-b0d0-bd29d2e3d47c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_30667ed3-faf8-4d46-b0d0-bd29d2e3d47c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_30667ed3-faf8-4d46-b0d0-bd29d2e3d47c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_30667ed3-faf8-4d46-b0d0-bd29d2e3d47c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8aa13502-c69f-49ac-8ac8-e7cc85f84268" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_30667ed3-faf8-4d46-b0d0-bd29d2e3d47c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8aa13502-c69f-49ac-8ac8-e7cc85f84268" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_EngmanTaylorCompanyIncMember_ec299edd-d073-41d2-b9f6-1c8c6255a09f" xlink:href="msm-20230902.xsd#msm_EngmanTaylorCompanyIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8aa13502-c69f-49ac-8ac8-e7cc85f84268" xlink:to="loc_msm_EngmanTaylorCompanyIncMember_ec299edd-d073-41d2-b9f6-1c8c6255a09f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_BuckeyeTruEdgeMember_5653c326-fbe4-4d3c-a4b6-a1bf486a8a53" xlink:href="msm-20230902.xsd#msm_BuckeyeTruEdgeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8aa13502-c69f-49ac-8ac8-e7cc85f84268" xlink:to="loc_msm_BuckeyeTruEdgeMember_5653c326-fbe4-4d3c-a4b6-a1bf486a8a53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TowerFastenersMember_4f850aae-29c9-467f-8537-65c8f69763cd" xlink:href="msm-20230902.xsd#msm_TowerFastenersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8aa13502-c69f-49ac-8ac8-e7cc85f84268" xlink:to="loc_msm_TowerFastenersMember_4f850aae-29c9-467f-8537-65c8f69763cd" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_msm_IntangibleAssetsByMajorClassLineItems_348dfa68-d8ad-43fd-b167-654e70e6bb40" xlink:href="msm-20230902.xsd#msm_IntangibleAssetsByMajorClassLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_cf6ed0ad-4289-4681-90b2-a427258b35ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_IntangibleAssetsByMajorClassLineItems_348dfa68-d8ad-43fd-b167-654e70e6bb40" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_cf6ed0ad-4289-4681-90b2-a427258b35ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_073553c0-fe4c-405e-a6d0-c826b9066fda" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_IntangibleAssetsByMajorClassLineItems_348dfa68-d8ad-43fd-b167-654e70e6bb40" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_073553c0-fe4c-405e-a6d0-c826b9066fda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2c607e6d-4dcc-41f1-b487-b39684bc41a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_IntangibleAssetsByMajorClassLineItems_348dfa68-d8ad-43fd-b167-654e70e6bb40" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2c607e6d-4dcc-41f1-b487-b39684bc41a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_421bda0d-ecce-437d-81d1-2e4837ec50b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_IntangibleAssetsByMajorClassLineItems_348dfa68-d8ad-43fd-b167-654e70e6bb40" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_421bda0d-ecce-437d-81d1-2e4837ec50b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_435b7ac8-ee97-4197-8e5d-04dfc1152d94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_IntangibleAssetsByMajorClassLineItems_348dfa68-d8ad-43fd-b167-654e70e6bb40" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_435b7ac8-ee97-4197-8e5d-04dfc1152d94" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ScheduleOfIntangibleAssetsByMajorClassTable_a39436f1-4f75-4132-8426-d55a50989e64" xlink:href="msm-20230902.xsd#msm_ScheduleOfIntangibleAssetsByMajorClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_msm_IntangibleAssetsByMajorClassLineItems_348dfa68-d8ad-43fd-b167-654e70e6bb40" xlink:to="loc_msm_ScheduleOfIntangibleAssetsByMajorClassTable_a39436f1-4f75-4132-8426-d55a50989e64" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_50567680-66e4-416c-b997-55a7ca7a71ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_msm_ScheduleOfIntangibleAssetsByMajorClassTable_a39436f1-4f75-4132-8426-d55a50989e64" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_50567680-66e4-416c-b997-55a7ca7a71ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_50567680-66e4-416c-b997-55a7ca7a71ff_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_50567680-66e4-416c-b997-55a7ca7a71ff" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_50567680-66e4-416c-b997-55a7ca7a71ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_77d622c8-e160-4afe-98ec-3bdf7782de56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_50567680-66e4-416c-b997-55a7ca7a71ff" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_77d622c8-e160-4afe-98ec-3bdf7782de56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_6682c796-16b1-403c-8cbf-d5d0bb6f3eae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_77d622c8-e160-4afe-98ec-3bdf7782de56" xlink:to="loc_us-gaap_CustomerRelationshipsMember_6682c796-16b1-403c-8cbf-d5d0bb6f3eae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_f880c661-af0b-454d-9b34-82da45f6726b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_77d622c8-e160-4afe-98ec-3bdf7782de56" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_f880c661-af0b-454d-9b34-82da45f6726b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_4a4c4a8e-e454-410e-9947-cfaa48f18979" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_77d622c8-e160-4afe-98ec-3bdf7782de56" xlink:to="loc_us-gaap_TrademarksMember_4a4c4a8e-e454-410e-9947-cfaa48f18979" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_cf902b43-3ab2-49ff-ac67-1a93a455f1f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_msm_ScheduleOfIntangibleAssetsByMajorClassTable_a39436f1-4f75-4132-8426-d55a50989e64" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_cf902b43-3ab2-49ff-ac67-1a93a455f1f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_cf902b43-3ab2-49ff-ac67-1a93a455f1f0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_cf902b43-3ab2-49ff-ac67-1a93a455f1f0" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_cf902b43-3ab2-49ff-ac67-1a93a455f1f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_9e93592d-01cd-41c4-8639-fb0067e46b29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_cf902b43-3ab2-49ff-ac67-1a93a455f1f0" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_9e93592d-01cd-41c4-8639-fb0067e46b29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TrademarksAndLicenseAgreementMember_b5df84a2-7d49-4753-ad8e-5907aeb34fbf" xlink:href="msm-20230902.xsd#msm_TrademarksAndLicenseAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_9e93592d-01cd-41c4-8639-fb0067e46b29" xlink:to="loc_msm_TrademarksAndLicenseAgreementMember_b5df84a2-7d49-4753-ad8e-5907aeb34fbf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#RevenueNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/RevenueNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RevenuePerformanceObligationPaymentTerms_162431fa-7052-4378-8e08-c7fb2a50bf0d" xlink:href="msm-20230902.xsd#msm_RevenuePerformanceObligationPaymentTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:to="loc_msm_RevenuePerformanceObligationPaymentTerms_162431fa-7052-4378-8e08-c7fb2a50bf0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedSalesReturns_e6e8c45a-0294-43d0-8392-ca94f5278c8c" xlink:href="msm-20230902.xsd#msm_AccruedSalesReturns"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:to="loc_msm_AccruedSalesReturns_e6e8c45a-0294-43d0-8392-ca94f5278c8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RevenueRecognitionSalesIncentives_40d32248-b89e-4c85-b572-27be7b114be0" xlink:href="msm-20230902.xsd#msm_RevenueRecognitionSalesIncentives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:to="loc_msm_RevenueRecognitionSalesIncentives_40d32248-b89e-4c85-b572-27be7b114be0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RevenueRecognitionPrepaidSalesIncentives_a8297e05-c98e-4d52-acda-a4c59e782e3f" xlink:href="msm-20230902.xsd#msm_RevenueRecognitionPrepaidSalesIncentives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:to="loc_msm_RevenueRecognitionPrepaidSalesIncentives_a8297e05-c98e-4d52-acda-a4c59e782e3f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_f7688925-c691-49b9-ba9c-30839d4826d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_f7688925-c691-49b9-ba9c-30839d4826d0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_05981862-839f-4002-b870-05febd4391c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_05981862-839f-4002-b870-05febd4391c9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_acde177a-012c-4e0f-9a4a-61fe94d199b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:to="loc_us-gaap_ContractWithCustomerLiability_acde177a-012c-4e0f-9a4a-61fe94d199b8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_57fb0bc5-2ee6-4159-b9c8-2a8c55ffbe4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:to="loc_us-gaap_NumberOfOperatingSegments_57fb0bc5-2ee6-4159-b9c8-2a8c55ffbe4c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_bcdf753b-3d90-4832-b263-90b90a732734" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:to="loc_us-gaap_NumberOfReportableSegments_bcdf753b-3d90-4832-b263-90b90a732734" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_00a4b7dc-a7d1-488f-bd89-06a0a9cddccb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_00a4b7dc-a7d1-488f-bd89-06a0a9cddccb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_29af9f62-5d1d-4461-b907-ae9e7ff8215e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_00a4b7dc-a7d1-488f-bd89-06a0a9cddccb" xlink:to="loc_srt_RangeAxis_29af9f62-5d1d-4461-b907-ae9e7ff8215e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_29af9f62-5d1d-4461-b907-ae9e7ff8215e_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_29af9f62-5d1d-4461-b907-ae9e7ff8215e" xlink:to="loc_srt_RangeMember_29af9f62-5d1d-4461-b907-ae9e7ff8215e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e854932f-91f7-4b7f-9c14-82a9f024b9cd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_29af9f62-5d1d-4461-b907-ae9e7ff8215e" xlink:to="loc_srt_RangeMember_e854932f-91f7-4b7f-9c14-82a9f024b9cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9fc8e4f9-1e4e-4098-9fdb-45558ed32e7f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e854932f-91f7-4b7f-9c14-82a9f024b9cd" xlink:to="loc_srt_MaximumMember_9fc8e4f9-1e4e-4098-9fdb-45558ed32e7f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#RevenueScheduleofDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_87de1c1f-eb01-40e9-aeaa-8b5e2e372899" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_72825c35-7a12-4d4d-9a66-3c332c1a4880" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_87de1c1f-eb01-40e9-aeaa-8b5e2e372899" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_72825c35-7a12-4d4d-9a66-3c332c1a4880" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_dc530f1b-e2ac-48e3-b895-20308b231fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_87de1c1f-eb01-40e9-aeaa-8b5e2e372899" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_dc530f1b-e2ac-48e3-b895-20308b231fe6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_145b8bae-5eb6-457c-82ba-0225a32b392f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_dc530f1b-e2ac-48e3-b895-20308b231fe6" xlink:to="loc_srt_MajorCustomersAxis_145b8bae-5eb6-457c-82ba-0225a32b392f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_145b8bae-5eb6-457c-82ba-0225a32b392f_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_145b8bae-5eb6-457c-82ba-0225a32b392f" xlink:to="loc_srt_NameOfMajorCustomerDomain_145b8bae-5eb6-457c-82ba-0225a32b392f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_145b8bae-5eb6-457c-82ba-0225a32b392f" xlink:to="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ManufacturingHeavyMember_dd0b3717-33e5-43dc-b67e-0bb2f2edb0fb" xlink:href="msm-20230902.xsd#msm_ManufacturingHeavyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:to="loc_msm_ManufacturingHeavyMember_dd0b3717-33e5-43dc-b67e-0bb2f2edb0fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ManufacturingLightMember_3e93e9e9-d076-4924-94dd-7c60838220b3" xlink:href="msm-20230902.xsd#msm_ManufacturingLightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:to="loc_msm_ManufacturingLightMember_3e93e9e9-d076-4924-94dd-7c60838220b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_GovernmentCustomersMember_a8c08b9d-f916-46cf-9071-be59597c59d7" xlink:href="msm-20230902.xsd#msm_GovernmentCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:to="loc_msm_GovernmentCustomersMember_a8c08b9d-f916-46cf-9071-be59597c59d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RetailWholesaleMember_71550f74-64a6-4959-a42d-2e1cb148f06b" xlink:href="msm-20230902.xsd#msm_RetailWholesaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:to="loc_msm_RetailWholesaleMember_71550f74-64a6-4959-a42d-2e1cb148f06b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CommercialMember_bee0bae5-ec1f-4b5e-8eec-4c177849e22a" xlink:href="msm-20230902.xsd#msm_CommercialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:to="loc_msm_CommercialMember_bee0bae5-ec1f-4b5e-8eec-4c177849e22a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OtherCustomersMember_e9bc5dc0-a6a4-4056-9636-fd4144d6db86" xlink:href="msm-20230902.xsd#msm_OtherCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:to="loc_msm_OtherCustomersMember_e9bc5dc0-a6a4-4056-9636-fd4144d6db86" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_NationalAccountCustomersMember_bc07631b-0766-4d70-92a7-3bb7fcdc3bb8" xlink:href="msm-20230902.xsd#msm_NationalAccountCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:to="loc_msm_NationalAccountCustomersMember_bc07631b-0766-4d70-92a7-3bb7fcdc3bb8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_PublicSectorCustomersMember_9f7fe68e-e79b-4002-8e30-48d7d227b294" xlink:href="msm-20230902.xsd#msm_PublicSectorCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:to="loc_msm_PublicSectorCustomersMember_9f7fe68e-e79b-4002-8e30-48d7d227b294" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CoreAndOtherCustomersMember_867b8a8c-425c-46d8-8f11-587f6b93f8a9" xlink:href="msm-20230902.xsd#msm_CoreAndOtherCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:to="loc_msm_CoreAndOtherCustomersMember_867b8a8c-425c-46d8-8f11-587f6b93f8a9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_e7e6bfc8-455e-413c-afd5-5598f721c9c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_dc530f1b-e2ac-48e3-b895-20308b231fe6" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_e7e6bfc8-455e-413c-afd5-5598f721c9c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e7e6bfc8-455e-413c-afd5-5598f721c9c0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_e7e6bfc8-455e-413c-afd5-5598f721c9c0" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e7e6bfc8-455e-413c-afd5-5598f721c9c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b9742efb-8bc2-4fde-a198-4849b248511d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_e7e6bfc8-455e-413c-afd5-5598f721c9c0" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b9742efb-8bc2-4fde-a198-4849b248511d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_135cf2f3-83bb-41c7-ae51-8d2d9f441c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b9742efb-8bc2-4fde-a198-4849b248511d" xlink:to="loc_us-gaap_SalesRevenueNetMember_135cf2f3-83bb-41c7-ae51-8d2d9f441c9a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_dcfb9cc5-7043-4120-a038-2da7d03f3f75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b9742efb-8bc2-4fde-a198-4849b248511d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_dcfb9cc5-7043-4120-a038-2da7d03f3f75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_8c0a56e7-2585-4890-a16c-1d553cd0e709" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_dc530f1b-e2ac-48e3-b895-20308b231fe6" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_8c0a56e7-2585-4890-a16c-1d553cd0e709" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_8c0a56e7-2585-4890-a16c-1d553cd0e709_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_8c0a56e7-2585-4890-a16c-1d553cd0e709" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_8c0a56e7-2585-4890-a16c-1d553cd0e709_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_911ed590-4662-47f5-bba0-5fb17dad0dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_8c0a56e7-2585-4890-a16c-1d553cd0e709" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_911ed590-4662-47f5-bba0-5fb17dad0dd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_847dcb83-3f83-4778-aec4-a7dba96b309d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_911ed590-4662-47f5-bba0-5fb17dad0dd9" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_847dcb83-3f83-4778-aec4-a7dba96b309d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_0f2096d0-362c-459e-b994-018f1f2ad6d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_911ed590-4662-47f5-bba0-5fb17dad0dd9" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_0f2096d0-362c-459e-b994-018f1f2ad6d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_90166e51-1eae-45fa-8ead-6282f8706d93" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_dc530f1b-e2ac-48e3-b895-20308b231fe6" xlink:to="loc_srt_StatementGeographicalAxis_90166e51-1eae-45fa-8ead-6282f8706d93" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_90166e51-1eae-45fa-8ead-6282f8706d93_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_90166e51-1eae-45fa-8ead-6282f8706d93" xlink:to="loc_srt_SegmentGeographicalDomain_90166e51-1eae-45fa-8ead-6282f8706d93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_642a4d04-349b-4ce1-ae92-411a83689f5e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_90166e51-1eae-45fa-8ead-6282f8706d93" xlink:to="loc_srt_SegmentGeographicalDomain_642a4d04-349b-4ce1-ae92-411a83689f5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_49939569-8731-4ed9-86a1-d19918163ae6" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_642a4d04-349b-4ce1-ae92-411a83689f5e" xlink:to="loc_country_US_49939569-8731-4ed9-86a1-d19918163ae6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_5e210d8a-5129-4c30-a1fb-fb9d80096d14" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_642a4d04-349b-4ce1-ae92-411a83689f5e" xlink:to="loc_country_MX_5e210d8a-5129-4c30-a1fb-fb9d80096d14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_b8cf1f11-0441-4e87-abf0-2f85a42f0186" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_642a4d04-349b-4ce1-ae92-411a83689f5e" xlink:to="loc_country_CA_b8cf1f11-0441-4e87-abf0-2f85a42f0186" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_014c2c04-4bbd-445d-a765-cfb921d32e83" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_642a4d04-349b-4ce1-ae92-411a83689f5e" xlink:to="loc_srt_NorthAmericaMember_014c2c04-4bbd-445d-a765-cfb921d32e83" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OtherForeignCountriesMember_f3dab38f-ec72-47f3-a77b-c4fa5ad7272b" xlink:href="msm-20230902.xsd#msm_OtherForeignCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_642a4d04-349b-4ce1-ae92-411a83689f5e" xlink:to="loc_msm_OtherForeignCountriesMember_f3dab38f-ec72-47f3-a77b-c4fa5ad7272b" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/FairValueDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#FairValueDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/FairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5ee6d938-2dd4-440a-ac95-55344775511a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueAdjustment_c083fe2c-cdc4-4744-8d5d-75c4907f2b85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5ee6d938-2dd4-440a-ac95-55344775511a" xlink:to="loc_us-gaap_AssetsFairValueAdjustment_c083fe2c-cdc4-4744-8d5d-75c4907f2b85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueAdjustment_5c000674-fd21-411c-87a1-764c0255a2f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5ee6d938-2dd4-440a-ac95-55344775511a" xlink:to="loc_us-gaap_LiabilitiesFairValueAdjustment_5c000674-fd21-411c-87a1-764c0255a2f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_8ced6af8-1b7a-4215-ae7a-76ffcab55614" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5ee6d938-2dd4-440a-ac95-55344775511a" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_8ced6af8-1b7a-4215-ae7a-76ffcab55614" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_fc66ffab-43ed-420d-af95-9f6082777b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5ee6d938-2dd4-440a-ac95-55344775511a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_fc66ffab-43ed-420d-af95-9f6082777b2b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_4ec037ab-54c1-49e5-8e61-9d70572d41b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5ee6d938-2dd4-440a-ac95-55344775511a" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_4ec037ab-54c1-49e5-8e61-9d70572d41b3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9df73a1d-ff66-49b8-9867-c0006b458a86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5ee6d938-2dd4-440a-ac95-55344775511a" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9df73a1d-ff66-49b8-9867-c0006b458a86" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_ba30daf3-bb43-4846-b231-e518541d6839" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9df73a1d-ff66-49b8-9867-c0006b458a86" xlink:to="loc_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_ba30daf3-bb43-4846-b231-e518541d6839" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleNameDomain_ba30daf3-bb43-4846-b231-e518541d6839_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsHeldForSaleNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_ba30daf3-bb43-4846-b231-e518541d6839" xlink:to="loc_us-gaap_LongLivedAssetsHeldForSaleNameDomain_ba30daf3-bb43-4846-b231-e518541d6839_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleNameDomain_b8ad2815-0d38-4c39-ae9c-d8e1d8a57a65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsHeldForSaleNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_ba30daf3-bb43-4846-b231-e518541d6839" xlink:to="loc_us-gaap_LongLivedAssetsHeldForSaleNameDomain_b8ad2815-0d38-4c39-ae9c-d8e1d8a57a65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_LongIslandCustomerServiceCenterMember_16ee6834-1afb-4526-8244-2f8407da6d17" xlink:href="msm-20230902.xsd#msm_LongIslandCustomerServiceCenterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleNameDomain_b8ad2815-0d38-4c39-ae9c-d8e1d8a57a65" xlink:to="loc_msm_LongIslandCustomerServiceCenterMember_16ee6834-1afb-4526-8244-2f8407da6d17" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/NetIncomePerShareNarrativeDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#NetIncomePerShareNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/NetIncomePerShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_e1006eb1-df24-4675-8fb2-4891e9176851" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_3e96a73d-c3ac-4bdc-b997-110a3cbb4d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_e1006eb1-df24-4675-8fb2-4891e9176851" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_3e96a73d-c3ac-4bdc-b997-110a3cbb4d3c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_321e33d1-c7c9-4705-b3fd-9747c9012a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_e1006eb1-df24-4675-8fb2-4891e9176851" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_321e33d1-c7c9-4705-b3fd-9747c9012a2f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b026f806-2bee-4201-a2c7-085b6d02c925" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_321e33d1-c7c9-4705-b3fd-9747c9012a2f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b026f806-2bee-4201-a2c7-085b6d02c925" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b026f806-2bee-4201-a2c7-085b6d02c925_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b026f806-2bee-4201-a2c7-085b6d02c925" xlink:to="loc_us-gaap_ClassOfStockDomain_b026f806-2bee-4201-a2c7-085b6d02c925_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f0ce2015-a7e6-4470-a8df-7abb3bc8f3f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b026f806-2bee-4201-a2c7-085b6d02c925" xlink:to="loc_us-gaap_ClassOfStockDomain_f0ce2015-a7e6-4470-a8df-7abb3bc8f3f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_b098bcba-bbaa-42e2-b6de-32040743dbdb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_f0ce2015-a7e6-4470-a8df-7abb3bc8f3f0" xlink:to="loc_us-gaap_CommonClassAMember_b098bcba-bbaa-42e2-b6de-32040743dbdb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_26c1dde4-fe99-4bc7-9068-f54227d4fec0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_f0ce2015-a7e6-4470-a8df-7abb3bc8f3f0" xlink:to="loc_us-gaap_CommonClassBMember_26c1dde4-fe99-4bc7-9068-f54227d4fec0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AccountsReceivableNarrativeDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#AccountsReceivableNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/AccountsReceivableNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_844982f0-5c74-4ebe-b6a6-0ba53fd9585a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccountsReceivableAmountAuthorizedForSale_532b5aca-9184-4fa3-a69f-d46370f6844c" xlink:href="msm-20230902.xsd#msm_AccountsReceivableAmountAuthorizedForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_844982f0-5c74-4ebe-b6a6-0ba53fd9585a" xlink:to="loc_msm_AccountsReceivableAmountAuthorizedForSale_532b5aca-9184-4fa3-a69f-d46370f6844c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableSale_331ddcfb-2c0c-4df1-9343-e057a79c202f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_844982f0-5c74-4ebe-b6a6-0ba53fd9585a" xlink:to="loc_us-gaap_AccountsReceivableSale_331ddcfb-2c0c-4df1-9343-e057a79c202f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccountsReceivableCollateralUnsoldReceivablesAmount_84a400b2-b88e-42b4-85a0-860e9ae45543" xlink:href="msm-20230902.xsd#msm_AccountsReceivableCollateralUnsoldReceivablesAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_844982f0-5c74-4ebe-b6a6-0ba53fd9585a" xlink:to="loc_msm_AccountsReceivableCollateralUnsoldReceivablesAmount_84a400b2-b88e-42b4-85a0-860e9ae45543" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndCollectionOfReceivables_39c2e907-d711-44ff-a342-92fe668b0c96" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndCollectionOfReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_844982f0-5c74-4ebe-b6a6-0ba53fd9585a" xlink:to="loc_us-gaap_ProceedsFromSaleAndCollectionOfReceivables_39c2e907-d711-44ff-a342-92fe668b0c96" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfAccountsReceivable_bc2ec0c3-76bd-44aa-8ec4-55177f932606" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_844982f0-5c74-4ebe-b6a6-0ba53fd9585a" xlink:to="loc_us-gaap_GainLossOnSaleOfAccountsReceivable_bc2ec0c3-76bd-44aa-8ec4-55177f932606" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccountsReceivableSalesTransactionsFees_fec37d1d-0049-4826-afba-73f69e8af54d" xlink:href="msm-20230902.xsd#msm_AccountsReceivableSalesTransactionsFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_844982f0-5c74-4ebe-b6a6-0ba53fd9585a" xlink:to="loc_msm_AccountsReceivableSalesTransactionsFees_fec37d1d-0049-4826-afba-73f69e8af54d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c6d9cd00-f73b-4ec9-bd4f-f031f73bddd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_844982f0-5c74-4ebe-b6a6-0ba53fd9585a" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c6d9cd00-f73b-4ec9-bd4f-f031f73bddd0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_732a975b-142c-4fd6-aba0-ac32c251ec96" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c6d9cd00-f73b-4ec9-bd4f-f031f73bddd0" xlink:to="loc_srt_CounterpartyNameAxis_732a975b-142c-4fd6-aba0-ac32c251ec96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_732a975b-142c-4fd6-aba0-ac32c251ec96_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_732a975b-142c-4fd6-aba0-ac32c251ec96" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_732a975b-142c-4fd6-aba0-ac32c251ec96_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_defa5369-5d85-457e-b5ff-69ae6f3b6dc8" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_732a975b-142c-4fd6-aba0-ac32c251ec96" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_defa5369-5d85-457e-b5ff-69ae6f3b6dc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_PurchasersMember_095488ee-655d-4a1f-806c-967fde92f067" xlink:href="msm-20230902.xsd#msm_PurchasersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_defa5369-5d85-457e-b5ff-69ae6f3b6dc8" xlink:to="loc_msm_PurchasersMember_095488ee-655d-4a1f-806c-967fde92f067" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ReceivablesPurchaseAgreementMember_eef78a9d-ce51-4eb0-96bf-41f282decfe6" xlink:href="msm-20230902.xsd#msm_ReceivablesPurchaseAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_defa5369-5d85-457e-b5ff-69ae6f3b6dc8" xlink:to="loc_msm_ReceivablesPurchaseAgreementMember_eef78a9d-ce51-4eb0-96bf-41f282decfe6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#BusinessCombinationsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_9b140b76-62d6-47ec-b548-ce9a987035e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_9b140b76-62d6-47ec-b548-ce9a987035e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_ef6bc143-ce6a-45bd-8284-bcc723545eb2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_ef6bc143-ce6a-45bd-8284-bcc723545eb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_c889bdf4-89a3-4cfe-8fc8-02ac28c9a933" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_c889bdf4-89a3-4cfe-8fc8-02ac28c9a933" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_BusinessCombinationNetWorkingCapitalAdjustment_b7a60df2-634a-4fc6-86e1-230ad98b3268" xlink:href="msm-20230902.xsd#msm_BusinessCombinationNetWorkingCapitalAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_msm_BusinessCombinationNetWorkingCapitalAdjustment_b7a60df2-634a-4fc6-86e1-230ad98b3268" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_377db32f-bd78-453d-954e-738318dd54aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_377db32f-bd78-453d-954e-738318dd54aa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_3d8ea406-a58e-4e74-840e-32ba63de91db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_3d8ea406-a58e-4e74-840e-32ba63de91db" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_c2f3cd35-4257-4301-81c5-0f70cf919b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_c2f3cd35-4257-4301-81c5-0f70cf919b5b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_c043ca3b-6985-4c8d-9f14-4e637d15ee61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_c043ca3b-6985-4c8d-9f14-4e637d15ee61" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_f4fb1802-c769-4e7c-970d-a82bf3f3418c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_f4fb1802-c769-4e7c-970d-a82bf3f3418c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_631a8c49-b3e6-4e77-8642-1bbc8cd11bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_631a8c49-b3e6-4e77-8642-1bbc8cd11bbc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForPreviousAcquisition_a380488e-c4d8-4deb-acb6-5bd818779a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForPreviousAcquisition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_PaymentsForPreviousAcquisition_a380488e-c4d8-4deb-acb6-5bd818779a6c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_2844e18b-06df-4756-86ac-42f7801245c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_2844e18b-06df-4756-86ac-42f7801245c6" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1eff43f3-b103-4a48-8700-e1c8d1456d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_Goodwill_1eff43f3-b103-4a48-8700-e1c8d1456d8f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_840dc58d-03b9-4d1f-8520-8f8434e474e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_840dc58d-03b9-4d1f-8520-8f8434e474e3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8466041c-b74b-47b0-838b-cf35ce4daba4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_840dc58d-03b9-4d1f-8520-8f8434e474e3" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8466041c-b74b-47b0-838b-cf35ce4daba4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8466041c-b74b-47b0-838b-cf35ce4daba4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8466041c-b74b-47b0-838b-cf35ce4daba4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8466041c-b74b-47b0-838b-cf35ce4daba4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd3353db-567c-4ab7-b235-d25506891e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8466041c-b74b-47b0-838b-cf35ce4daba4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd3353db-567c-4ab7-b235-d25506891e5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_BuckeyeAndTrueEdgeMember_5454e449-0428-43fa-bb49-e81975326753" xlink:href="msm-20230902.xsd#msm_BuckeyeAndTrueEdgeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd3353db-567c-4ab7-b235-d25506891e5d" xlink:to="loc_msm_BuckeyeAndTrueEdgeMember_5454e449-0428-43fa-bb49-e81975326753" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_BuckeyeMember_2de09c1f-15c1-4397-ad57-dd7e1adc1fa2" xlink:href="msm-20230902.xsd#msm_BuckeyeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd3353db-567c-4ab7-b235-d25506891e5d" xlink:to="loc_msm_BuckeyeMember_2de09c1f-15c1-4397-ad57-dd7e1adc1fa2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TrueEdgeMember_2fd5f6eb-c153-48d8-9ce2-f620ead14809" xlink:href="msm-20230902.xsd#msm_TrueEdgeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd3353db-567c-4ab7-b235-d25506891e5d" xlink:to="loc_msm_TrueEdgeMember_2fd5f6eb-c153-48d8-9ce2-f620ead14809" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_EngmanTaylorMember_502f405c-06af-4c89-9015-0cb1203f4059" xlink:href="msm-20230902.xsd#msm_EngmanTaylorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd3353db-567c-4ab7-b235-d25506891e5d" xlink:to="loc_msm_EngmanTaylorMember_502f405c-06af-4c89-9015-0cb1203f4059" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TowerFastenersMember_c1928835-e4f2-4b67-8e6e-4fc67c39a411" xlink:href="msm-20230902.xsd#msm_TowerFastenersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd3353db-567c-4ab7-b235-d25506891e5d" xlink:to="loc_msm_TowerFastenersMember_c1928835-e4f2-4b67-8e6e-4fc67c39a411" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fd999cc7-5886-4c2f-88c0-3cf7abfbd7dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_840dc58d-03b9-4d1f-8520-8f8434e474e3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fd999cc7-5886-4c2f-88c0-3cf7abfbd7dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fd999cc7-5886-4c2f-88c0-3cf7abfbd7dd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fd999cc7-5886-4c2f-88c0-3cf7abfbd7dd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fd999cc7-5886-4c2f-88c0-3cf7abfbd7dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a2202452-7d05-44eb-b6da-129db420514e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fd999cc7-5886-4c2f-88c0-3cf7abfbd7dd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a2202452-7d05-44eb-b6da-129db420514e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_4facc348-8668-4531-af1e-dcbf4e918f96" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a2202452-7d05-44eb-b6da-129db420514e" xlink:to="loc_us-gaap_CustomerRelationshipsMember_4facc348-8668-4531-af1e-dcbf4e918f96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_ad5ec065-c4f8-4b5f-bca1-2b80d37ad75d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a2202452-7d05-44eb-b6da-129db420514e" xlink:to="loc_us-gaap_TradeNamesMember_ad5ec065-c4f8-4b5f-bca1-2b80d37ad75d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#BusinessCombinationsSummaryofPurchasePriceAllocationDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_990d1cdc-2d8f-4f86-ae73-2183357b6ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_990d1cdc-2d8f-4f86-ae73-2183357b6ffe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_74006e19-5a3c-4d4e-962e-4675def309c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_74006e19-5a3c-4d4e-962e-4675def309c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_29514403-b905-46f6-9c44-d136c0777bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_29514403-b905-46f6-9c44-d136c0777bc9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_fc161b5b-dd9a-4e09-831a-cd5285204fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_fc161b5b-dd9a-4e09-831a-cd5285204fc4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_485e6a7a-cdde-4a1a-beb7-2c7def5c9143" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_Goodwill_485e6a7a-cdde-4a1a-beb7-2c7def5c9143" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_36914849-a5a8-4175-8240-4d7b96e599c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_36914849-a5a8-4175-8240-4d7b96e599c5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_24290b73-142b-42b5-ad7a-d58eafefabaf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_24290b73-142b-42b5-ad7a-d58eafefabaf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_48167e16-e364-480d-af6b-5ac70eb34fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_48167e16-e364-480d-af6b-5ac70eb34fc0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_58bb1ac1-faff-40ef-8d4a-9bac052bb131" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_58bb1ac1-faff-40ef-8d4a-9bac052bb131" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a49c9ab3-4948-4392-8822-33b1af25c17b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a49c9ab3-4948-4392-8822-33b1af25c17b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c776157b-f6d0-4d60-8679-f93acf0cf57c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c776157b-f6d0-4d60-8679-f93acf0cf57c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ca163a76-9602-403f-b337-3c7e3c89bd17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ca163a76-9602-403f-b337-3c7e3c89bd17" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5fbe8c15-7da1-486f-8754-670794c0875b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ca163a76-9602-403f-b337-3c7e3c89bd17" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5fbe8c15-7da1-486f-8754-670794c0875b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5fbe8c15-7da1-486f-8754-670794c0875b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5fbe8c15-7da1-486f-8754-670794c0875b" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5fbe8c15-7da1-486f-8754-670794c0875b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f5bc3f12-8e9c-4aad-b668-6cb703aeb042" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5fbe8c15-7da1-486f-8754-670794c0875b" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f5bc3f12-8e9c-4aad-b668-6cb703aeb042" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_BuckeyeAndTrueEdgeMember_fe6674ff-6dc0-4be9-bad6-0b950cbef19a" xlink:href="msm-20230902.xsd#msm_BuckeyeAndTrueEdgeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f5bc3f12-8e9c-4aad-b668-6cb703aeb042" xlink:to="loc_msm_BuckeyeAndTrueEdgeMember_fe6674ff-6dc0-4be9-bad6-0b950cbef19a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8d5ecd02-da23-4e73-87db-313d0d45f5eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_5f060e72-657b-4254-a767-b9d19b99083f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8d5ecd02-da23-4e73-87db-313d0d45f5eb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_5f060e72-657b-4254-a767-b9d19b99083f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_bb509304-a3c3-4243-8a18-1f5c5e8c00de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8d5ecd02-da23-4e73-87db-313d0d45f5eb" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_bb509304-a3c3-4243-8a18-1f5c5e8c00de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_e52ebf78-d514-4b54-a468-c3003795dacd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8d5ecd02-da23-4e73-87db-313d0d45f5eb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_e52ebf78-d514-4b54-a468-c3003795dacd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_b9bb95d3-5b44-43e0-88a3-23aea6d66bb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8d5ecd02-da23-4e73-87db-313d0d45f5eb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_b9bb95d3-5b44-43e0-88a3-23aea6d66bb0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b8ae33a2-b47e-47e2-9bec-41ccdb0ac31a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8d5ecd02-da23-4e73-87db-313d0d45f5eb" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b8ae33a2-b47e-47e2-9bec-41ccdb0ac31a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_48c62016-63d5-41cb-a1e6-844f078e2f22" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b8ae33a2-b47e-47e2-9bec-41ccdb0ac31a" xlink:to="loc_srt_RangeAxis_48c62016-63d5-41cb-a1e6-844f078e2f22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_48c62016-63d5-41cb-a1e6-844f078e2f22_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_48c62016-63d5-41cb-a1e6-844f078e2f22" xlink:to="loc_srt_RangeMember_48c62016-63d5-41cb-a1e6-844f078e2f22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_79da14e0-dc80-4c11-b8e6-f0222288bdfd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_48c62016-63d5-41cb-a1e6-844f078e2f22" xlink:to="loc_srt_RangeMember_79da14e0-dc80-4c11-b8e6-f0222288bdfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c9d1cf3e-c93e-4602-b03b-1fa53683a0dd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_79da14e0-dc80-4c11-b8e6-f0222288bdfd" xlink:to="loc_srt_MinimumMember_c9d1cf3e-c93e-4602-b03b-1fa53683a0dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6a3a7016-8803-424e-8b68-7affe617b469" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_79da14e0-dc80-4c11-b8e6-f0222288bdfd" xlink:to="loc_srt_MaximumMember_6a3a7016-8803-424e-8b68-7affe617b469" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_992b45eb-a61e-4988-9549-8f7234755444" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b8ae33a2-b47e-47e2-9bec-41ccdb0ac31a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_992b45eb-a61e-4988-9549-8f7234755444" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_992b45eb-a61e-4988-9549-8f7234755444_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_992b45eb-a61e-4988-9549-8f7234755444" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_992b45eb-a61e-4988-9549-8f7234755444_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2bb97e97-c0a8-4443-bc31-47ba0b8cbff1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_992b45eb-a61e-4988-9549-8f7234755444" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2bb97e97-c0a8-4443-bc31-47ba0b8cbff1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_24197a15-dd12-4b78-889a-b68bd619ebbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2bb97e97-c0a8-4443-bc31-47ba0b8cbff1" xlink:to="loc_us-gaap_LandMember_24197a15-dd12-4b78-889a-b68bd619ebbe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_528fb6f4-f1bb-4d45-9a01-cbf1348d8a25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2bb97e97-c0a8-4443-bc31-47ba0b8cbff1" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_528fb6f4-f1bb-4d45-9a01-cbf1348d8a25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_a066029e-f25f-43ea-8816-d4ef294400e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2bb97e97-c0a8-4443-bc31-47ba0b8cbff1" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_a066029e-f25f-43ea-8816-d4ef294400e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_4b295e3e-74bb-41e2-af67-ea09d2be0fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2bb97e97-c0a8-4443-bc31-47ba0b8cbff1" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_4b295e3e-74bb-41e2-af67-ea09d2be0fd1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_007996d4-6e97-4f33-8ec6-5e7ec70533b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2bb97e97-c0a8-4443-bc31-47ba0b8cbff1" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_007996d4-6e97-4f33-8ec6-5e7ec70533b2" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#PropertyPlantAndEquipmentNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_39985287-811e-40b1-b88b-e5dd624d652d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_db05c1ad-ec91-4330-a235-db40686e952f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_39985287-811e-40b1-b88b-e5dd624d652d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_db05c1ad-ec91-4330-a235-db40686e952f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_f8732066-b725-41e4-8ec6-85ff377b4a29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_39985287-811e-40b1-b88b-e5dd624d652d" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_f8732066-b725-41e4-8ec6-85ff377b4a29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurredCapitalized_edfec3b0-6ad4-4e00-a2dd-b2ca5be3aa4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCostsIncurredCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_39985287-811e-40b1-b88b-e5dd624d652d" xlink:to="loc_us-gaap_InterestCostsIncurredCapitalized_edfec3b0-6ad4-4e00-a2dd-b2ca5be3aa4f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_998e4a5d-a9c3-40ee-b265-0601e168a107" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_39985287-811e-40b1-b88b-e5dd624d652d" xlink:to="loc_us-gaap_Depreciation_998e4a5d-a9c3-40ee-b265-0601e168a107" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8053658b-7e96-494d-ab57-7f485e2b1c40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_39985287-811e-40b1-b88b-e5dd624d652d" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8053658b-7e96-494d-ab57-7f485e2b1c40" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_19d23eb4-cc41-44a7-90da-d259d3dc2715" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8053658b-7e96-494d-ab57-7f485e2b1c40" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_19d23eb4-cc41-44a7-90da-d259d3dc2715" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_19d23eb4-cc41-44a7-90da-d259d3dc2715_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_19d23eb4-cc41-44a7-90da-d259d3dc2715" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_19d23eb4-cc41-44a7-90da-d259d3dc2715_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_46cb73ce-8690-4e69-b48e-9b9e52ebdd8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_19d23eb4-cc41-44a7-90da-d259d3dc2715" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_46cb73ce-8690-4e69-b48e-9b9e52ebdd8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_6f5447b6-0101-49bb-807b-a8ebc8f3de9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_46cb73ce-8690-4e69-b48e-9b9e52ebdd8a" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_6f5447b6-0101-49bb-807b-a8ebc8f3de9c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_57b61578-e710-42b2-8a76-dad25bd4cc74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_46cb73ce-8690-4e69-b48e-9b9e52ebdd8a" xlink:to="loc_us-gaap_LandMember_57b61578-e710-42b2-8a76-dad25bd4cc74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_414711e1-863d-4df0-bca4-08a05c18520f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8053658b-7e96-494d-ab57-7f485e2b1c40" xlink:to="loc_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_414711e1-863d-4df0-bca4-08a05c18520f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleNameDomain_414711e1-863d-4df0-bca4-08a05c18520f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsHeldForSaleNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_414711e1-863d-4df0-bca4-08a05c18520f" xlink:to="loc_us-gaap_LongLivedAssetsHeldForSaleNameDomain_414711e1-863d-4df0-bca4-08a05c18520f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleNameDomain_619f33be-43cd-468f-bd86-4fa9ef087b83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsHeldForSaleNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_414711e1-863d-4df0-bca4-08a05c18520f" xlink:to="loc_us-gaap_LongLivedAssetsHeldForSaleNameDomain_619f33be-43cd-468f-bd86-4fa9ef087b83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_LongIslandCustomerServiceCenterMember_f5c68887-32c6-4ac5-97d4-b3f7ac0968f4" xlink:href="msm-20230902.xsd#msm_LongIslandCustomerServiceCenterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleNameDomain_619f33be-43cd-468f-bd86-4fa9ef087b83" xlink:to="loc_msm_LongIslandCustomerServiceCenterMember_f5c68887-32c6-4ac5-97d4-b3f7ac0968f4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationLineItems_146e053b-cac3-4022-8bcb-dc403672a4ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_0d8ec935-df6d-4af5-84be-101e688a5418" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_146e053b-cac3-4022-8bcb-dc403672a4ab" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_0d8ec935-df6d-4af5-84be-101e688a5418" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_950bd367-709c-4e1e-a8b9-b301710161d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_146e053b-cac3-4022-8bcb-dc403672a4ab" xlink:to="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_950bd367-709c-4e1e-a8b9-b301710161d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_7d213f19-7f54-4dff-ad41-8b954cf9a4c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_146e053b-cac3-4022-8bcb-dc403672a4ab" xlink:to="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_7d213f19-7f54-4dff-ad41-8b954cf9a4c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_EmployeeRetentionCreditCARESAct_87833404-1640-40b1-bb88-cc888c1e277f" xlink:href="msm-20230902.xsd#msm_EmployeeRetentionCreditCARESAct"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_146e053b-cac3-4022-8bcb-dc403672a4ab" xlink:to="loc_msm_EmployeeRetentionCreditCARESAct_87833404-1640-40b1-bb88-cc888c1e277f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct_bf2bbc35-230d-4275-a592-4ca0cf88dc50" xlink:href="msm-20230902.xsd#msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_146e053b-cac3-4022-8bcb-dc403672a4ab" xlink:to="loc_msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct_bf2bbc35-230d-4275-a592-4ca0cf88dc50" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SocialSecurityTaxEmployerDeferralCARESAct_7deb4423-9df1-41e0-8f88-d93bf10a68ba" xlink:href="msm-20230902.xsd#msm_SocialSecurityTaxEmployerDeferralCARESAct"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_146e053b-cac3-4022-8bcb-dc403672a4ab" xlink:to="loc_msm_SocialSecurityTaxEmployerDeferralCARESAct_7deb4423-9df1-41e0-8f88-d93bf10a68ba" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationTable_f1cbb396-8dc6-4bcc-a096-3a7b4d0700e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_146e053b-cac3-4022-8bcb-dc403672a4ab" xlink:to="loc_us-gaap_IncomeTaxExaminationTable_f1cbb396-8dc6-4bcc-a096-3a7b4d0700e0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyByNatureAxis_5bd51e2c-4b81-4900-84d7-50f8e9e3650a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnusualRiskOrUncertaintyByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxExaminationTable_f1cbb396-8dc6-4bcc-a096-3a7b4d0700e0" xlink:to="loc_us-gaap_UnusualRiskOrUncertaintyByNatureAxis_5bd51e2c-4b81-4900-84d7-50f8e9e3650a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain_5bd51e2c-4b81-4900-84d7-50f8e9e3650a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnusualRiskOrUncertaintyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyByNatureAxis_5bd51e2c-4b81-4900-84d7-50f8e9e3650a" xlink:to="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain_5bd51e2c-4b81-4900-84d7-50f8e9e3650a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain_858078d0-5af8-492d-abbd-92e4ff4b97d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnusualRiskOrUncertaintyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyByNatureAxis_5bd51e2c-4b81-4900-84d7-50f8e9e3650a" xlink:to="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain_858078d0-5af8-492d-abbd-92e4ff4b97d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CoronavirusAidReliefAndEconomicSecurityActMember_a400a999-57e2-4133-95d5-761b3598f832" xlink:href="msm-20230902.xsd#msm_CoronavirusAidReliefAndEconomicSecurityActMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain_858078d0-5af8-492d-abbd-92e4ff4b97d6" xlink:to="loc_msm_CoronavirusAidReliefAndEconomicSecurityActMember_a400a999-57e2-4133-95d5-761b3598f832" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#DebtScheduleofDebtDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/DebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_79755a8e-d42a-41bc-be7b-cf93fbc1453c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_LineOfCredit_79755a8e-d42a-41bc-be7b-cf93fbc1453c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermNotesPayable_1783cc1f-1eca-444d-913f-8acc2c4e09df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_LongTermNotesPayable_1783cc1f-1eca-444d-913f-8acc2c4e09df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_95f7bb0b-df03-4143-93f0-85dc332e7a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_95f7bb0b-df03-4143-93f0-85dc332e7a3f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_FinancingObligations_1acc75bb-60e4-4295-8880-be7a889eadca" xlink:href="msm-20230902.xsd#msm_FinancingObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_msm_FinancingObligations_1acc75bb-60e4-4295-8880-be7a889eadca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_2e3b59c8-f750-4ac1-9328-f21d66ba5fe3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_2e3b59c8-f750-4ac1-9328-f21d66ba5fe3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_8fe31c67-0a87-44de-911d-96e26ce4414a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_LongTermDebt_8fe31c67-0a87-44de-911d-96e26ce4414a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_5622d8ff-e1f1-4615-990f-d962f8fdd06d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_LongTermDebtCurrent_5622d8ff-e1f1-4615-990f-d962f8fdd06d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8a869e1c-d6e3-4129-a45e-963b4123817e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_8a869e1c-d6e3-4129-a45e-963b4123817e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6dc6f248-abce-4e47-a3f5-f1666d8b0b66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6dc6f248-abce-4e47-a3f5-f1666d8b0b66" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_5099b8c0-1e36-4cd9-a699-f279af601b27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_ShortTermBorrowings_5099b8c0-1e36-4cd9-a699-f279af601b27" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_FinancingObligationsCurrent_445e5d34-91a6-4b2a-ade9-ee4751512fb6" xlink:href="msm-20230902.xsd#msm_FinancingObligationsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_msm_FinancingObligationsCurrent_445e5d34-91a6-4b2a-ade9-ee4751512fb6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsCurrentGross_162ba04d-c85e-407e-8229-b3895ba4be17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsCurrentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_DeferredFinanceCostsCurrentGross_162ba04d-c85e-407e-8229-b3895ba4be17" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_44e1a735-8eb1-42c4-b634-86e470c56ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_DebtInstrumentTable_44e1a735-8eb1-42c4-b634-86e470c56ec1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_2efa1aa9-0493-46dd-a1ff-baf821285e08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_44e1a735-8eb1-42c4-b634-86e470c56ec1" xlink:to="loc_us-gaap_DebtInstrumentAxis_2efa1aa9-0493-46dd-a1ff-baf821285e08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2efa1aa9-0493-46dd-a1ff-baf821285e08_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_2efa1aa9-0493-46dd-a1ff-baf821285e08" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2efa1aa9-0493-46dd-a1ff-baf821285e08_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4151173d-b0c6-4d0e-8d4f-1e23891649de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_2efa1aa9-0493-46dd-a1ff-baf821285e08" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4151173d-b0c6-4d0e-8d4f-1e23891649de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesOneMember_5b50aa6f-3ae5-416e-b503-b5f0c44762ba" xlink:href="msm-20230902.xsd#msm_SeniorNotesOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4151173d-b0c6-4d0e-8d4f-1e23891649de" xlink:to="loc_msm_SeniorNotesOneMember_5b50aa6f-3ae5-416e-b503-b5f0c44762ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesTwoMember_fbcff2df-46ce-461a-a2fa-350d44823564" xlink:href="msm-20230902.xsd#msm_SeniorNotesTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4151173d-b0c6-4d0e-8d4f-1e23891649de" xlink:to="loc_msm_SeniorNotesTwoMember_fbcff2df-46ce-461a-a2fa-350d44823564" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesDueJune112025Member_52a0909c-dbd4-412f-91cc-a7d07a0789b6" xlink:href="msm-20230902.xsd#msm_SeniorNotesDueJune112025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4151173d-b0c6-4d0e-8d4f-1e23891649de" xlink:to="loc_msm_SeniorNotesDueJune112025Member_52a0909c-dbd4-412f-91cc-a7d07a0789b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesDueMarch52027Member_60bbb114-493c-42e0-8942-c88395913ed1" xlink:href="msm-20230902.xsd#msm_SeniorNotesDueMarch52027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4151173d-b0c6-4d0e-8d4f-1e23891649de" xlink:to="loc_msm_SeniorNotesDueMarch52027Member_60bbb114-493c-42e0-8942-c88395913ed1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesDueJanuary122023Member_7cdab979-2182-4733-bfbb-2e60134a0d0e" xlink:href="msm-20230902.xsd#msm_SeniorNotesDueJanuary122023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4151173d-b0c6-4d0e-8d4f-1e23891649de" xlink:to="loc_msm_SeniorNotesDueJanuary122023Member_7cdab979-2182-4733-bfbb-2e60134a0d0e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_Series2019aNotesDueMarch52024Member_5930b2e7-d4d5-4077-9089-e85e76340284" xlink:href="msm-20230902.xsd#msm_Series2019aNotesDueMarch52024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4151173d-b0c6-4d0e-8d4f-1e23891649de" xlink:to="loc_msm_Series2019aNotesDueMarch52024Member_5930b2e7-d4d5-4077-9089-e85e76340284" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_fab804ee-5574-4a91-af02-e96e17b9dbe7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_44e1a735-8eb1-42c4-b634-86e470c56ec1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_fab804ee-5574-4a91-af02-e96e17b9dbe7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fab804ee-5574-4a91-af02-e96e17b9dbe7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_fab804ee-5574-4a91-af02-e96e17b9dbe7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fab804ee-5574-4a91-af02-e96e17b9dbe7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c1748f0f-f203-4606-8b96-82c1f8222305" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_fab804ee-5574-4a91-af02-e96e17b9dbe7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c1748f0f-f203-4606-8b96-82c1f8222305" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_PrivatePlacementDebtMember_3811d102-5c02-40e5-9525-0433696861a4" xlink:href="msm-20230902.xsd#msm_PrivatePlacementDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c1748f0f-f203-4606-8b96-82c1f8222305" xlink:to="loc_msm_PrivatePlacementDebtMember_3811d102-5c02-40e5-9525-0433696861a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_6c217e2b-8a91-4af7-af6e-01b8b3563d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_44e1a735-8eb1-42c4-b634-86e470c56ec1" xlink:to="loc_us-gaap_CreditFacilityAxis_6c217e2b-8a91-4af7-af6e-01b8b3563d3b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_6c217e2b-8a91-4af7-af6e-01b8b3563d3b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_6c217e2b-8a91-4af7-af6e-01b8b3563d3b" xlink:to="loc_us-gaap_CreditFacilityDomain_6c217e2b-8a91-4af7-af6e-01b8b3563d3b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_896c6da6-3afc-46c6-9a44-470dfef9cf39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_6c217e2b-8a91-4af7-af6e-01b8b3563d3b" xlink:to="loc_us-gaap_CreditFacilityDomain_896c6da6-3afc-46c6-9a44-470dfef9cf39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CommittedCreditFacilityMember_8ff43e3f-bbf4-4310-8db0-e03345381795" xlink:href="msm-20230902.xsd#msm_CommittedCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_896c6da6-3afc-46c6-9a44-470dfef9cf39" xlink:to="loc_msm_CommittedCreditFacilityMember_8ff43e3f-bbf4-4310-8db0-e03345381795" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_UncommittedCreditFacilityMember_28d66235-1f30-4f35-b134-1ae09b541823" xlink:href="msm-20230902.xsd#msm_UncommittedCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_896c6da6-3afc-46c6-9a44-470dfef9cf39" xlink:to="loc_msm_UncommittedCreditFacilityMember_28d66235-1f30-4f35-b134-1ae09b541823" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#DebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3377daf3-a779-4d79-9c42-70d18a2c726a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3377daf3-a779-4d79-9c42-70d18a2c726a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_2f3dfb60-6f7e-495f-8640-fbdddc97dc84" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_us-gaap_DebtInstrumentTerm_2f3dfb60-6f7e-495f-8640-fbdddc97dc84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AvailableIncreaseInAggregateAmountBorrowed_c73c4f8b-a819-44a6-92a5-dae99a9003f2" xlink:href="msm-20230902.xsd#msm_AvailableIncreaseInAggregateAmountBorrowed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_msm_AvailableIncreaseInAggregateAmountBorrowed_c73c4f8b-a819-44a6-92a5-dae99a9003f2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_45a8d13c-bcf1-483f-910b-5537ac373c50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_us-gaap_LineOfCredit_45a8d13c-bcf1-483f-910b-5537ac373c50" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_668ed18b-79df-49bc-bc73-735989b47fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_668ed18b-79df-49bc-bc73-735989b47fd2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_76bc643f-c740-4224-9c0b-357c296b6c23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_us-gaap_RepaymentsOfDebt_76bc643f-c740-4224-9c0b-357c296b6c23" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_d518bab9-cdb7-4803-a4fc-1d647d5ce1a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_d518bab9-cdb7-4803-a4fc-1d647d5ce1a5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_c79acdf7-176e-439e-a669-1ff61e002129" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_c79acdf7-176e-439e-a669-1ff61e002129" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_fdfa008d-eb6b-4e81-92e1-3dbbf944c497" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_fdfa008d-eb6b-4e81-92e1-3dbbf944c497" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_MaximumConsolidatedLeverageRatioToIndebtedness_dc7422b3-30bf-4aeb-93fb-bab8463a23ea" xlink:href="msm-20230902.xsd#msm_MaximumConsolidatedLeverageRatioToIndebtedness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_msm_MaximumConsolidatedLeverageRatioToIndebtedness_dc7422b3-30bf-4aeb-93fb-bab8463a23ea" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition_33b251b0-a600-43c8-aa20-54f8dbfdda3f" xlink:href="msm-20230902.xsd#msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition_33b251b0-a600-43c8-aa20-54f8dbfdda3f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense_91306242-4a1f-49c5-b5db-0cd72981e612" xlink:href="msm-20230902.xsd#msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense_91306242-4a1f-49c5-b5db-0cd72981e612" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_92461ccc-1a2f-401c-8f4a-f1702c31bea0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_us-gaap_DebtInstrumentTable_92461ccc-1a2f-401c-8f4a-f1702c31bea0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d7819439-f607-4e33-9d4d-d273b330a291" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_92461ccc-1a2f-401c-8f4a-f1702c31bea0" xlink:to="loc_us-gaap_DebtInstrumentAxis_d7819439-f607-4e33-9d4d-d273b330a291" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d7819439-f607-4e33-9d4d-d273b330a291_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_d7819439-f607-4e33-9d4d-d273b330a291" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d7819439-f607-4e33-9d4d-d273b330a291_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b17429b0-59d5-496d-840e-fcebc041b25a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_d7819439-f607-4e33-9d4d-d273b330a291" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b17429b0-59d5-496d-840e-fcebc041b25a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AmendedRevolvingCreditFacilityMember_ee9db55e-b3fe-42ce-acdb-8ffbcdb978a2" xlink:href="msm-20230902.xsd#msm_AmendedRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b17429b0-59d5-496d-840e-fcebc041b25a" xlink:to="loc_msm_AmendedRevolvingCreditFacilityMember_ee9db55e-b3fe-42ce-acdb-8ffbcdb978a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesTwoMember_4809c3d6-9297-4661-939c-7f08ccea4ffc" xlink:href="msm-20230902.xsd#msm_SeniorNotesTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b17429b0-59d5-496d-840e-fcebc041b25a" xlink:to="loc_msm_SeniorNotesTwoMember_4809c3d6-9297-4661-939c-7f08ccea4ffc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesDueJune112025Member_1c03815f-794f-4658-b03a-daf6956a9358" xlink:href="msm-20230902.xsd#msm_SeniorNotesDueJune112025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b17429b0-59d5-496d-840e-fcebc041b25a" xlink:to="loc_msm_SeniorNotesDueJune112025Member_1c03815f-794f-4658-b03a-daf6956a9358" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesDueMarch52027Member_0e40cb43-d49c-47e4-b142-0fadb955554b" xlink:href="msm-20230902.xsd#msm_SeniorNotesDueMarch52027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b17429b0-59d5-496d-840e-fcebc041b25a" xlink:to="loc_msm_SeniorNotesDueMarch52027Member_0e40cb43-d49c-47e4-b142-0fadb955554b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesOneMember_de1d0958-61d9-46a6-81c3-9d4d0ba1473d" xlink:href="msm-20230902.xsd#msm_SeniorNotesOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b17429b0-59d5-496d-840e-fcebc041b25a" xlink:to="loc_msm_SeniorNotesOneMember_de1d0958-61d9-46a6-81c3-9d4d0ba1473d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeriesNotesDueMarch52024Member_019c5386-02fd-4b76-938d-8788707bd500" xlink:href="msm-20230902.xsd#msm_SeriesNotesDueMarch52024Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b17429b0-59d5-496d-840e-fcebc041b25a" xlink:to="loc_msm_SeriesNotesDueMarch52024Member_019c5386-02fd-4b76-938d-8788707bd500" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeriesNotesDueJanuary122023Member_6dad2276-4863-40bd-be3a-11313ee6c9b6" xlink:href="msm-20230902.xsd#msm_SeriesNotesDueJanuary122023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b17429b0-59d5-496d-840e-fcebc041b25a" xlink:to="loc_msm_SeriesNotesDueJanuary122023Member_6dad2276-4863-40bd-be3a-11313ee6c9b6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_a1dc9a4e-61b9-438b-a950-a011e7b0c2be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_92461ccc-1a2f-401c-8f4a-f1702c31bea0" xlink:to="loc_us-gaap_CreditFacilityAxis_a1dc9a4e-61b9-438b-a950-a011e7b0c2be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a1dc9a4e-61b9-438b-a950-a011e7b0c2be_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_a1dc9a4e-61b9-438b-a950-a011e7b0c2be" xlink:to="loc_us-gaap_CreditFacilityDomain_a1dc9a4e-61b9-438b-a950-a011e7b0c2be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c5aeae6b-184b-4aea-a2c2-6c201d3ac10a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_a1dc9a4e-61b9-438b-a950-a011e7b0c2be" xlink:to="loc_us-gaap_CreditFacilityDomain_c5aeae6b-184b-4aea-a2c2-6c201d3ac10a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_e0db3936-14f2-4338-91e2-0772f151d14f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_c5aeae6b-184b-4aea-a2c2-6c201d3ac10a" xlink:to="loc_us-gaap_LetterOfCreditMember_e0db3936-14f2-4338-91e2-0772f151d14f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CommittedCreditFacilityMember_736940cc-7df7-4490-8c7b-7cf9f539d415" xlink:href="msm-20230902.xsd#msm_CommittedCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_c5aeae6b-184b-4aea-a2c2-6c201d3ac10a" xlink:to="loc_msm_CommittedCreditFacilityMember_736940cc-7df7-4490-8c7b-7cf9f539d415" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AmendedUncommittedFacilitiesMember_91672159-72fc-4852-9d55-f29501649266" xlink:href="msm-20230902.xsd#msm_AmendedUncommittedFacilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_c5aeae6b-184b-4aea-a2c2-6c201d3ac10a" xlink:to="loc_msm_AmendedUncommittedFacilitiesMember_91672159-72fc-4852-9d55-f29501649266" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0f56e233-6705-4f8e-a8f0-6fca5aac555d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_92461ccc-1a2f-401c-8f4a-f1702c31bea0" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0f56e233-6705-4f8e-a8f0-6fca5aac555d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0f56e233-6705-4f8e-a8f0-6fca5aac555d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0f56e233-6705-4f8e-a8f0-6fca5aac555d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0f56e233-6705-4f8e-a8f0-6fca5aac555d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_53d474b5-4e2c-4ab6-ae82-eac018854a40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0f56e233-6705-4f8e-a8f0-6fca5aac555d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_53d474b5-4e2c-4ab6-ae82-eac018854a40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_PrivatePlacementDebtMember_2ecd2e19-bd82-4944-9afe-47b4e3c4c7f8" xlink:href="msm-20230902.xsd#msm_PrivatePlacementDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_53d474b5-4e2c-4ab6-ae82-eac018854a40" xlink:to="loc_msm_PrivatePlacementDebtMember_2ecd2e19-bd82-4944-9afe-47b4e3c4c7f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ShelfFacilityAgreementsMember_709f0844-b63a-4459-aab6-5eef94775f77" xlink:href="msm-20230902.xsd#msm_ShelfFacilityAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_53d474b5-4e2c-4ab6-ae82-eac018854a40" xlink:to="loc_msm_ShelfFacilityAgreementsMember_709f0844-b63a-4459-aab6-5eef94775f77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember_9aa9bda0-a687-4ca2-9815-0b7b18a40926" xlink:href="msm-20230902.xsd#msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_53d474b5-4e2c-4ab6-ae82-eac018854a40" xlink:to="loc_msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember_9aa9bda0-a687-4ca2-9815-0b7b18a40926" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/ShareholdersEquityDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#ShareholdersEquityDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/ShareholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:href="msm-20230902.xsd#msm_ComponentsOfShareholdersEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_534e3645-ecad-434d-9c4c-a7a1e9c161ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_534e3645-ecad-434d-9c4c-a7a1e9c161ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares_0671f4e8-bd19-4d34-a069-a2d4e0fb723b" xlink:href="msm-20230902.xsd#msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares_0671f4e8-bd19-4d34-a069-a2d4e0fb723b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount_9f992d3a-a82d-42b9-8441-6cae7af589a7" xlink:href="msm-20230902.xsd#msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount_9f992d3a-a82d-42b9-8441-6cae7af589a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesRetired_68a4ab13-8bea-4080-a1b9-53a6e9410d43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesRetired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_TreasuryStockSharesRetired_68a4ab13-8bea-4080-a1b9-53a6e9410d43" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_71e83519-a30c-4655-8c79-3299e8b67746" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_71e83519-a30c-4655-8c79-3299e8b67746" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_8283304e-faa7-4a7a-9e7a-fd4a9f00e983" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_8283304e-faa7-4a7a-9e7a-fd4a9f00e983" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockVotingRights_3491861e-c4ea-4a75-b772-8474bbe3800b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockVotingRights"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_CommonStockVotingRights_3491861e-c4ea-4a75-b772-8474bbe3800b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_e8292378-1426-4957-b432-63748702f704" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_e8292378-1426-4957-b432-63748702f704" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_501958b3-60b5-4323-95ab-4d77e28cf39f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_501958b3-60b5-4323-95ab-4d77e28cf39f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_50c00bf1-d5a9-4d09-8085-57d2ed2149fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_PreferredStockSharesIssued_50c00bf1-d5a9-4d09-8085-57d2ed2149fe" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableAmountPerShare_5293c4cf-ae7f-4aef-8e40-8e2d378c21a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableAmountPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_DividendsPayableAmountPerShare_5293c4cf-ae7f-4aef-8e40-8e2d378c21a5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_77238928-62a4-4402-aba3-09c00a8d2ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Dividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_Dividends_77238928-62a4-4402-aba3-09c00a8d2ed1" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ComponentsOfShareholdersEquityTable_059810ca-494a-43c8-8b25-93a4fb78286d" xlink:href="msm-20230902.xsd#msm_ComponentsOfShareholdersEquityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_msm_ComponentsOfShareholdersEquityTable_059810ca-494a-43c8-8b25-93a4fb78286d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_21ffe82e-ff48-4485-9a4b-124826416910" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_msm_ComponentsOfShareholdersEquityTable_059810ca-494a-43c8-8b25-93a4fb78286d" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_21ffe82e-ff48-4485-9a4b-124826416910" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_21ffe82e-ff48-4485-9a4b-124826416910_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_21ffe82e-ff48-4485-9a4b-124826416910" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_21ffe82e-ff48-4485-9a4b-124826416910_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_95f70771-755b-4d4d-8a3d-85b7c7042499" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_21ffe82e-ff48-4485-9a4b-124826416910" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_95f70771-755b-4d4d-8a3d-85b7c7042499" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ShareRepurchaseProgramMember_d0774e38-9d3e-42d6-a081-a910c37a01df" xlink:href="msm-20230902.xsd#msm_ShareRepurchaseProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_95f70771-755b-4d4d-8a3d-85b7c7042499" xlink:to="loc_msm_ShareRepurchaseProgramMember_d0774e38-9d3e-42d6-a081-a910c37a01df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6e71e8f0-007d-42f0-abfb-65122e8a2611" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_msm_ComponentsOfShareholdersEquityTable_059810ca-494a-43c8-8b25-93a4fb78286d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6e71e8f0-007d-42f0-abfb-65122e8a2611" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6e71e8f0-007d-42f0-abfb-65122e8a2611_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6e71e8f0-007d-42f0-abfb-65122e8a2611" xlink:to="loc_us-gaap_ClassOfStockDomain_6e71e8f0-007d-42f0-abfb-65122e8a2611_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_16cfbf8c-3adf-42d2-a1a3-635e2ce1935c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6e71e8f0-007d-42f0-abfb-65122e8a2611" xlink:to="loc_us-gaap_ClassOfStockDomain_16cfbf8c-3adf-42d2-a1a3-635e2ce1935c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_c108f787-c0a4-4000-adfb-f170f621eae5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_16cfbf8c-3adf-42d2-a1a3-635e2ce1935c" xlink:to="loc_us-gaap_CommonClassAMember_c108f787-c0a4-4000-adfb-f170f621eae5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_d9dca2b0-ae74-4718-a36c-af6ac5b6e73a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_16cfbf8c-3adf-42d2-a1a3-635e2ce1935c" xlink:to="loc_us-gaap_CommonClassBMember_d9dca2b0-ae74-4718-a36c-af6ac5b6e73a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_79203d89-9445-4870-a04c-7e3fd1ae362b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_msm_ComponentsOfShareholdersEquityTable_059810ca-494a-43c8-8b25-93a4fb78286d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_79203d89-9445-4870-a04c-7e3fd1ae362b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_79203d89-9445-4870-a04c-7e3fd1ae362b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_79203d89-9445-4870-a04c-7e3fd1ae362b" xlink:to="loc_us-gaap_EquityComponentDomain_79203d89-9445-4870-a04c-7e3fd1ae362b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b8e96a07-4741-4f2b-9502-cc633d177fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_79203d89-9445-4870-a04c-7e3fd1ae362b" xlink:to="loc_us-gaap_EquityComponentDomain_b8e96a07-4741-4f2b-9502-cc633d177fa6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_3578e9e7-c77f-4b27-a7b0-78ebeb518d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b8e96a07-4741-4f2b-9502-cc633d177fa6" xlink:to="loc_us-gaap_TreasuryStockCommonMember_3578e9e7-c77f-4b27-a7b0-78ebeb518d1b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_828d74fc-c5eb-4a08-ac56-79fa72276cab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_msm_ComponentsOfShareholdersEquityTable_059810ca-494a-43c8-8b25-93a4fb78286d" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_828d74fc-c5eb-4a08-ac56-79fa72276cab" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_828d74fc-c5eb-4a08-ac56-79fa72276cab_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_828d74fc-c5eb-4a08-ac56-79fa72276cab" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_828d74fc-c5eb-4a08-ac56-79fa72276cab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_fe242779-fb9f-4092-8b73-a325f2d295bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_828d74fc-c5eb-4a08-ac56-79fa72276cab" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_fe242779-fb9f-4092-8b73-a325f2d295bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_e4743d06-6b68-4fa1-8823-f1959c39a55f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_fe242779-fb9f-4092-8b73-a325f2d295bc" xlink:to="loc_us-gaap_SubsequentEventMember_e4743d06-6b68-4fa1-8823-f1959c39a55f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_a7f0d757-2806-48ce-b3ad-553deddd370f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_3551473c-24ca-46c9-8f31-4a525c786486" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_a7f0d757-2806-48ce-b3ad-553deddd370f" xlink:to="loc_us-gaap_ShareBasedCompensation_3551473c-24ca-46c9-8f31-4a525c786486" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_ab022008-0db4-461c-9151-7498f8835184" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_a7f0d757-2806-48ce-b3ad-553deddd370f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_ab022008-0db4-461c-9151-7498f8835184" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_98e6b586-0f4a-4648-9018-c44511fe1745" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_a7f0d757-2806-48ce-b3ad-553deddd370f" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_98e6b586-0f4a-4648-9018-c44511fe1745" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1b1fa2ab-b456-47bd-b137-d5cb45bbde20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_a7f0d757-2806-48ce-b3ad-553deddd370f" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1b1fa2ab-b456-47bd-b137-d5cb45bbde20" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d5299998-6a13-4fbb-aba2-58ecaa29f3f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1b1fa2ab-b456-47bd-b137-d5cb45bbde20" xlink:to="loc_us-gaap_AwardTypeAxis_d5299998-6a13-4fbb-aba2-58ecaa29f3f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d5299998-6a13-4fbb-aba2-58ecaa29f3f4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_d5299998-6a13-4fbb-aba2-58ecaa29f3f4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d5299998-6a13-4fbb-aba2-58ecaa29f3f4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_26904d50-2138-4c6f-8b4b-14b260775b2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_d5299998-6a13-4fbb-aba2-58ecaa29f3f4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_26904d50-2138-4c6f-8b4b-14b260775b2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_9e54137f-14d1-46ff-bedf-62d62a329cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_26904d50-2138-4c6f-8b4b-14b260775b2c" xlink:to="loc_us-gaap_EmployeeStockOptionMember_9e54137f-14d1-46ff-bedf-62d62a329cb0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_df7868b9-a602-4b83-a8fc-8db26d4e619d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_26904d50-2138-4c6f-8b4b-14b260775b2c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_df7868b9-a602-4b83-a8fc-8db26d4e619d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_0875c7d2-6ec3-4dd2-9aa5-1e1889d42ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_26904d50-2138-4c6f-8b4b-14b260775b2c" xlink:to="loc_us-gaap_PerformanceSharesMember_0875c7d2-6ec3-4dd2-9aa5-1e1889d42ab7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_70c4f2d8-74e1-4b89-a868-b3752e76f565" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_26904d50-2138-4c6f-8b4b-14b260775b2c" xlink:to="loc_us-gaap_EmployeeStockMember_70c4f2d8-74e1-4b89-a868-b3752e76f565" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#AssociateBenefitPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_57ce09a2-8c98-4565-be22-7a83677b8d18" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_57ce09a2-8c98-4565-be22-7a83677b8d18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_37019ce0-f702-40a5-8035-91c458f6e2ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_37019ce0-f702-40a5-8035-91c458f6e2ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9ae55e6e-3c16-45d2-ad1c-9cf3f5ff12c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9ae55e6e-3c16-45d2-ad1c-9cf3f5ff12c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_8a0920c2-39a4-472f-b2bb-bf6f86938366" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_8a0920c2-39a4-472f-b2bb-bf6f86938366" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_808287f6-f8fa-4107-b39f-24c4f4a35d02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_808287f6-f8fa-4107-b39f-24c4f4a35d02" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_f9929d47-98b1-42bf-b5e2-dcd25a4907fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_f9929d47-98b1-42bf-b5e2-dcd25a4907fd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_0a33c105-6158-4451-a26c-f1db329deb74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_0a33c105-6158-4451-a26c-f1db329deb74" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_de3d4afa-06f7-453d-960e-646374f160fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_de3d4afa-06f7-453d-960e-646374f160fc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_3a2713c8-fd14-467d-89e6-b7307a39b171" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_3a2713c8-fd14-467d-89e6-b7307a39b171" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_bc78e671-50c7-4239-8dec-196a6244ed51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_bc78e671-50c7-4239-8dec-196a6244ed51" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_44f5e26b-aa5f-4613-9e21-db08f5d42c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_44f5e26b-aa5f-4613-9e21-db08f5d42c9a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_3b09a02c-3363-4342-9b90-c5bc88d4dc2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_3b09a02c-3363-4342-9b90-c5bc88d4dc2a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_b94564b0-e18d-4036-92db-1bbee89850ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_b94564b0-e18d-4036-92db-1bbee89850ee" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4e28cfdc-6cdf-4252-bb91-f3adf407f64e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4e28cfdc-6cdf-4252-bb91-f3adf407f64e" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_7205dc0e-a2a3-42ef-bc43-c720da49419c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_7205dc0e-a2a3-42ef-bc43-c720da49419c" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_5d72b9f9-23ed-4909-bb90-8b99d00116af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_5d72b9f9-23ed-4909-bb90-8b99d00116af" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_da1bc8d2-5b13-4a06-aa5a-3bb362102f69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_da1bc8d2-5b13-4a06-aa5a-3bb362102f69" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_d51a1195-668c-4dcb-a91d-19f013f32e32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_SharePrice_d51a1195-668c-4dcb-a91d-19f013f32e32" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_b8c82cc8-e1a3-461a-ac57-039a71bdf090" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_b8c82cc8-e1a3-461a-ac57-039a71bdf090" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9aa06680-ea13-4f90-8d5e-231a0af3c4ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9aa06680-ea13-4f90-8d5e-231a0af3c4ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3d5f115f-2589-4dc8-97af-5b9a1dc77cbf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9aa06680-ea13-4f90-8d5e-231a0af3c4ff" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3d5f115f-2589-4dc8-97af-5b9a1dc77cbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_3d5f115f-2589-4dc8-97af-5b9a1dc77cbf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3d5f115f-2589-4dc8-97af-5b9a1dc77cbf" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_3d5f115f-2589-4dc8-97af-5b9a1dc77cbf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1b3691fc-5864-4722-a7dd-943a74be4a19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3d5f115f-2589-4dc8-97af-5b9a1dc77cbf" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1b3691fc-5864-4722-a7dd-943a74be4a19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RangeOneMember_093a9ea9-4ac6-48f9-8ee6-d5ca98a2effe" xlink:href="msm-20230902.xsd#msm_RangeOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1b3691fc-5864-4722-a7dd-943a74be4a19" xlink:to="loc_msm_RangeOneMember_093a9ea9-4ac6-48f9-8ee6-d5ca98a2effe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c5f8ee1f-9eca-4394-9fdb-c2bb8a70ddba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9aa06680-ea13-4f90-8d5e-231a0af3c4ff" xlink:to="loc_us-gaap_AwardTypeAxis_c5f8ee1f-9eca-4394-9fdb-c2bb8a70ddba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c5f8ee1f-9eca-4394-9fdb-c2bb8a70ddba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_c5f8ee1f-9eca-4394-9fdb-c2bb8a70ddba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c5f8ee1f-9eca-4394-9fdb-c2bb8a70ddba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ffa0258e-ca8c-4e78-97ca-a511de4a0b51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_c5f8ee1f-9eca-4394-9fdb-c2bb8a70ddba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ffa0258e-ca8c-4e78-97ca-a511de4a0b51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8b9c74da-2045-4875-8327-fce56651efb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ffa0258e-ca8c-4e78-97ca-a511de4a0b51" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8b9c74da-2045-4875-8327-fce56651efb3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_6505b767-0cdd-4ce4-b48c-7902e2a8dd1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ffa0258e-ca8c-4e78-97ca-a511de4a0b51" xlink:to="loc_us-gaap_PerformanceSharesMember_6505b767-0cdd-4ce4-b48c-7902e2a8dd1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_caf655fd-9a67-4c77-a76c-12c979b4ffbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ffa0258e-ca8c-4e78-97ca-a511de4a0b51" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_caf655fd-9a67-4c77-a76c-12c979b4ffbd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_85af8704-b7f4-4c58-8464-79221404ca9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9aa06680-ea13-4f90-8d5e-231a0af3c4ff" xlink:to="loc_us-gaap_PlanNameAxis_85af8704-b7f4-4c58-8464-79221404ca9a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_85af8704-b7f4-4c58-8464-79221404ca9a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_85af8704-b7f4-4c58-8464-79221404ca9a" xlink:to="loc_us-gaap_PlanNameDomain_85af8704-b7f4-4c58-8464-79221404ca9a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_db9d24ef-526b-48d1-9ee6-962e65814212" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_85af8704-b7f4-4c58-8464-79221404ca9a" xlink:to="loc_us-gaap_PlanNameDomain_db9d24ef-526b-48d1-9ee6-962e65814212" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AssociateStockPurchasePlanMember_fbf1bd0b-12bb-4dec-a743-3257481afc8b" xlink:href="msm-20230902.xsd#msm_AssociateStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_db9d24ef-526b-48d1-9ee6-962e65814212" xlink:to="loc_msm_AssociateStockPurchasePlanMember_fbf1bd0b-12bb-4dec-a743-3257481afc8b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SavingsPlanMember_8f50b08a-92aa-4aaf-8440-f65e8977d334" xlink:href="msm-20230902.xsd#msm_SavingsPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_db9d24ef-526b-48d1-9ee6-962e65814212" xlink:to="loc_msm_SavingsPlanMember_8f50b08a-92aa-4aaf-8440-f65e8977d334" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TwoThousandFiveOmnibusIncentivePlanMember_7548d1ee-f73f-400f-a3e7-1eff97ec2806" xlink:href="msm-20230902.xsd#msm_TwoThousandFiveOmnibusIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_db9d24ef-526b-48d1-9ee6-962e65814212" xlink:to="loc_msm_TwoThousandFiveOmnibusIncentivePlanMember_7548d1ee-f73f-400f-a3e7-1eff97ec2806" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_84d94258-04f7-4780-9c51-c9d7f714510c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9aa06680-ea13-4f90-8d5e-231a0af3c4ff" xlink:to="loc_srt_RangeAxis_84d94258-04f7-4780-9c51-c9d7f714510c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_84d94258-04f7-4780-9c51-c9d7f714510c_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_84d94258-04f7-4780-9c51-c9d7f714510c" xlink:to="loc_srt_RangeMember_84d94258-04f7-4780-9c51-c9d7f714510c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b2b65901-6537-4fe5-aded-15e07ebbf730" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_84d94258-04f7-4780-9c51-c9d7f714510c" xlink:to="loc_srt_RangeMember_b2b65901-6537-4fe5-aded-15e07ebbf730" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_fd81209d-72ef-4966-96d6-43afde43fe87" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b2b65901-6537-4fe5-aded-15e07ebbf730" xlink:to="loc_srt_MinimumMember_fd81209d-72ef-4966-96d6-43afde43fe87" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_59a24c03-6798-4f6e-b575-9e148dabdc74" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b2b65901-6537-4fe5-aded-15e07ebbf730" xlink:to="loc_srt_MaximumMember_59a24c03-6798-4f6e-b575-9e148dabdc74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_b203e1c9-fae5-4986-ab21-ef995fcc9ddc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9aa06680-ea13-4f90-8d5e-231a0af3c4ff" xlink:to="loc_us-gaap_VestingAxis_b203e1c9-fae5-4986-ab21-ef995fcc9ddc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_b203e1c9-fae5-4986-ab21-ef995fcc9ddc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_b203e1c9-fae5-4986-ab21-ef995fcc9ddc" xlink:to="loc_us-gaap_VestingDomain_b203e1c9-fae5-4986-ab21-ef995fcc9ddc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_62f845c9-9c70-4377-9866-efc3eb87dfb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_b203e1c9-fae5-4986-ab21-ef995fcc9ddc" xlink:to="loc_us-gaap_VestingDomain_62f845c9-9c70-4377-9866-efc3eb87dfb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_c8a08609-4ce9-4815-b9a2-fd4c2cd5e593" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_62f845c9-9c70-4377-9866-efc3eb87dfb3" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_c8a08609-4ce9-4815-b9a2-fd4c2cd5e593" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#AssociateBenefitPlansSummaryOfStockOptionActivityDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e60ba273-d695-481e-a81d-fbe357aca95f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a41f54d2-89b1-4e03-9f24-e03cdbcb98b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e60ba273-d695-481e-a81d-fbe357aca95f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a41f54d2-89b1-4e03-9f24-e03cdbcb98b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_12ad067c-6f57-4fd8-9001-73e9baae1061" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a41f54d2-89b1-4e03-9f24-e03cdbcb98b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_12ad067c-6f57-4fd8-9001-73e9baae1061" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_7097703d-5fa7-4cbb-9ffc-9784849bd24d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a41f54d2-89b1-4e03-9f24-e03cdbcb98b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_7097703d-5fa7-4cbb-9ffc-9784849bd24d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9cec9ec3-fec6-46cb-88fc-3d4bf16ca22a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a41f54d2-89b1-4e03-9f24-e03cdbcb98b8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9cec9ec3-fec6-46cb-88fc-3d4bf16ca22a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_ce5359fb-3b22-47ca-a734-773830393c74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a41f54d2-89b1-4e03-9f24-e03cdbcb98b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_ce5359fb-3b22-47ca-a734-773830393c74" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e0e407e4-5c1a-4606-9982-8d859baa28dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_220af9d0-a807-45eb-adaa-8db1f213a39f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e60ba273-d695-481e-a81d-fbe357aca95f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_220af9d0-a807-45eb-adaa-8db1f213a39f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9fa99221-92f4-4920-98f7-0b61a8c11995" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e60ba273-d695-481e-a81d-fbe357aca95f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9fa99221-92f4-4920-98f7-0b61a8c11995" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7dea7108-14a2-4fab-96a6-38b3bab07a53" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9fa99221-92f4-4920-98f7-0b61a8c11995" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7dea7108-14a2-4fab-96a6-38b3bab07a53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_0c65b5ae-1182-4017-9730-66c1ad8a8861" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9fa99221-92f4-4920-98f7-0b61a8c11995" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_0c65b5ae-1182-4017-9730-66c1ad8a8861" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e5a20430-fd76-47c9-8ab4-a2c2e6c4d980" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9fa99221-92f4-4920-98f7-0b61a8c11995" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e5a20430-fd76-47c9-8ab4-a2c2e6c4d980" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_414eaf00-10de-46d1-851b-20da6bec6ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9fa99221-92f4-4920-98f7-0b61a8c11995" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_414eaf00-10de-46d1-851b-20da6bec6ff1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_61bed8b5-8253-4565-a928-f62b40d5f238" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9b643e10-9ac5-4a1c-b58f-673835c9a139" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e60ba273-d695-481e-a81d-fbe357aca95f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9b643e10-9ac5-4a1c-b58f-673835c9a139" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a04f33f5-1d95-4aa6-b158-f2d2035378e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e60ba273-d695-481e-a81d-fbe357aca95f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a04f33f5-1d95-4aa6-b158-f2d2035378e0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5fed3d54-2ae9-4162-9694-e4e9c55d224c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a04f33f5-1d95-4aa6-b158-f2d2035378e0" xlink:to="loc_us-gaap_AwardTypeAxis_5fed3d54-2ae9-4162-9694-e4e9c55d224c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5fed3d54-2ae9-4162-9694-e4e9c55d224c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_5fed3d54-2ae9-4162-9694-e4e9c55d224c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5fed3d54-2ae9-4162-9694-e4e9c55d224c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_deb11f41-6b54-4e56-989d-5a1b72ae14d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_5fed3d54-2ae9-4162-9694-e4e9c55d224c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_deb11f41-6b54-4e56-989d-5a1b72ae14d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_ef363407-cf49-45e4-84b4-734229a800cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_deb11f41-6b54-4e56-989d-5a1b72ae14d4" xlink:to="loc_us-gaap_EmployeeStockOptionMember_ef363407-cf49-45e4-84b4-734229a800cd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e1302ebf-87fa-4847-84b1-0f0e0b7f5e62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0261e5ee-d641-4b0c-bfa1-b18325258aec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e1302ebf-87fa-4847-84b1-0f0e0b7f5e62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0261e5ee-d641-4b0c-bfa1-b18325258aec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6cc5ecd1-75e4-43a7-b0dc-b40bb224448d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0261e5ee-d641-4b0c-bfa1-b18325258aec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6cc5ecd1-75e4-43a7-b0dc-b40bb224448d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_010bf077-b2fd-4032-819b-3b6754af8967" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0261e5ee-d641-4b0c-bfa1-b18325258aec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_010bf077-b2fd-4032-819b-3b6754af8967" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment_09802622-2e53-4bce-a898-0aa1c1a34f1a" xlink:href="msm-20230902.xsd#msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0261e5ee-d641-4b0c-bfa1-b18325258aec" xlink:to="loc_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment_09802622-2e53-4bce-a898-0aa1c1a34f1a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_484b6efb-ba96-4131-8e74-f204a5dcd9a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0261e5ee-d641-4b0c-bfa1-b18325258aec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_484b6efb-ba96-4131-8e74-f204a5dcd9a2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4620ffc3-0d76-49a0-b818-375dbd69b3f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0261e5ee-d641-4b0c-bfa1-b18325258aec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4620ffc3-0d76-49a0-b818-375dbd69b3f9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_171e3920-ee26-4004-bde6-48351d73cf01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4a1c669d-9a73-480d-ac58-ee8bb14a69bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e1302ebf-87fa-4847-84b1-0f0e0b7f5e62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4a1c669d-9a73-480d-ac58-ee8bb14a69bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1663abde-1c1e-4a5f-bff7-5a676fe5fba4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4a1c669d-9a73-480d-ac58-ee8bb14a69bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1663abde-1c1e-4a5f-bff7-5a676fe5fba4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f0d436c5-b1e6-4785-aab9-73df7ec409ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4a1c669d-9a73-480d-ac58-ee8bb14a69bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f0d436c5-b1e6-4785-aab9-73df7ec409ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue_89b691f2-a60a-4d25-9ac4-f84ddace18e5" xlink:href="msm-20230902.xsd#msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4a1c669d-9a73-480d-ac58-ee8bb14a69bd" xlink:to="loc_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue_89b691f2-a60a-4d25-9ac4-f84ddace18e5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_80049e83-86bc-4db4-b4cb-e68361805f11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4a1c669d-9a73-480d-ac58-ee8bb14a69bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_80049e83-86bc-4db4-b4cb-e68361805f11" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1c51be75-df48-491a-9102-6c29fb55c65d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4a1c669d-9a73-480d-ac58-ee8bb14a69bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1c51be75-df48-491a-9102-6c29fb55c65d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e08512d4-ffbc-439a-b20c-4bdedbd3845e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage_534f976b-9fbe-4925-878b-0941a6092681" xlink:href="msm-20230902.xsd#msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e1302ebf-87fa-4847-84b1-0f0e0b7f5e62" xlink:to="loc_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage_534f976b-9fbe-4925-878b-0941a6092681" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0d0f2a0e-da86-4b23-af38-f0078301ee57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e1302ebf-87fa-4847-84b1-0f0e0b7f5e62" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0d0f2a0e-da86-4b23-af38-f0078301ee57" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_055cb39d-8f7b-40ae-94b3-58c62ce5b1db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0d0f2a0e-da86-4b23-af38-f0078301ee57" xlink:to="loc_us-gaap_AwardTypeAxis_055cb39d-8f7b-40ae-94b3-58c62ce5b1db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_055cb39d-8f7b-40ae-94b3-58c62ce5b1db_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_055cb39d-8f7b-40ae-94b3-58c62ce5b1db" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_055cb39d-8f7b-40ae-94b3-58c62ce5b1db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1fa3f1d6-eeea-4f12-b7fe-12b177829034" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_055cb39d-8f7b-40ae-94b3-58c62ce5b1db" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1fa3f1d6-eeea-4f12-b7fe-12b177829034" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_3bb6ae0f-1ac0-43ea-be27-5200e0b87db7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1fa3f1d6-eeea-4f12-b7fe-12b177829034" xlink:to="loc_us-gaap_PerformanceSharesMember_3bb6ae0f-1ac0-43ea-be27-5200e0b87db7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_IncrementalDividendRightsPerformanceStockUnitsMember_758d9b40-5ef0-44f6-adf0-a83f6ec3c23d" xlink:href="msm-20230902.xsd#msm_IncrementalDividendRightsPerformanceStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PerformanceSharesMember_3bb6ae0f-1ac0-43ea-be27-5200e0b87db7" xlink:to="loc_msm_IncrementalDividendRightsPerformanceStockUnitsMember_758d9b40-5ef0-44f6-adf0-a83f6ec3c23d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0df609fb-93ee-41d4-acbb-140a7a34c971" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2c613832-7d66-4fbf-99d6-e1cee8f3f6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0df609fb-93ee-41d4-acbb-140a7a34c971" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2c613832-7d66-4fbf-99d6-e1cee8f3f6f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2f0a7c0f-9ec3-4bec-a9dc-cae479c60832" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2c613832-7d66-4fbf-99d6-e1cee8f3f6f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2f0a7c0f-9ec3-4bec-a9dc-cae479c60832" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7e92167c-084c-4c55-8eb0-4e1897e051fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2c613832-7d66-4fbf-99d6-e1cee8f3f6f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7e92167c-084c-4c55-8eb0-4e1897e051fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_86081c79-40f0-44ef-9e2a-1541310c4680" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2c613832-7d66-4fbf-99d6-e1cee8f3f6f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_86081c79-40f0-44ef-9e2a-1541310c4680" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_e7654a22-836f-48e6-b627-e932a70b0217" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2c613832-7d66-4fbf-99d6-e1cee8f3f6f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_e7654a22-836f-48e6-b627-e932a70b0217" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_01ebc557-8164-4394-bbc8-d90b50729008" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_245a77ba-5688-4aed-be00-0e1641e0adb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0df609fb-93ee-41d4-acbb-140a7a34c971" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_245a77ba-5688-4aed-be00-0e1641e0adb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3a6ca177-aafb-4a06-a244-023df960bce5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_245a77ba-5688-4aed-be00-0e1641e0adb0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3a6ca177-aafb-4a06-a244-023df960bce5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_04dce501-eab1-4c3e-8182-cc71231e039e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_245a77ba-5688-4aed-be00-0e1641e0adb0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_04dce501-eab1-4c3e-8182-cc71231e039e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3d124270-bcab-455f-ad4a-679826f7f055" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_245a77ba-5688-4aed-be00-0e1641e0adb0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3d124270-bcab-455f-ad4a-679826f7f055" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b138dbdc-57a3-4522-9fe5-d8ddb0830096" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_245a77ba-5688-4aed-be00-0e1641e0adb0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b138dbdc-57a3-4522-9fe5-d8ddb0830096" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_862f3f81-428b-4ccd-be9b-519b7735312c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8c25ad8d-1822-4bf3-8069-ab502070b085" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0df609fb-93ee-41d4-acbb-140a7a34c971" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8c25ad8d-1822-4bf3-8069-ab502070b085" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_0088fea5-8203-442e-bfe3-8273b19b6b12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8c25ad8d-1822-4bf3-8069-ab502070b085" xlink:to="loc_us-gaap_AwardTypeAxis_0088fea5-8203-442e-bfe3-8273b19b6b12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0088fea5-8203-442e-bfe3-8273b19b6b12_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_0088fea5-8203-442e-bfe3-8273b19b6b12" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0088fea5-8203-442e-bfe3-8273b19b6b12_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5d8353ae-88e0-448c-bf5f-31527eab00c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_0088fea5-8203-442e-bfe3-8273b19b6b12" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5d8353ae-88e0-448c-bf5f-31527eab00c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_fdbb3ef7-0d3a-48db-86d2-5d25a89782f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5d8353ae-88e0-448c-bf5f-31527eab00c6" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_fdbb3ef7-0d3a-48db-86d2-5d25a89782f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_IncrementalDividendRightsRestrictedStockUnitsMember_57f665a4-dd97-4d03-9a16-186c777d0f6f" xlink:href="msm-20230902.xsd#msm_IncrementalDividendRightsRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_fdbb3ef7-0d3a-48db-86d2-5d25a89782f6" xlink:to="loc_msm_IncrementalDividendRightsRestrictedStockUnitsMember_57f665a4-dd97-4d03-9a16-186c777d0f6f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_6cafff2d-d4a1-457b-af9d-d37536551952" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_4eab3f4e-821d-4d2c-a924-da7f2ed8e9df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_6cafff2d-d4a1-457b-af9d-d37536551952" xlink:to="loc_us-gaap_RestructuringReserveRollForward_4eab3f4e-821d-4d2c-a924-da7f2ed8e9df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_899fcb74-4764-4baf-a7e3-e32a79445ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_4eab3f4e-821d-4d2c-a924-da7f2ed8e9df" xlink:to="loc_us-gaap_RestructuringReserve_899fcb74-4764-4baf-a7e3-e32a79445ffe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ConsultingAndSeveranceCosts_1092ddcd-88a9-4184-8311-d123bcb0f9e0" xlink:href="msm-20230902.xsd#msm_ConsultingAndSeveranceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_4eab3f4e-821d-4d2c-a924-da7f2ed8e9df" xlink:to="loc_msm_ConsultingAndSeveranceCosts_1092ddcd-88a9-4184-8311-d123bcb0f9e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_56ea48ca-ca8c-4a00-b07e-26db4d2e8dbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_4eab3f4e-821d-4d2c-a924-da7f2ed8e9df" xlink:to="loc_us-gaap_PaymentsForRestructuring_56ea48ca-ca8c-4a00-b07e-26db4d2e8dbb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_e7da9ab4-5b24-4f1d-bfa5-8d2a0bd0d36f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserve"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_aa1faa1c-b901-464d-92d6-327efa8d776e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_6cafff2d-d4a1-457b-af9d-d37536551952" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_aa1faa1c-b901-464d-92d6-327efa8d776e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_b9b0dda3-9203-4dab-a529-3170f3b97054" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_aa1faa1c-b901-464d-92d6-327efa8d776e" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_b9b0dda3-9203-4dab-a529-3170f3b97054" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_b9b0dda3-9203-4dab-a529-3170f3b97054_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_b9b0dda3-9203-4dab-a529-3170f3b97054" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_b9b0dda3-9203-4dab-a529-3170f3b97054_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_e8f54375-f092-410c-b6b9-b657e5b4b283" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_b9b0dda3-9203-4dab-a529-3170f3b97054" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_e8f54375-f092-410c-b6b9-b657e5b4b283" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ConsultingRelatedCostsMember_efadef39-dc03-4c60-b5a5-9ba2b17502fc" xlink:href="msm-20230902.xsd#msm_ConsultingRelatedCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e8f54375-f092-410c-b6b9-b657e5b4b283" xlink:to="loc_msm_ConsultingRelatedCostsMember_efadef39-dc03-4c60-b5a5-9ba2b17502fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_25616945-2b77-43fc-a3a7-b158f3d10de0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e8f54375-f092-410c-b6b9-b657e5b4b283" xlink:to="loc_us-gaap_EmployeeSeveranceMember_25616945-2b77-43fc-a3a7-b158f3d10de0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OtherExitRelatedCostsMember_47101cac-6f02-4197-a9de-93127d6a93e5" xlink:href="msm-20230902.xsd#msm_OtherExitRelatedCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e8f54375-f092-410c-b6b9-b657e5b4b283" xlink:to="loc_msm_OtherExitRelatedCostsMember_47101cac-6f02-4197-a9de-93127d6a93e5" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_5e0f3fa9-bd79-4319-a666-575929ab1c94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_56024f1a-1246-4fb0-a2b4-24b8d326495a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_5e0f3fa9-bd79-4319-a666-575929ab1c94" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_56024f1a-1246-4fb0-a2b4-24b8d326495a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_9e4e0541-1330-4f26-813d-966ff6fd3f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_5e0f3fa9-bd79-4319-a666-575929ab1c94" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_9e4e0541-1330-4f26-813d-966ff6fd3f4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_78e348dc-edc6-4b67-a5b3-4cd917fd9a46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_5e0f3fa9-bd79-4319-a666-575929ab1c94" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_78e348dc-edc6-4b67-a5b3-4cd917fd9a46" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ConversionOfStockNumberOfIndividuals_95a90931-ba0d-440b-b65b-5afd922ed125" xlink:href="msm-20230902.xsd#msm_ConversionOfStockNumberOfIndividuals"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_5e0f3fa9-bd79-4319-a666-575929ab1c94" xlink:to="loc_msm_ConversionOfStockNumberOfIndividuals_95a90931-ba0d-440b-b65b-5afd922ed125" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ConversionOfStockOwnershipThresholdPercentageMinimum_824f99d0-fa9d-4bc5-82db-322d2623a1da" xlink:href="msm-20230902.xsd#msm_ConversionOfStockOwnershipThresholdPercentageMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_5e0f3fa9-bd79-4319-a666-575929ab1c94" xlink:to="loc_msm_ConversionOfStockOwnershipThresholdPercentageMinimum_824f99d0-fa9d-4bc5-82db-322d2623a1da" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ConversionOfStockOwnershipThresholdPercentageMaximum_2fd85baf-7f63-4e9a-8d4e-e5bc99ba759a" xlink:href="msm-20230902.xsd#msm_ConversionOfStockOwnershipThresholdPercentageMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_5e0f3fa9-bd79-4319-a666-575929ab1c94" xlink:to="loc_msm_ConversionOfStockOwnershipThresholdPercentageMaximum_2fd85baf-7f63-4e9a-8d4e-e5bc99ba759a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ConversionOfStockMaximumTransfereePercentage_a13a0acf-4710-483d-b3af-6c3906339e5b" xlink:href="msm-20230902.xsd#msm_ConversionOfStockMaximumTransfereePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_5e0f3fa9-bd79-4319-a666-575929ab1c94" xlink:to="loc_msm_ConversionOfStockMaximumTransfereePercentage_a13a0acf-4710-483d-b3af-6c3906339e5b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_35092867-91e4-4498-9617-923156fbfe0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_5e0f3fa9-bd79-4319-a666-575929ab1c94" xlink:to="loc_us-gaap_SubsequentEventTable_35092867-91e4-4498-9617-923156fbfe0c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_4fb64907-8b36-41ae-9640-8fdfe9765b0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_35092867-91e4-4498-9617-923156fbfe0c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_4fb64907-8b36-41ae-9640-8fdfe9765b0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4fb64907-8b36-41ae-9640-8fdfe9765b0f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_4fb64907-8b36-41ae-9640-8fdfe9765b0f" xlink:to="loc_us-gaap_ClassOfStockDomain_4fb64907-8b36-41ae-9640-8fdfe9765b0f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b83e9331-74a9-48d3-abc4-f198ed350a06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_4fb64907-8b36-41ae-9640-8fdfe9765b0f" xlink:to="loc_us-gaap_ClassOfStockDomain_b83e9331-74a9-48d3-abc4-f198ed350a06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_f731a6fc-9f46-4aed-a539-8a0c0df4545d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_b83e9331-74a9-48d3-abc4-f198ed350a06" xlink:to="loc_us-gaap_CommonClassAMember_f731a6fc-9f46-4aed-a539-8a0c0df4545d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_58a0d6a6-d3b0-4e1a-b129-47ed1a6a27d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_35092867-91e4-4498-9617-923156fbfe0c" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_58a0d6a6-d3b0-4e1a-b129-47ed1a6a27d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_58a0d6a6-d3b0-4e1a-b129-47ed1a6a27d0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_58a0d6a6-d3b0-4e1a-b129-47ed1a6a27d0" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_58a0d6a6-d3b0-4e1a-b129-47ed1a6a27d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_907886c4-02f5-47ba-b4b6-ca1b4628ff46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_58a0d6a6-d3b0-4e1a-b129-47ed1a6a27d0" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_907886c4-02f5-47ba-b4b6-ca1b4628ff46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_e1aa396b-6c65-4bc7-a135-7ee03fece8e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_907886c4-02f5-47ba-b4b6-ca1b4628ff46" xlink:to="loc_us-gaap_SubsequentEventMember_e1aa396b-6c65-4bc7-a135-7ee03fece8e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_65e4dc4f-bc3b-4a72-b739-f21d072fe87b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_35092867-91e4-4498-9617-923156fbfe0c" xlink:to="loc_srt_OwnershipAxis_65e4dc4f-bc3b-4a72-b739-f21d072fe87b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_65e4dc4f-bc3b-4a72-b739-f21d072fe87b_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_65e4dc4f-bc3b-4a72-b739-f21d072fe87b" xlink:to="loc_srt_OwnershipDomain_65e4dc4f-bc3b-4a72-b739-f21d072fe87b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_9f8042a6-a594-4e78-9fe6-c4fcdb50d4a0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_65e4dc4f-bc3b-4a72-b739-f21d072fe87b" xlink:to="loc_srt_OwnershipDomain_9f8042a6-a594-4e78-9fe6-c4fcdb50d4a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TwoIndividualsMember_47c73245-c8df-4c39-8409-269f2a96b40e" xlink:href="msm-20230902.xsd#msm_TwoIndividualsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_9f8042a6-a594-4e78-9fe6-c4fcdb50d4a0" xlink:to="loc_msm_TwoIndividualsMember_47c73245-c8df-4c39-8409-269f2a96b40e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OneIndividualMember_c4cda807-0f51-4cdb-ae52-7ff4078c8033" xlink:href="msm-20230902.xsd#msm_OneIndividualMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_9f8042a6-a594-4e78-9fe6-c4fcdb50d4a0" xlink:to="loc_msm_OneIndividualMember_c4cda807-0f51-4cdb-ae52-7ff4078c8033" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#ScheduleIIValuationAndQualifyingAccountsDetails"/>
  <link:definitionLink xlink:role="http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_9528162f-c769-4b8c-9417-822421ad88ff" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_e138675e-2b4c-4eb1-ae23-95cfa2e5453a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_9528162f-c769-4b8c-9417-822421ad88ff" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_e138675e-2b4c-4eb1-ae23-95cfa2e5453a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_f9381d00-f06f-43b9-93c7-ee9d26add8f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_9528162f-c769-4b8c-9417-822421ad88ff" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_f9381d00-f06f-43b9-93c7-ee9d26add8f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_42344a30-7c13-4c99-863e-66a0ff580718" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_9528162f-c769-4b8c-9417-822421ad88ff" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_42344a30-7c13-4c99-863e-66a0ff580718" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_bfdfd48d-e782-467a-be8b-3a08f642afea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_e837b4bd-8f3b-4fe3-8e46-a194e6bd7a3b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_9528162f-c769-4b8c-9417-822421ad88ff" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_e837b4bd-8f3b-4fe3-8e46-a194e6bd7a3b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_10423234-088c-485a-bf48-cefee36a733b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_e837b4bd-8f3b-4fe3-8e46-a194e6bd7a3b" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_10423234-088c-485a-bf48-cefee36a733b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_10423234-088c-485a-bf48-cefee36a733b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_10423234-088c-485a-bf48-cefee36a733b" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_10423234-088c-485a-bf48-cefee36a733b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_92eaef54-8c4e-4861-81c7-616b474cff35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_10423234-088c-485a-bf48-cefee36a733b" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_92eaef54-8c4e-4861-81c7-616b474cff35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_277ab567-f0b8-4d6d-a6f7-55801fce18a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_92eaef54-8c4e-4861-81c7-616b474cff35" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_277ab567-f0b8-4d6d-a6f7-55801fce18a3" 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/2023/elts/us-roles-2023.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_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#TradingArrangmentsOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllTradingArrangementsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_KristenActisGrandeRuleTradingArrangementClassACommonStockMember_958f752a-8415-44d7-a92d-0bce12b66132" xlink:href="msm-20230902.xsd#msm_KristenActisGrandeRuleTradingArrangementClassACommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="loc_msm_KristenActisGrandeRuleTradingArrangementClassACommonStockMember_958f752a-8415-44d7-a92d-0bce12b66132" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember_3464d573-3e18-415b-b437-57d49312645f" xlink:href="msm-20230902.xsd#msm_KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="loc_msm_KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember_3464d573-3e18-415b-b437-57d49312645f" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTypeOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_PerformanceSharesMember" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockMember" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_IncrementalDividendRightsPerformanceStockUnitsMember_34972db0-1408-416e-a388-b1e1bdd7b192" xlink:href="msm-20230902.xsd#msm_IncrementalDividendRightsPerformanceStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_msm_IncrementalDividendRightsPerformanceStockUnitsMember_34972db0-1408-416e-a388-b1e1bdd7b192" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_IncrementalDividendRightsRestrictedStockUnitsMember_e870c0a5-8d6c-4554-83c5-b5aed8d9ffff" xlink:href="msm-20230902.xsd#msm_IncrementalDividendRightsRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_msm_IncrementalDividendRightsRestrictedStockUnitsMember_e870c0a5-8d6c-4554-83c5-b5aed8d9ffff" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#IndividualsOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_KristenActisGrandeMember_e1e81dfd-a0ea-4d35-9973-7778a9933da5" xlink:href="msm-20230902.xsd#msm_KristenActisGrandeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_msm_KristenActisGrandeMember_e1e81dfd-a0ea-4d35-9973-7778a9933da5" xlink:type="arc" order="2"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>msm-20230902_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:7fed54e4-832c-419c-a01c-27e26b239a77,g:38cb3807-9e4a-4f3a-9302-5a1e7d0d5789-->
<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_msm_AccountsReceivableSalesTransactionsFees_c5922f81-e4f2-4fae-a132-7ccf534092cf_terseLabel_en-US" xlink:label="lab_msm_AccountsReceivableSalesTransactionsFees" xlink: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, sales transactions fees</link:label>
    <link:label id="lab_msm_AccountsReceivableSalesTransactionsFees_label_en-US" xlink:label="lab_msm_AccountsReceivableSalesTransactionsFees" xlink: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, Sales Transactions Fees</link:label>
    <link:label id="lab_msm_AccountsReceivableSalesTransactionsFees_documentation_en-US" xlink:label="lab_msm_AccountsReceivableSalesTransactionsFees" 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 Receivable, Sales Transactions Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccountsReceivableSalesTransactionsFees" xlink:href="msm-20230902.xsd#msm_AccountsReceivableSalesTransactionsFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_AccountsReceivableSalesTransactionsFees" xlink:to="lab_msm_AccountsReceivableSalesTransactionsFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink: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 Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink: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 Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_30cd0e81-1876-4c6b-a5d9-9a0f7b23f622_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink: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 Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink: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 Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_f0427d86-31a5-47b3-88de-cea9403d092d_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink: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_AccruedLiabilitiesCurrent_617fd0c4-3ef6-4cc2-b82c-64e68653fe75_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" 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">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_OtherCustomersMember_3dc02d18-bcf1-4878-8f4e-840ec4b0b0aa_terseLabel_en-US" xlink:label="lab_msm_OtherCustomersMember" xlink: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_msm_OtherCustomersMember_label_en-US" xlink:label="lab_msm_OtherCustomersMember" xlink: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 Customers [Member]</link:label>
    <link:label id="lab_msm_OtherCustomersMember_documentation_en-US" xlink:label="lab_msm_OtherCustomersMember" 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 Customers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OtherCustomersMember" xlink:href="msm-20230902.xsd#msm_OtherCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_OtherCustomersMember" xlink:to="lab_msm_OtherCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_06ac1002-fc0c-4c9a-bc5b-b70934642cf5_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">Credit facility, maximum borrowing capacity</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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInOperatingCapitalAbstract_00f01bb3-60f9-41a8-a917-9c216038f0d2_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink: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 operating assets and liabilities, net of amounts associated with business acquired:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink: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 Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_9fd08a40-6032-4275-a3f5-852764f853d1_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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, expiration period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink: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, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d7b78c33-25f6-438e-91c1-c4b527695ca6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink: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 as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_606d75bf-2440-4193-a579-ac2b926689a3_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, interest rate at period end</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink: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, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_f3edc3f8-cc62-4479-9ccc-05b2ffba14ec_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to acquire businesses, gross</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_facdf20b-6c37-4139-b617-713aa0f51e9c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink: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 Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink: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 Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_df42f25f-31d1-46e2-90c9-f71f101adfb9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink: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</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink: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, Current Liabilities, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne_1426ebc9-4e56-47b7-a176-1b6d2afdf28e_totalLabel_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne" 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">2024</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne_label_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne" xlink: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 and Finance Lease, Liability, Payments, Due Year One</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne_documentation_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne" 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">Operating and Finance Lease, Liability, Payments, Due Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne" xlink:to="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_17c78506-6df3-4a90-84f6-71a024024dc3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink: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, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_643e6841-2161-4944-aea5-413a1e7cc4ea_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/2023/elts/us-gaap-2023.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_d6a28e25-c3ef-4125-afa1-2bb82bbbbb25_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_05fef204-57e7-4234-a6fd-a45f916b3efa_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWriteDown_402de58c-4463-4b5a-8a41-5e4d1627ad89_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink: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 write-down</link:label>
    <link:label id="lab_us-gaap_InventoryWriteDown_label_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink: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 Write-down</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWriteDown" xlink:to="lab_us-gaap_InventoryWriteDown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_1d1edefa-61cf-4b25-bf0f-d15601679735_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink: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 sale of Class A Common Stock in connection with Associate Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink: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 Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockPlans" xlink:to="lab_us-gaap_ProceedsFromStockPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_7cc72bbf-9da7-4a12-b655-3e909aef5166_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_IncrementalDividendRightsRestrictedStockUnitsMember_526a6570-97fa-444d-96f3-304c441b81c3_terseLabel_en-US" xlink:label="lab_msm_IncrementalDividendRightsRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Dividend Rights Restricted Stock Units</link:label>
    <link:label id="lab_msm_IncrementalDividendRightsRestrictedStockUnitsMember_label_en-US" xlink:label="lab_msm_IncrementalDividendRightsRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Dividend Rights Restricted Stock Units [Member]</link:label>
    <link:label id="lab_msm_IncrementalDividendRightsRestrictedStockUnitsMember_documentation_en-US" xlink:label="lab_msm_IncrementalDividendRightsRestrictedStockUnitsMember" 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">Incremental Dividend Rights, Restricted Stock Units [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_IncrementalDividendRightsRestrictedStockUnitsMember" xlink:href="msm-20230902.xsd#msm_IncrementalDividendRightsRestrictedStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_IncrementalDividendRightsRestrictedStockUnitsMember" xlink:to="lab_msm_IncrementalDividendRightsRestrictedStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_TrademarksAndLicenseAgreementMember_30c30eee-81de-4351-ae4b-52db55284211_terseLabel_en-US" xlink:label="lab_msm_TrademarksAndLicenseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks</link:label>
    <link:label id="lab_msm_TrademarksAndLicenseAgreementMember_label_en-US" xlink:label="lab_msm_TrademarksAndLicenseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks And License Agreement [Member]</link:label>
    <link:label id="lab_msm_TrademarksAndLicenseAgreementMember_documentation_en-US" xlink:label="lab_msm_TrademarksAndLicenseAgreementMember" 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">Trademarks And License Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TrademarksAndLicenseAgreementMember" xlink:href="msm-20230902.xsd#msm_TrademarksAndLicenseAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_TrademarksAndLicenseAgreementMember" xlink:to="lab_msm_TrademarksAndLicenseAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_472a4fa0-639b-4131-b528-820a7f687445_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_8af44a3d-20d1-4856-a8ed-57c2423d33c2_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/2023/elts/us-gaap-2023.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_msm_TwoThousandFiveOmnibusIncentivePlanMember_2446e096-7d7f-4a04-8280-6aea53d9a1c9_terseLabel_en-US" xlink:label="lab_msm_TwoThousandFiveOmnibusIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2005 Omnibus Incentive Plan</link:label>
    <link:label id="lab_msm_TwoThousandFiveOmnibusIncentivePlanMember_label_en-US" xlink:label="lab_msm_TwoThousandFiveOmnibusIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Five Omnibus Incentive Plan [Member]</link:label>
    <link:label id="lab_msm_TwoThousandFiveOmnibusIncentivePlanMember_documentation_en-US" xlink:label="lab_msm_TwoThousandFiveOmnibusIncentivePlanMember" 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">Two Thousand Five Omnibus Incentive Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TwoThousandFiveOmnibusIncentivePlanMember" xlink:href="msm-20230902.xsd#msm_TwoThousandFiveOmnibusIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_TwoThousandFiveOmnibusIncentivePlanMember" xlink:to="lab_msm_TwoThousandFiveOmnibusIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_333818d0-cf87-4f4a-8771-13d889367e6d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred: Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink: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 Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_c0a383aa-6483-4403-a72a-7d9a483f67d4_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.001 par value; 5,000,000 shares authorized; none issued and outstanding</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/2023/elts/us-gaap-2023.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_us-gaap_SubsequentEventTypeDomain_e0394227-c654-463c-acfc-a4ee638968eb_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/2023/elts/us-gaap-2023.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_EarningsPerShareDiluted_4e3fc46f-dc20-487d-8e2c-c40743570648_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 USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_7a8c6595-d3f6-46f6-a865-322084925f10_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" 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">Diluted (in USD 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/2023/elts/us-gaap-2023.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_TreasuryStockValue_55bcf8f7-4d78-47c8-b11b-73d1c5211355_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" 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">Class A treasury stock, at cost, 1,230,960 and 1,228,472 shares, respectively</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_e8b59d93-efff-4b9e-b89d-f3405235fcf8_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 $22,747 and $20,771, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_33a3b5d2-ac6c-43ef-a93d-f2cdb6b0fe7b_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" 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 receivable, net</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/2023/elts/us-gaap-2023.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_msm_AccruedRepurchasesOfCommonStock_2a87d3e5-1d41-4914-a516-9efb72affcac_terseLabel_en-US" xlink:label="lab_msm_AccruedRepurchasesOfCommonStock" xlink: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 repurchases of common stock</link:label>
    <link:label id="lab_msm_AccruedRepurchasesOfCommonStock_label_en-US" xlink:label="lab_msm_AccruedRepurchasesOfCommonStock" xlink: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 Repurchases Of Common Stock</link:label>
    <link:label id="lab_msm_AccruedRepurchasesOfCommonStock_documentation_en-US" xlink:label="lab_msm_AccruedRepurchasesOfCommonStock" 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">Accrued Repurchases Of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedRepurchasesOfCommonStock" xlink:href="msm-20230902.xsd#msm_AccruedRepurchasesOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_AccruedRepurchasesOfCommonStock" xlink:to="lab_msm_AccruedRepurchasesOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_050c5017-8f4e-48df-b38d-f237db4c6dce_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_a6f41fc3-73a6-4d16-ac04-bb296e5993eb_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/2023/dei-2023.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_msm_PublicSectorCustomersMember_6424968c-9c8b-4a2e-82dd-49a14c87b0e2_terseLabel_en-US" xlink:label="lab_msm_PublicSectorCustomersMember" xlink: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 Sector Customers</link:label>
    <link:label id="lab_msm_PublicSectorCustomersMember_label_en-US" xlink:label="lab_msm_PublicSectorCustomersMember" xlink: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 Sector Customers [Member]</link:label>
    <link:label id="lab_msm_PublicSectorCustomersMember_documentation_en-US" xlink:label="lab_msm_PublicSectorCustomersMember" 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 Sector Customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_PublicSectorCustomersMember" xlink:href="msm-20230902.xsd#msm_PublicSectorCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_PublicSectorCustomersMember" xlink:to="lab_msm_PublicSectorCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_ComponentsOfShareholdersEquityLineItems_263b1d08-b005-4aa0-8513-acaa1300530e_terseLabel_en-US" xlink:label="lab_msm_ComponentsOfShareholdersEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components Of Shareholders Equity [Line Items]</link:label>
    <link:label id="lab_msm_ComponentsOfShareholdersEquityLineItems_label_en-US" xlink:label="lab_msm_ComponentsOfShareholdersEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components Of Shareholders Equity [Line Items]</link:label>
    <link:label id="lab_msm_ComponentsOfShareholdersEquityLineItems_documentation_en-US" xlink:label="lab_msm_ComponentsOfShareholdersEquityLineItems" 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">Components Of Shareholders Equity [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ComponentsOfShareholdersEquityLineItems" xlink:href="msm-20230902.xsd#msm_ComponentsOfShareholdersEquityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems" xlink:to="lab_msm_ComponentsOfShareholdersEquityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_f0740631-b94f-46b7-92ec-f80124b0d140_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Compete Agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_684aa282-a6ed-4c9f-881a-bec252bcd7b3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink: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 Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_66b08866-fe58-4015-aded-14a858adea6d_verboseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" 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">Impairment of Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_e3ede2d6-5f9c-475e-9559-412d87334622_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink: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 Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink: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 Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_6e7d7823-a92a-414c-bb6e-a1b7341ab9de_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_885af542-e225-443d-b9ea-283d709441da_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" 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</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink: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, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive_9e762cd9-3a6c-438b-9201-df0899a0957a_totalLabel_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" 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">Thereafter</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink: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 and Finance Lease, Liability, Payments, Due after Year Five</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive_documentation_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" 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">Operating and Finance Lease, Liability, Payments, Due after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_0bda2993-8c16-4dcf-914b-9290dee00ccc_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" 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">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink: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, Current Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_10b08e07-88e6-4bea-bee9-f931198d05b0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Associate Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink: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 Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemGainGross_75ee4e0d-ed0d-42e2-8e6e-ce4e33060ce0_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemGainGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss recovery related to PPE prepayment impairments</link:label>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemGainGross_label_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemGainGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both, Gain, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemGainGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnusualOrInfrequentItemGainGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualOrInfrequentItemGainGross" xlink:to="lab_us-gaap_UnusualOrInfrequentItemGainGross" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilities_f1c8b02e-9315-4a21-aceb-d79239d387ee_totalLabel_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilities" 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 lease liabilities</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilities_label_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilities" xlink: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 and finance lease liabilities</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilities_documentation_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilities" 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">Operating and finance lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilities" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilities" xlink:to="lab_msm_OperatingAndFinanceLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_SeriesNotesDueJanuary122023Member_c4c4a7e3-3c22-493f-a1e0-5e63f0a16b64_terseLabel_en-US" xlink:label="lab_msm_SeriesNotesDueJanuary122023Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series Notes Due January 12, 2023</link:label>
    <link:label id="lab_msm_SeriesNotesDueJanuary122023Member_label_en-US" xlink:label="lab_msm_SeriesNotesDueJanuary122023Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series Notes Due January122023 [Member]</link:label>
    <link:label id="lab_msm_SeriesNotesDueJanuary122023Member_documentation_en-US" xlink:label="lab_msm_SeriesNotesDueJanuary122023Member" 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">Series Notes Due January 12, 2023 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeriesNotesDueJanuary122023Member" xlink:href="msm-20230902.xsd#msm_SeriesNotesDueJanuary122023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_SeriesNotesDueJanuary122023Member" xlink:to="lab_msm_SeriesNotesDueJanuary122023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_f7cc745a-b451-4578-a8d5-24b383df81d3_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">MSC Industrial Shareholders&#8217; 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">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/2023/elts/us-gaap-2023.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_ContractWithCustomerLiability_237629cf-62ee-40e5-b24e-2b8204c44f49_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/2023/elts/us-gaap-2023.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_msm_SupplementalBalanceSheetInformationTableTextBlock_4b2b7e23-8cdb-4577-beb6-68272ebe92a0_terseLabel_en-US" xlink:label="lab_msm_SupplementalBalanceSheetInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Balance Sheet Information</link:label>
    <link:label id="lab_msm_SupplementalBalanceSheetInformationTableTextBlock_label_en-US" xlink:label="lab_msm_SupplementalBalanceSheetInformationTableTextBlock" xlink: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 Balance Sheet Information [Table Text Block]</link:label>
    <link:label id="lab_msm_SupplementalBalanceSheetInformationTableTextBlock_documentation_en-US" xlink:label="lab_msm_SupplementalBalanceSheetInformationTableTextBlock" 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">Supplemental Balance Sheet Information [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SupplementalBalanceSheetInformationTableTextBlock" xlink:href="msm-20230902.xsd#msm_SupplementalBalanceSheetInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_SupplementalBalanceSheetInformationTableTextBlock" xlink:to="lab_msm_SupplementalBalanceSheetInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_cbe65e0b-8542-480d-a75e-db1569d8e61a_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" 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">Computation of Basic And Diluted Net Income per Common Share Under Treasury Stock Method</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink: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 Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_ef81c8c1-b387-4cad-a83f-d2056a264759_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink: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 foreign exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink: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, Including Disposal Group and Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsDomain_220de539-067a-4d79-b68b-951a27827bf9_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_DividendsDomain_label_en-US" xlink:label="lab_us-gaap_DividendsDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsDomain" xlink:to="lab_us-gaap_DividendsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_28b3560e-59c0-401f-ac16-6e3be9fe2190_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink: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, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_d0d9f136-64a9-4b2f-bcb8-7501a97c7147_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink: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 And Summary Of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_8633497a-f02d-453b-97bb-75779c8df4ae_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink: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 Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_LongIslandCustomerServiceCenterMember_69d10c84-110e-464b-8697-18e60069396d_terseLabel_en-US" xlink:label="lab_msm_LongIslandCustomerServiceCenterMember" xlink: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 Island Customer Service Center</link:label>
    <link:label id="lab_msm_LongIslandCustomerServiceCenterMember_label_en-US" xlink:label="lab_msm_LongIslandCustomerServiceCenterMember" xlink: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 Island Customer Service Center [Member]</link:label>
    <link:label id="lab_msm_LongIslandCustomerServiceCenterMember_documentation_en-US" xlink:label="lab_msm_LongIslandCustomerServiceCenterMember" 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">Long Island Customer Service Center [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_LongIslandCustomerServiceCenterMember" xlink:href="msm-20230902.xsd#msm_LongIslandCustomerServiceCenterMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_LongIslandCustomerServiceCenterMember" xlink:to="lab_msm_LongIslandCustomerServiceCenterMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_d8c699af-71be-476d-b086-2d1a3af449fe_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_a4951cd7-4c3a-4e25-95c0-1f9931ed5132_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/2023/elts/us-gaap-2023.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_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink: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 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink: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 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_4c00c267-f409-4f0a-851c-51e88e663311_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" 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">Shares reserved for issuance under plan (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink: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, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_c1171768-9d55-4de7-b001-eb3a1dc34377_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink: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, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_a9f5b4ee-514b-4931-9cb6-04c9a3c9b3cc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink: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, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_7784516b-6fc2-4ba0-aa00-a9bbf766d8ea_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink: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 current assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink: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, Current Assets, Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_be8795ba-f4b5-48be-9c1d-68aaeffe6e90_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/2023/dei-2023.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_b77c12e7-7554-4f56-8983-ea9ed274384c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink: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 Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_887d832c-cc90-45df-bed9-8ab27d7dee41_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/2023/dei-2023.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_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_45df9b01-9f81-48c5-a489-eaa66f77e3da_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_026fccc1-ead2-4a32-b22b-f9637081d73b_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_18eecebf-8fd1-41c6-bbf3-818dde6d31e8_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Unit</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_9e7e8388-d152-428f-b23e-197a99c2b180_totalLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" 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 adjustments</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_028d444e-ed88-4959-ba04-287fafaf3066_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink: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</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksMember_9c426fee-bded-46a1-ba5b-61cffbe64195_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_label_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember" xlink:to="lab_us-gaap_TrademarksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_d8d53da1-4a2f-4ed5-8733-9fea1b3a8054_terseLabel_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink: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 Future Lease Payments</link:label>
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_label_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:to="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_4ec142d7-7f0f-4092-8759-501abbf9dd4b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Purchase Price Allocation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_cc77597f-8c36-4190-8925-3dcd8e572f0d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment arrangement, option, exercise price range, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink: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, Option, Exercise Price Range, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink: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 Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetImpairmentChargesAbstract_6cf07fa8-0b95-4e61-b632-884d70941801_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentChargesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Impairment Charges [Abstract]</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentChargesAbstract_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentChargesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Impairment Charges [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentChargesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetImpairmentChargesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentChargesAbstract" xlink:to="lab_us-gaap_AssetImpairmentChargesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_AccruedERCClaims_574bc3e1-2fb7-4e98-81f1-29171d961cfc_terseLabel_en-US" xlink:label="lab_msm_AccruedERCClaims" xlink: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 ERC claims</link:label>
    <link:label id="lab_msm_AccruedERCClaims_label_en-US" xlink:label="lab_msm_AccruedERCClaims" xlink: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 ERC Claims</link:label>
    <link:label id="lab_msm_AccruedERCClaims_documentation_en-US" xlink:label="lab_msm_AccruedERCClaims" 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">Accrued ERC Claims</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedERCClaims" xlink:href="msm-20230902.xsd#msm_AccruedERCClaims"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_AccruedERCClaims" xlink:to="lab_msm_AccruedERCClaims" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserve_a487e7d7-487e-4c2d-ac0f-d76356e32b5c_periodStartLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" 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_RestructuringReserve_84c6423c-57ac-4743-9fb0-4ce94321798d_periodEndLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" 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_RestructuringReserve_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve" xlink:to="lab_us-gaap_RestructuringReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_KristenActisGrandeMember_label_en-US" xlink:label="lab_msm_KristenActisGrandeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Kristen Actis-Grande [Member]</link:label>
    <link:label id="lab_msm_KristenActisGrandeMember_documentation_en-US" xlink:label="lab_msm_KristenActisGrandeMember" 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">Kristen Actis-Grande</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_KristenActisGrandeMember" xlink:href="msm-20230902.xsd#msm_KristenActisGrandeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_KristenActisGrandeMember" xlink:to="lab_msm_KristenActisGrandeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_0e806ebf-07db-4b84-8ae5-cdc7849eb511_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_49d0fef3-3c4f-48f6-8491-19b0c4b9028c_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">Potentially dilutive securities (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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_9ef5ffec-8ecb-4c6d-98af-f9d81175fd02_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink: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, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_96f60ae0-5329-4d4a-bd32-cd55b2765909_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_8d41a7e7-cf57-4461-a4c2-949a20839d16_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_d2c69cea-a6c8-4ab2-b51b-6f5f63e3e358_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink: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, plant and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_a86a0a83-d8ed-42c2-995a-536f43aae6d1_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased Assets Obtained in Exchange for New Lease Liabilities: Operating Leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_241517e5-0571-4613-8e96-7224288ad0f8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Imputed Interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_dba3ab4e-5bd0-48cd-9231-f68d1166c262_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_06241c88-ac62-4967-94bd-e4a3cceee019_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink: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 Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink: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 Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_f48a44de-267d-4868-a564-115186923023_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink: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 purchase of PPE</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_38f9fe95-603e-47bd-bc91-d064602fa2b5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink: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 portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_80a7f257-ff8a-458f-8bcf-97a170a73d8b_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" 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">Current portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_048552ac-6f14-4481-a457-4f7f40f26164_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink: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 on leased liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_171b2cbe-414a-4f2d-8acd-d8b4715e30b6_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer systems, equipment and software</link:label>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_label_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5a8a8cd6-5591-4b4e-9205-e680a8e7e4e3_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_SeniorNotesTwoMember_75a1ebbf-c40f-496f-b45b-5c86dad74f16_terseLabel_en-US" xlink:label="lab_msm_SeniorNotesTwoMember" xlink: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 Series B</link:label>
    <link:label id="lab_msm_SeniorNotesTwoMember_label_en-US" xlink:label="lab_msm_SeniorNotesTwoMember" xlink: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 Two [Member]</link:label>
    <link:label id="lab_msm_SeniorNotesTwoMember_documentation_en-US" xlink:label="lab_msm_SeniorNotesTwoMember" 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 Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesTwoMember" xlink:href="msm-20230902.xsd#msm_SeniorNotesTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_SeniorNotesTwoMember" xlink:to="lab_msm_SeniorNotesTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_a2dae1e2-5227-4c01-90e0-eb02fd9480ff_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink: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, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_a07a5289-705f-4f3d-9e14-96baa0b27ae2_verboseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" 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">Recently Adopted 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/2023/elts/us-gaap-2023.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_msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct_c0e5d778-e166-44ce-822f-ad128986f00b_terseLabel_en-US" xlink:label="lab_msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct" xlink: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, CARES act</link:label>
    <link:label id="lab_msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct_label_en-US" xlink:label="lab_msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct" xlink: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 Expenses And Other Current Liabilities, CARES Act</link:label>
    <link:label id="lab_msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct_documentation_en-US" xlink:label="lab_msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct" 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">Accrued Expenses And Other Current Liabilities, CARES Act</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct" xlink:href="msm-20230902.xsd#msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct" xlink:to="lab_msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_NumberOfWarehouses_f6270d3f-f1af-4249-bf72-246c1cdcebfa_terseLabel_en-US" xlink:label="lab_msm_NumberOfWarehouses" xlink: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 warehouses</link:label>
    <link:label id="lab_msm_NumberOfWarehouses_label_en-US" xlink:label="lab_msm_NumberOfWarehouses" xlink: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 Warehouses</link:label>
    <link:label id="lab_msm_NumberOfWarehouses_documentation_en-US" xlink:label="lab_msm_NumberOfWarehouses" 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 Warehouses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_NumberOfWarehouses" xlink:href="msm-20230902.xsd#msm_NumberOfWarehouses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_NumberOfWarehouses" xlink:to="lab_msm_NumberOfWarehouses" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_683b1c6e-5af5-4e62-a91b-38834200da81_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7644facf-b0f8-430f-abfa-4e3dcb29aec4_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" 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">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink: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, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_83d0873d-47ec-4b2f-9fe3-39c3e83f997f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_ada4ba59-9d5d-42a2-88fc-069d60ba0c0b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Income Before Provision for Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink: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 Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_9e9e923d-184a-4f89-b29c-8fac5601b3df_terseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink: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-Lived Assets Held-for-sale by Asset Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink: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-Lived Assets Held-for-Sale by Asset Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink:to="lab_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_42a45c10-99ea-419d-9d9b-186e7a0dfaa6_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink: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 income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink: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 Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink: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 Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_35159ae0-df00-42b3-be77-2d17341f973d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink: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</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink: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, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_68e43f66-f5ee-4078-be21-ee89d00c261d_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">Business acquisition 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/2023/elts/us-gaap-2023.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_GrossProfit_fbc872e3-09c0-4b19-b986-82d0ba3144e2_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/2023/elts/us-gaap-2023.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_dei_SecurityExchangeName_3812b9c3-abce-40a5-9ebb-8bd8efed44b3_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/2023/dei-2023.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_ShareBasedCompensationOptionAndIncentivePlansPolicy_6362a6fc-033d-4c14-99a4-9c0a6e1fc66d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink: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-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fa076092-2093-47b7-baa2-f527c30d966b_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" 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">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/2023/elts/us-gaap-2023.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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_def3795e-0b62-4a06-934a-92f496549d78_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink: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, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_e0044faa-bf2b-43cc-b543-603356c637fb_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink: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 options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink: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 Stock Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExaminationTable_2b6997e5-df11-40f6-aca5-eb2883cab223_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationTable" xlink: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 Examination [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationTable" xlink: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 Examination [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationTable" xlink:to="lab_us-gaap_IncomeTaxExaminationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_47786a5d-6831-4926-8284-c223dc60865f_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/2023/elts/srt-2023.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_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_073493a2-b856-4546-b670-9ebafb4032a1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink: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 Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_7e59c9bb-a0e9-4adc-beb0-038ee2717a10_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink: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 Restructuring Charges</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_27c0b763-b071-4214-b861-a73a7941b504_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized share-based compensation cost</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink: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, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_d24535e4-669f-4b89-900e-8804d5698b30_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/2023/dei-2023.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_GoodwillAcquiredDuringPeriod_354b1376-0464-4e85-999f-0d6ebc9e462f_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/2023/elts/us-gaap-2023.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_GeographicConcentrationRiskMember_ada99581-0d7e-4336-afa6-63c1f98f5197_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualRiskOrUncertaintyByNatureAxis_1cc0c12b-89d4-4214-9b3a-6f9f391c7796_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualRiskOrUncertaintyByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual Risk or Uncertainty, Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_UnusualRiskOrUncertaintyByNatureAxis_label_en-US" xlink:label="lab_us-gaap_UnusualRiskOrUncertaintyByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual Risk or Uncertainty, Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyByNatureAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnusualRiskOrUncertaintyByNatureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyByNatureAxis" xlink:to="lab_us-gaap_UnusualRiskOrUncertaintyByNatureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_3e2f4109-64f8-41c3-abe6-e07e7edc0fb9_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" 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">Repurchase of Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_90f247f7-6315-425b-a519-00d245f20584_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" 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">Thereafter</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink: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, Maturity, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_b2d1e9ca-c1e6-4e00-80be-ee18c07a9376_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_ShippingAndHandlingPolicyTextBlock_d66646b7-8f45-4681-a5d5-14f158172e50_terseLabel_en-US" xlink:label="lab_msm_ShippingAndHandlingPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shipping and Handling Costs</link:label>
    <link:label id="lab_msm_ShippingAndHandlingPolicyTextBlock_label_en-US" xlink:label="lab_msm_ShippingAndHandlingPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shipping And Handling [Policy Text Block]</link:label>
    <link:label id="lab_msm_ShippingAndHandlingPolicyTextBlock_documentation_en-US" xlink:label="lab_msm_ShippingAndHandlingPolicyTextBlock" 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">Shipping And Handling [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ShippingAndHandlingPolicyTextBlock" xlink:href="msm-20230902.xsd#msm_ShippingAndHandlingPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_ShippingAndHandlingPolicyTextBlock" xlink:to="lab_msm_ShippingAndHandlingPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_db9803dd-5472-4aa0-89a8-97a92be4b7cb_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingExpense_9104125c-9735-485c-bf73-926e42d2955f_terseLabel_en-US" xlink:label="lab_us-gaap_SellingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shipping and handling costs</link:label>
    <link:label id="lab_us-gaap_SellingExpense_label_en-US" xlink:label="lab_us-gaap_SellingExpense" xlink: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 Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingExpense" xlink:to="lab_us-gaap_SellingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_35cda01e-ed59-4e1f-9309-5a27d89eb2b6_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" 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">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_f3f8dedd-c4eb-4370-82bb-c4ea9fd91007_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink: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: Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink: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 Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_7b422ffc-ec54-4174-bfc8-382d0ffbc208_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/2023/elts/us-gaap-2023.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_msm_ConversionOfStockOwnershipThresholdPercentageMinimum_e3231622-8973-4608-8f93-99fabae6be7a_terseLabel_en-US" xlink:label="lab_msm_ConversionOfStockOwnershipThresholdPercentageMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of stock, ownership threshold percentage, minimum</link:label>
    <link:label id="lab_msm_ConversionOfStockOwnershipThresholdPercentageMinimum_label_en-US" xlink:label="lab_msm_ConversionOfStockOwnershipThresholdPercentageMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Stock, Ownership Threshold Percentage, Minimum</link:label>
    <link:label id="lab_msm_ConversionOfStockOwnershipThresholdPercentageMinimum_documentation_en-US" xlink:label="lab_msm_ConversionOfStockOwnershipThresholdPercentageMinimum" 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">Conversion Of Stock, Ownership Threshold Percentage, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ConversionOfStockOwnershipThresholdPercentageMinimum" xlink:href="msm-20230902.xsd#msm_ConversionOfStockOwnershipThresholdPercentageMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_ConversionOfStockOwnershipThresholdPercentageMinimum" xlink:to="lab_msm_ConversionOfStockOwnershipThresholdPercentageMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_736855da-649f-4ae0-9ea6-5007a86663ed_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">Accounts receivable, allowance for credit loss, current</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_575a68bf-3f3d-4273-b7d6-659f6b5c7d27_verboseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" 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">Less: Allowance for credit losses</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/2023/elts/us-gaap-2023.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_msm_BusinessCombinationNetWorkingCapitalAdjustment_f82cfa64-f900-496c-a2e3-503be6267d72_terseLabel_en-US" xlink:label="lab_msm_BusinessCombinationNetWorkingCapitalAdjustment" xlink: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 working capital adjustment</link:label>
    <link:label id="lab_msm_BusinessCombinationNetWorkingCapitalAdjustment_label_en-US" xlink:label="lab_msm_BusinessCombinationNetWorkingCapitalAdjustment" xlink: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, Net Working Capital Adjustment</link:label>
    <link:label id="lab_msm_BusinessCombinationNetWorkingCapitalAdjustment_documentation_en-US" xlink:label="lab_msm_BusinessCombinationNetWorkingCapitalAdjustment" 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 Combination, Net Working Capital Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_BusinessCombinationNetWorkingCapitalAdjustment" xlink:href="msm-20230902.xsd#msm_BusinessCombinationNetWorkingCapitalAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_BusinessCombinationNetWorkingCapitalAdjustment" xlink:to="lab_msm_BusinessCombinationNetWorkingCapitalAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_fc8a1476-cc05-4827-a400-f320e4f9127e_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink: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 Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink: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 Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_d60201e2-ad5e-4891-ab6d-43e9f4b3a735_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred: State and local</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink: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 State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a1317a78-fa97-4ebd-bab9-b1e434d9cf7c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink: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 and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink: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 and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_7092590b-f04f-4c04-ab2e-df0c3277e858_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" 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">Canceled/Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink: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, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_5412bf2a-efdc-4ab7-bed1-914bf955d111_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/2023/dei-2023.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_us-gaap_RestructuringCostAndReserveLineItems_866debce-1b94-44b4-b458-3daf54902456_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_NationalAccountCustomersMember_4cab10ac-2e34-47ac-9e88-fe02f857f5d8_terseLabel_en-US" xlink:label="lab_msm_NationalAccountCustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">National Account Customers</link:label>
    <link:label id="lab_msm_NationalAccountCustomersMember_label_en-US" xlink:label="lab_msm_NationalAccountCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">National Account Customers [Member]</link:label>
    <link:label id="lab_msm_NationalAccountCustomersMember_documentation_en-US" xlink:label="lab_msm_NationalAccountCustomersMember" 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">National Account Customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_NationalAccountCustomersMember" xlink:href="msm-20230902.xsd#msm_NationalAccountCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_NationalAccountCustomersMember" xlink:to="lab_msm_NationalAccountCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_AmendedRevolvingCreditFacilityMember_1624ba8f-9339-4baf-8c54-7807bf205e8a_terseLabel_en-US" xlink:label="lab_msm_AmendedRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Revolving Credit Facility</link:label>
    <link:label id="lab_msm_AmendedRevolvingCreditFacilityMember_label_en-US" xlink:label="lab_msm_AmendedRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_msm_AmendedRevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_msm_AmendedRevolvingCreditFacilityMember" 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">Amended Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AmendedRevolvingCreditFacilityMember" xlink:href="msm-20230902.xsd#msm_AmendedRevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_AmendedRevolvingCreditFacilityMember" xlink:to="lab_msm_AmendedRevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongLivedAssetsHeldForSaleNameDomain_c4d7b100-80fe-42a3-a253-290d378c66a5_terseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsHeldForSaleNameDomain" xlink: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 Lived Assets Held-for-sale, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsHeldForSaleNameDomain_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsHeldForSaleNameDomain" xlink: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-Lived Assets Held-for-Sale, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsHeldForSaleNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleNameDomain" xlink:to="lab_us-gaap_LongLivedAssetsHeldForSaleNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_9728ba15-bdd0-44c6-9af2-4151ce2bf972_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">Business Combinations</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/2023/elts/us-gaap-2023.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_us-gaap_StockholdersEquityPolicyTextBlock_ccc7a02f-8262-47ee-b5b3-641342fffd2c_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock" 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">Share Repurchases and Treasury Stock</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityPolicyTextBlock" xlink:to="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_59ecee1b-1926-4c88-9d91-d905cee23139_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Carrying Amount, Indefinite</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_UncommittedCreditFacilityMember_47c54c55-38ad-4796-9120-760519197be0_terseLabel_en-US" xlink:label="lab_msm_UncommittedCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncommitted Bank Facilities</link:label>
    <link:label id="lab_msm_UncommittedCreditFacilityMember_label_en-US" xlink:label="lab_msm_UncommittedCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncommitted Credit Facility [Member]</link:label>
    <link:label id="lab_msm_UncommittedCreditFacilityMember_documentation_en-US" xlink:label="lab_msm_UncommittedCreditFacilityMember" 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">Uncommitted Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_UncommittedCreditFacilityMember" xlink:href="msm-20230902.xsd#msm_UncommittedCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_UncommittedCreditFacilityMember" xlink:to="lab_msm_UncommittedCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_f20d17b1-615b-4fa5-9d87-14d333a163a9_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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">Non-vested shares at the beginning of the year (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4a3c098d-5d25-4d4b-9cf8-ddd87af38f5f_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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">Non-vested shares at the end of the year (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink: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, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_caa92d91-48c3-484a-bde6-8ddae49836c2_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/2023/elts/us-gaap-2023.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_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_3e4aa772-1327-4932-9d1d-79214904367d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink: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 Accounts, Notes, Loans and Financing Receivable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink: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 Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3f5b196d-9b6b-4929-bc20-7c6ee8509f9f_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_284a22ca-8816-494b-a3fe-7fa633546cef_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/2023/dei-2023.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_GoodwillForeignCurrencyTranslationGainLoss_b33b7e7c-f23b-47f1-a77e-2687f7c986bd_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 adjustments</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/2023/elts/us-gaap-2023.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_LeaseCost_3a36b9ac-2f64-4cbb-a6b2-bab388046456_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" 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 Lease Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_45e4c9a9-84d1-4c8b-bfb2-e04964fd3d54_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink: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</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink: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 Tax Assets, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_9ed0881e-d431-45e7-bab7-4e372ed0b4cf_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/2023/elts/srt-2023.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_EntityInteractiveDataCurrent_30c078bd-6e92-4531-9dcb-47b2318372f0_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/2023/dei-2023.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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_4e42f60d-7e8e-4cc0-9a6e-e857b4667b80_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" 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">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink: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 Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_808a3949-ffa8-470b-81ae-8ee1c8d0cc27_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/2023/elts/us-gaap-2023.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_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_02ea85c7-f8da-4077-b8bc-3d2a7bacc261_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink: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 and Other Indefinite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_15f88de5-6b80-44d8-af92-41f7af26cfa3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes and tax uncertainties</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" xlink: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 Taxes and Other Tax Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_73123613-f3d2-4335-8c7a-cba4b86edf04_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink: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 Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink: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 Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_53c0964c-f815-4ca0-b74c-bb3de64f4e71_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfCapitalDistribution_669d9658-7262-4a74-83e0-5d80f1d4d9b8_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfCapitalDistribution" 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">Payments of special cash dividends</link:label>
    <link:label id="lab_us-gaap_PaymentsOfCapitalDistribution_label_en-US" xlink:label="lab_us-gaap_PaymentsOfCapitalDistribution" xlink: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 Capital Distribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfCapitalDistribution" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfCapitalDistribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfCapitalDistribution" xlink:to="lab_us-gaap_PaymentsOfCapitalDistribution" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_df87861d-0bd6-4d9a-9d41-dfd7e74c25c4_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/2023/elts/us-gaap-2023.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_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_89523853-41ac-417d-9ce9-3758ab78ed1f_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/2023/dei-2023.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_AdvertisingExpense_a34d7d53-7e8b-4405-bb1f-47dccfa056af_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink: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 costs</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_003fdf3d-26c3-4d33-89ac-7378007908f7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink: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 Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_SeriesNotesDueMarch52024Member_da2daca3-3a04-4481-a38f-befed0d05bcf_terseLabel_en-US" xlink:label="lab_msm_SeriesNotesDueMarch52024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series Notes Due March 5, 2024</link:label>
    <link:label id="lab_msm_SeriesNotesDueMarch52024Member_label_en-US" xlink:label="lab_msm_SeriesNotesDueMarch52024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series Notes Due March52024 [Member]</link:label>
    <link:label id="lab_msm_SeriesNotesDueMarch52024Member_documentation_en-US" xlink:label="lab_msm_SeriesNotesDueMarch52024Member" 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">Series Notes Due March 5, 2024 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeriesNotesDueMarch52024Member" xlink:href="msm-20230902.xsd#msm_SeriesNotesDueMarch52024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_SeriesNotesDueMarch52024Member" xlink:to="lab_msm_SeriesNotesDueMarch52024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_f75c296c-6e7b-45a8-bb6e-497d8d39ee15_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_f068f626-7c20-44aa-8dd1-aa5db7befc75_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink: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 Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_13c2face-fdd2-41ca-a26c-36ee79739df6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink: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 Cash Outflows from Operating Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink: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, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_cf54ac48-e145-4342-b3a2-b793b79a0f56_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" 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">Schedule of Stock-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink: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, Cost by Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_9e73d867-163e-402a-8c52-882be86029f8_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</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/2023/elts/us-gaap-2023.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_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares_18dba118-4678-4f23-9575-3321f520dbf6_terseLabel_en-US" xlink:label="lab_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock repurchased, and treasury stock repurchased and retired (in shares)</link:label>
    <link:label id="lab_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares_label_en-US" xlink:label="lab_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock repurchased, and treasury stock repurchased and retired, shares</link:label>
    <link:label id="lab_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares_documentation_en-US" xlink:label="lab_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares" 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">Treasury stock repurchased, and treasury stock repurchased and retired, shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares" xlink:href="msm-20230902.xsd#msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares" xlink:to="lab_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_OtherForeignCountriesMember_cd516527-6896-4bb1-b110-afb612b2d133_terseLabel_en-US" xlink:label="lab_msm_OtherForeignCountriesMember" xlink: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 foreign countries</link:label>
    <link:label id="lab_msm_OtherForeignCountriesMember_label_en-US" xlink:label="lab_msm_OtherForeignCountriesMember" xlink: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 Foreign Countries [Member]</link:label>
    <link:label id="lab_msm_OtherForeignCountriesMember_documentation_en-US" xlink:label="lab_msm_OtherForeignCountriesMember" 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 foreign countries [Member].</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OtherForeignCountriesMember" xlink:href="msm-20230902.xsd#msm_OtherForeignCountriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_OtherForeignCountriesMember" xlink:to="lab_msm_OtherForeignCountriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForPreviousAcquisition_56101c25-25b0-473e-85fb-92e1095d623c_verboseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForPreviousAcquisition" 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">Post-closing working capital adjustment paid out</link:label>
    <link:label id="lab_us-gaap_PaymentsForPreviousAcquisition_dad45da1-2cac-4db6-a19a-911192804914_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForPreviousAcquisition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for previous acquisition</link:label>
    <link:label id="lab_us-gaap_PaymentsForPreviousAcquisition_label_en-US" xlink:label="lab_us-gaap_PaymentsForPreviousAcquisition" xlink: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 Previous Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForPreviousAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForPreviousAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForPreviousAcquisition" xlink:to="lab_us-gaap_PaymentsForPreviousAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Dividends_135fe02b-2556-4b40-9c6e-e587629f56b8_terseLabel_en-US" xlink:label="lab_us-gaap_Dividends" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend payable amount</link:label>
    <link:label id="lab_us-gaap_Dividends_label_en-US" xlink:label="lab_us-gaap_Dividends" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Dividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Dividends" xlink:to="lab_us-gaap_Dividends" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_3de4f6ee-d1e3-4ba8-a616-57b28e1f11ae_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink: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 interest and penalties on income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink: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 Examination, Penalties and Interest Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:to="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_b11a9240-42ec-4065-9d95-f77b773a129a_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" 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">Concentrations of Credit Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_c5da1feb-fd6c-422f-8082-0420bcba6dfe_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_0a941cb2-c1aa-4c8b-a508-3956cf3b9fd1_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 or stated value per share (in USD 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/2023/elts/us-gaap-2023.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_us-gaap_NetCashProvidedByUsedInInvestingActivities_908dccb0-be64-430f-a5a4-ea67c17ed768_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/2023/elts/us-gaap-2023.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_DebtInstrumentAxis_82afbf60-fdd7-47cb-b92e-93f55cfea2ee_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/2023/elts/us-gaap-2023.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_StockRepurchasedAndRetiredDuringPeriodValue_09b979f1-2844-46c2-a4ae-7cd1f7844477_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" 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">Repurchase and retirement of Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_89a35ae7-8983-4862-a821-38b9a8c56d45_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase and retirement 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/2023/elts/us-gaap-2023.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_msm_TowerFastenersMember_56f84311-1be0-4b25-a044-7b39faa6635e_terseLabel_en-US" xlink:label="lab_msm_TowerFastenersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tower Fasteners</link:label>
    <link:label id="lab_msm_TowerFastenersMember_label_en-US" xlink:label="lab_msm_TowerFastenersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tower Fasteners [Member]</link:label>
    <link:label id="lab_msm_TowerFastenersMember_documentation_en-US" xlink:label="lab_msm_TowerFastenersMember" 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">Tower Fasteners [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TowerFastenersMember" xlink:href="msm-20230902.xsd#msm_TowerFastenersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_TowerFastenersMember" xlink:to="lab_msm_TowerFastenersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_78acc992-e61e-4af2-ba52-14cd38a93f5d_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of loan facility</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink: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 Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt" xlink:to="lab_us-gaap_RepaymentsOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_1d2150a7-122a-4772-beff-22cd3c9b268e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink: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 Tax Liabilities, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockSharesConverted1_3e242ce3-d855-4271-a5e1-4bba6d2b38a7_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of stock, shares converted (in shares)</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockSharesConverted1_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Stock, Shares Converted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockSharesConverted1" xlink:to="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_18b39d61-fbbd-4677-b1c4-b7c674a05501_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_f23da05a-0fd1-4810-b68c-a52013953c25_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink: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 Maturities of Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink: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 Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_12c44e72-b918-4ae5-be70-73adf2c8c70a_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" 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</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_e61a64b4-fc79-48da-9549-2d03f07ea95f_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" 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">Current: Total</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink: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 Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_ManufacturingHeavyMember_803e130d-f815-4fe7-99a7-247208e5553d_terseLabel_en-US" xlink:label="lab_msm_ManufacturingHeavyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing Heavy</link:label>
    <link:label id="lab_msm_ManufacturingHeavyMember_label_en-US" xlink:label="lab_msm_ManufacturingHeavyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing Heavy [Member]</link:label>
    <link:label id="lab_msm_ManufacturingHeavyMember_documentation_en-US" xlink:label="lab_msm_ManufacturingHeavyMember" 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">Manufacturing Heavy [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ManufacturingHeavyMember" xlink:href="msm-20230902.xsd#msm_ManufacturingHeavyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_ManufacturingHeavyMember" xlink:to="lab_msm_ManufacturingHeavyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_e4a1ae85-6ebc-446a-a8ee-6c3d10f8065b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink: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, Plant And Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_1359be96-0a7e-48d5-a1c3-3c9b4ec2d79f_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">Liabilities, Noncurrent [Abstract]</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/2023/elts/us-gaap-2023.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_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink: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-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NorthAmericaMember_4c8687a2-b9cd-49d8-a0bf-23d54dbe922d_terseLabel_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North America</link:label>
    <link:label id="lab_srt_NorthAmericaMember_label_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North America [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NorthAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NorthAmericaMember" xlink:to="lab_srt_NorthAmericaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CA_803924a2-cb7b-447f-a2c3-fb858e269caf_terseLabel_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_country_CA_label_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CANADA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA" xlink:to="lab_country_CA" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_b9552c52-d0b1-4bef-b7ea-2238b688be5b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink: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, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink: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-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsCurrentGross_1d5179fa-3c3d-420f-b6be-1468e8048e33_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsCurrentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized debt issuance costs, current</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsCurrentGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsCurrentGross" xlink: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, Gross, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsCurrentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsCurrentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsCurrentGross" xlink:to="lab_us-gaap_DeferredFinanceCostsCurrentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_40d4dac4-80dd-4019-9034-efd0b346fe29_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/2023/elts/us-gaap-2023.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_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_2bd565d5-330f-49df-a821-80b64c60183f_terseLabel_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in unrecognized tax benefits is reasonably possible</link:label>
    <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_label_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in Unrecognized Tax Benefits is Reasonably Possible</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:to="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_a5d082a6-31be-4ce6-817d-ff5324f2ea61_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment arrangement, option, exercise price range, outstanding, weighted average exercise price (in USD per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink: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, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_580647c7-f8b3-4664-afd2-7ebccbdbdb30_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink: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: State and local</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink: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 State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_95e5d0c5-9662-4081-a1d0-b8cc20ee1b2b_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_76ea0305-025c-4da9-bd2f-b32f8174da06_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/2023/elts/us-gaap-2023.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_us-gaap_BusinessCombinationContingentConsiderationLiability_4c5badfe-1a3c-46fa-b929-5ff66616c87e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink: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 of contingent consideration to be paid out</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink: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, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_139fb2c4-b1be-4f0b-a37c-d0f93d715110_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">Supplemental 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/2023/elts/us-gaap-2023.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_msm_PurchasersMember_0a0e6eec-40f7-41c0-9079-f29614779246_terseLabel_en-US" xlink:label="lab_msm_PurchasersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchasers</link:label>
    <link:label id="lab_msm_PurchasersMember_label_en-US" xlink:label="lab_msm_PurchasersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchasers [Member]</link:label>
    <link:label id="lab_msm_PurchasersMember_documentation_en-US" xlink:label="lab_msm_PurchasersMember" 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">Purchasers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_PurchasersMember" xlink:href="msm-20230902.xsd#msm_PurchasersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_PurchasersMember" xlink:to="lab_msm_PurchasersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_64057fe3-a7c6-456d-89b7-9d7b7b6f4d2f_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:to="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_FinanceLeaseRightOfUseAssetsAccumulatedAmortization_06834116-1e6a-462c-b1ea-0aacfa3627a0_terseLabel_en-US" xlink:label="lab_msm_FinanceLeaseRightOfUseAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease right of use assets, accumulated amortization</link:label>
    <link:label id="lab_msm_FinanceLeaseRightOfUseAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_msm_FinanceLeaseRightOfUseAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease right of use assets, Accumulated amortization</link:label>
    <link:label id="lab_msm_FinanceLeaseRightOfUseAssetsAccumulatedAmortization_documentation_en-US" xlink:label="lab_msm_FinanceLeaseRightOfUseAssetsAccumulatedAmortization" 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">Finance lease right of use assets, Accumulated amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_FinanceLeaseRightOfUseAssetsAccumulatedAmortization" xlink:href="msm-20230902.xsd#msm_FinanceLeaseRightOfUseAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_FinanceLeaseRightOfUseAssetsAccumulatedAmortization" xlink:to="lab_msm_FinanceLeaseRightOfUseAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_7586c4a5-dfc2-4e9e-9798-ba6c99b3831f_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" 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">Concentration risk, percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_c638b789-6352-46c7-93b5-3d84e2827a9e_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink: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, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2626a20e-d03b-4089-b8f1-c0da256a6366_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink: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, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_2514b370-bf62-4580-a019-c5e7510a8152_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink: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 Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_33ea36f0-911e-4830-b981-e76860accaca_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_cbd7a008-7511-4b80-904a-899146c2e611_verboseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" 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">Allowance for Credit Losses</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_3c3c701e-6e34-41e3-9d18-f8391edb6d36_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/2023/elts/us-gaap-2023.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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_0b80b113-7b2d-464f-95e4-149339af51f4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink: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 Estimated Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink: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 Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_5c2e74c0-b640-408e-8822-eba39c95cb6a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemNetGainLoss_9187ca1b-bfd3-46e1-a43b-2787fa7f3f20_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemNetGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment loss, net</link:label>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemNetGainLoss_label_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemNetGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both, Net (Gain) Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemNetGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnusualOrInfrequentItemNetGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualOrInfrequentItemNetGainLoss" xlink:to="lab_us-gaap_UnusualOrInfrequentItemNetGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_8c2de61a-58ed-4cc9-a73b-ec4491eff247_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture, fixtures and equipment</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_BuckeyeAndTrueEdgeMember_4182494c-6261-4690-aab4-08884dce84e3_terseLabel_en-US" xlink:label="lab_msm_BuckeyeAndTrueEdgeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buckeye And True Edge</link:label>
    <link:label id="lab_msm_BuckeyeAndTrueEdgeMember_label_en-US" xlink:label="lab_msm_BuckeyeAndTrueEdgeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buckeye And True Edge [Member]</link:label>
    <link:label id="lab_msm_BuckeyeAndTrueEdgeMember_documentation_en-US" xlink:label="lab_msm_BuckeyeAndTrueEdgeMember" 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">Buckeye And True Edge</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_BuckeyeAndTrueEdgeMember" xlink:href="msm-20230902.xsd#msm_BuckeyeAndTrueEdgeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_BuckeyeAndTrueEdgeMember" xlink:to="lab_msm_BuckeyeAndTrueEdgeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_dcfaea78-08c7-47b9-aadb-68fbe213f490_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember" xlink:to="lab_us-gaap_AllowanceForCreditLossMember" 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/2023/elts/us-gaap-2023.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_BusinessAcquisitionsProFormaRevenue_e24142cf-3e6f-49a7-b0b6-355a98b2a3a3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink: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, pro forma revenue</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink: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, Pro Forma Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_164d7f8a-1aa2-4a88-926e-0106f295d354_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink: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 Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink: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 Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_7516a271-121f-43a7-8633-9bb4f38a5c2e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid [Abstract]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_3030e1c5-f59b-46bb-a7f9-5ec6d112dfb1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink: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 examination, penalties and interest expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink: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 Examination, Penalties and Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:to="lab_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3b8487e7-ce90-4153-a62e-d0fa0f5ce1c0_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_61629d35-24eb-488a-9cae-6632b534e802_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" 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 adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_61521327-dfef-47f2-8179-2feebc5a66d8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink: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 Adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_1cf143b3-4595-4dfa-bd9e-7894cbb9c63f_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" 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">Long-term debt including obligations under finance leases</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink: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 and Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_CoronavirusAidReliefAndEconomicSecurityActMember_2ba1ba05-fc17-499e-8e60-64040331ac61_terseLabel_en-US" xlink:label="lab_msm_CoronavirusAidReliefAndEconomicSecurityActMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The CARES act</link:label>
    <link:label id="lab_msm_CoronavirusAidReliefAndEconomicSecurityActMember_label_en-US" xlink:label="lab_msm_CoronavirusAidReliefAndEconomicSecurityActMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coronavirus Aid Relief And Economic Security Act [Member]</link:label>
    <link:label id="lab_msm_CoronavirusAidReliefAndEconomicSecurityActMember_documentation_en-US" xlink:label="lab_msm_CoronavirusAidReliefAndEconomicSecurityActMember" 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">Coronavirus Aid Relief And Economic Security Act [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CoronavirusAidReliefAndEconomicSecurityActMember" xlink:href="msm-20230902.xsd#msm_CoronavirusAidReliefAndEconomicSecurityActMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_CoronavirusAidReliefAndEconomicSecurityActMember" xlink:to="lab_msm_CoronavirusAidReliefAndEconomicSecurityActMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c408f59b-fac4-4e87-b088-9b2bf42fb5d1_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink: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-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink: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-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_2c099b6f-04a9-4786-92d2-cf1a27c1c334_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink: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_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink: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, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_3b38d39f-7910-435e-90d4-a02168702a93_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, shares issued</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/2023/elts/us-gaap-2023.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_3b52a965-f593-4021-9412-bffc8737a844_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" 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 assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink: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, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueAdjustment_35144f41-862a-47c8-8155-cb6349faddba_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueAdjustment" 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">Fair value remeasurement of non-financial liabilities on non-recurring basis</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueAdjustment_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueAdjustment" xlink: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, Fair Value Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueAdjustment" xlink:to="lab_us-gaap_LiabilitiesFairValueAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_SeniorNotesDueMarch52027Member_7410cd96-1570-4c47-a304-2f3b7fb68182_terseLabel_en-US" xlink:label="lab_msm_SeniorNotesDueMarch52027Member" xlink: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 March 5, 2027</link:label>
    <link:label id="lab_msm_SeniorNotesDueMarch52027Member_label_en-US" xlink:label="lab_msm_SeniorNotesDueMarch52027Member" xlink: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 March52027 [Member]</link:label>
    <link:label id="lab_msm_SeniorNotesDueMarch52027Member_documentation_en-US" xlink:label="lab_msm_SeniorNotesDueMarch52027Member" 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 March 5, 2027 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesDueMarch52027Member" xlink:href="msm-20230902.xsd#msm_SeniorNotesDueMarch52027Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_SeniorNotesDueMarch52027Member" xlink:to="lab_msm_SeniorNotesDueMarch52027Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_0a6ae153-92b6-41d5-8d38-089e51f9d5b6_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/2023/dei-2023.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_msm_EngmanTaylorCompanyIncMember_c8d3137a-06d4-42a9-97ea-132a66fb1c1e_terseLabel_en-US" xlink:label="lab_msm_EngmanTaylorCompanyIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Engman-Taylor Company, Inc</link:label>
    <link:label id="lab_msm_EngmanTaylorCompanyIncMember_label_en-US" xlink:label="lab_msm_EngmanTaylorCompanyIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Engman Taylor Company Inc [Member]</link:label>
    <link:label id="lab_msm_EngmanTaylorCompanyIncMember_documentation_en-US" xlink:label="lab_msm_EngmanTaylorCompanyIncMember" 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">Engman-Taylor Company, Inc [Member].</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_EngmanTaylorCompanyIncMember" xlink:href="msm-20230902.xsd#msm_EngmanTaylorCompanyIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_EngmanTaylorCompanyIncMember" xlink:to="lab_msm_EngmanTaylorCompanyIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_7a414368-5220-4481-bcd7-06cebaab7471_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">Identifiable intangibles, 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/2023/elts/us-gaap-2023.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_msm_RevenuePerformanceObligationPaymentTerms_ed703db9-11f6-4faf-804d-ec3655b01438_terseLabel_en-US" xlink:label="lab_msm_RevenuePerformanceObligationPaymentTerms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment term</link:label>
    <link:label id="lab_msm_RevenuePerformanceObligationPaymentTerms_label_en-US" xlink:label="lab_msm_RevenuePerformanceObligationPaymentTerms" xlink: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, Performance Obligation, Payment Terms</link:label>
    <link:label id="lab_msm_RevenuePerformanceObligationPaymentTerms_documentation_en-US" xlink:label="lab_msm_RevenuePerformanceObligationPaymentTerms" 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, Performance Obligation, Payment Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RevenuePerformanceObligationPaymentTerms" xlink:href="msm-20230902.xsd#msm_RevenuePerformanceObligationPaymentTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_RevenuePerformanceObligationPaymentTerms" xlink:to="lab_msm_RevenuePerformanceObligationPaymentTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_de3c3a31-e597-47b4-8588-2eca05e5dee2_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" 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">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink: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 Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_ddfa65d3-3606-4d71-a759-bc10560c0420_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink: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</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink: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 Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_DeferredTaxAssetsSelfInsuranceLiability_4ef806c3-7c38-4be0-87b8-d78aced46123_terseLabel_en-US" xlink:label="lab_msm_DeferredTaxAssetsSelfInsuranceLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-insurance liability</link:label>
    <link:label id="lab_msm_DeferredTaxAssetsSelfInsuranceLiability_label_en-US" xlink:label="lab_msm_DeferredTaxAssetsSelfInsuranceLiability" xlink: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 Tax Assets Self Insurance Liability</link:label>
    <link:label id="lab_msm_DeferredTaxAssetsSelfInsuranceLiability_documentation_en-US" xlink:label="lab_msm_DeferredTaxAssetsSelfInsuranceLiability" 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">Deferred Tax Assets Self Insurance Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_DeferredTaxAssetsSelfInsuranceLiability" xlink:href="msm-20230902.xsd#msm_DeferredTaxAssetsSelfInsuranceLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_DeferredTaxAssetsSelfInsuranceLiability" xlink:to="lab_msm_DeferredTaxAssetsSelfInsuranceLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_1a91fde6-d616-4227-ac4d-cbfe362858ac_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/2023/elts/us-gaap-2023.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_msm_AccruedRestructuringAndOtherRelatedCosts_ec033f42-3425-4980-bbca-39b7d437b043_terseLabel_en-US" xlink:label="lab_msm_AccruedRestructuringAndOtherRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2714000</link:label>
    <link:label id="lab_msm_AccruedRestructuringAndOtherRelatedCosts_label_en-US" xlink:label="lab_msm_AccruedRestructuringAndOtherRelatedCosts" xlink: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 Restructuring And Other Related Costs</link:label>
    <link:label id="lab_msm_AccruedRestructuringAndOtherRelatedCosts_documentation_en-US" xlink:label="lab_msm_AccruedRestructuringAndOtherRelatedCosts" 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">Accrued Restructuring And Other Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedRestructuringAndOtherRelatedCosts" xlink:href="msm-20230902.xsd#msm_AccruedRestructuringAndOtherRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_AccruedRestructuringAndOtherRelatedCosts" xlink:to="lab_msm_AccruedRestructuringAndOtherRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_43e868c5-82e6-4f48-8e04-b7e5b1fc0aab_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_AssociateStockPurchasePlanMember_ab64f4c2-f0b3-4d81-af45-8c9423df7f4d_terseLabel_en-US" xlink:label="lab_msm_AssociateStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Associate Stock Purchase Plan</link:label>
    <link:label id="lab_msm_AssociateStockPurchasePlanMember_label_en-US" xlink:label="lab_msm_AssociateStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Associate Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_msm_AssociateStockPurchasePlanMember_documentation_en-US" xlink:label="lab_msm_AssociateStockPurchasePlanMember" 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">Associate Stock Purchase Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AssociateStockPurchasePlanMember" xlink:href="msm-20230902.xsd#msm_AssociateStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_AssociateStockPurchasePlanMember" xlink:to="lab_msm_AssociateStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_8dd51d0c-3293-4e3a-8597-8a66e1ee2534_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/2023/dei-2023.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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_7db0a672-4be2-4852-bb40-193cd246f0f1_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" 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">Lapse of statute of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_8aca944e-75f7-4462-a061-d59fbb6ca582_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_OperatingAndFinanceLeaseRightOfUseAssets_3fc2c1c0-5f24-433f-b3b2-e8048e4e83f1_totalLabel_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseRightOfUseAssets" 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 leased assets</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseRightOfUseAssets_label_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseRightOfUseAssets" xlink: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 and finance lease right of use assets</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseRightOfUseAssets_documentation_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseRightOfUseAssets" 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">Operating and finance lease right of use assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseRightOfUseAssets" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_OperatingAndFinanceLeaseRightOfUseAssets" xlink:to="lab_msm_OperatingAndFinanceLeaseRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8767a4d9-c0f0-4d4d-8489-b539e15f9855_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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 shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_72a76415-d48f-4151-ac59-13107836f49b_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_185155d7-dcdd-4e6c-a2a5-cd710d2cc513_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink: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, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_AccountsReceivableAmountAuthorizedForSale_a2c45f1d-8755-47fa-bab6-42d0283c7d16_terseLabel_en-US" xlink:label="lab_msm_AccountsReceivableAmountAuthorizedForSale" xlink: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, amount authorized for sale</link:label>
    <link:label id="lab_msm_AccountsReceivableAmountAuthorizedForSale_label_en-US" xlink:label="lab_msm_AccountsReceivableAmountAuthorizedForSale" xlink: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, Amount Authorized For Sale</link:label>
    <link:label id="lab_msm_AccountsReceivableAmountAuthorizedForSale_documentation_en-US" xlink:label="lab_msm_AccountsReceivableAmountAuthorizedForSale" 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 Receivable, Amount Authorized For Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccountsReceivableAmountAuthorizedForSale" xlink:href="msm-20230902.xsd#msm_AccountsReceivableAmountAuthorizedForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_AccountsReceivableAmountAuthorizedForSale" xlink:to="lab_msm_AccountsReceivableAmountAuthorizedForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_34b5a239-25d7-456f-a8d2-70f936e018ce_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/2023/elts/srt-2023.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_ProceedsFromLegalSettlements_aec66d18-ee92-4c2b-94b0-e951cc5a3a2e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLegalSettlements" xlink: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 legal settlement agreement with a vendor</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLegalSettlements_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLegalSettlements" xlink: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 Legal Settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLegalSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLegalSettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLegalSettlements" xlink:to="lab_us-gaap_ProceedsFromLegalSettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_7596ab6a-2694-4d49-adb9-e28f040ecc6f_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" 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">Weighted-average shares used in computing net income per common share:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_1eb704e3-1ad8-4b4c-96d7-bc7f91442960_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, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_0186bd42-e194-4d31-b4b3-b9f3edf61d42_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" 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</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/2023/elts/us-gaap-2023.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_msm_NumberOfManufacturingLocations_221f697a-9e3a-48e5-8491-5feabc6c1686_terseLabel_en-US" xlink:label="lab_msm_NumberOfManufacturingLocations" xlink: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 manufacturing locations</link:label>
    <link:label id="lab_msm_NumberOfManufacturingLocations_label_en-US" xlink:label="lab_msm_NumberOfManufacturingLocations" xlink: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 Manufacturing Locations</link:label>
    <link:label id="lab_msm_NumberOfManufacturingLocations_documentation_en-US" xlink:label="lab_msm_NumberOfManufacturingLocations" 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 Manufacturing Locations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_NumberOfManufacturingLocations" xlink:href="msm-20230902.xsd#msm_NumberOfManufacturingLocations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_NumberOfManufacturingLocations" xlink:to="lab_msm_NumberOfManufacturingLocations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AreaOfRealEstateProperty_94de27ad-cb78-49c3-ad3e-215cdc762740_terseLabel_en-US" xlink:label="lab_us-gaap_AreaOfRealEstateProperty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Area of property</link:label>
    <link:label id="lab_us-gaap_AreaOfRealEstateProperty_label_en-US" xlink:label="lab_us-gaap_AreaOfRealEstateProperty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Area of Real Estate Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AreaOfRealEstateProperty" xlink:to="lab_us-gaap_AreaOfRealEstateProperty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_21e81f3e-0bae-46b2-9a58-f931b61796dc_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/2023/elts/us-gaap-2023.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_us-gaap_AssetsAbstract_de04385b-eb26-48b4-8f32-490ee91c3f43_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/2023/elts/us-gaap-2023.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_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_eedf3c45-9fee-4661-b2bc-af5029f936e5_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 other 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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInOperatingLeaseLiability_ca56cc8f-7b99-4809-af6f-10a843860cf1_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink: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_IncreaseDecreaseInOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink: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 Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_AuditInformationAbstract_label_en-US" xlink:label="lab_msm_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_msm_AuditInformationAbstract_documentation_en-US" xlink:label="lab_msm_AuditInformationAbstract" 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">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AuditInformationAbstract" xlink:href="msm-20230902.xsd#msm_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_AuditInformationAbstract" xlink:to="lab_msm_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_69873585-ac88-4401-99cc-1975ffe6cc3e_verboseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" 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">Schedule II - Valuation And Qualifying Accounts</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_3a147773-fa1d-45d1-8680-958ce0e724a9_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" 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">Payments on finance lease and financing obligations</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink: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 Debt and Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_48e0f8db-c7c9-4f2b-8e97-f25633a927ab_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_bf7317a7-937b-4c9d-ac54-56cb4743ce58_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink: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 accrued expenses/reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink: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 Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_124afaaa-bd24-483e-8013-e4adef73b227_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 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/2023/elts/us-gaap-2023.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_CommitmentsAndContingenciesDisclosureTextBlock_9088c1d1-f5d4-4224-8d97-bedd4f970e9c_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/2023/elts/us-gaap-2023.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_BusinessAcquisitionPercentageOfVotingInterestsAcquired_707a4a26-b8e0-4d82-a2db-c52a0593e5d4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink: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 ownership interest acquired</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink: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, Percentage of Voting Interests Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_country_MX_3f551d25-30ca-4a3e-bc79-06f767c45ca4_terseLabel_en-US" xlink:label="lab_country_MX" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mexico</link:label>
    <link:label id="lab_country_MX_label_en-US" xlink:label="lab_country_MX" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MEXICO</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MX"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_MX" xlink:to="lab_country_MX" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_4c6ccde4-eb4d-4181-b6df-a79c82df3b6d_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">Retained Earnings</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/2023/elts/us-gaap-2023.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_LongTermDebtCurrent_049092bc-221e-4095-9f91-14e9902f860c_negatedLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" 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">Less: current portion</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/2023/elts/us-gaap-2023.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_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_9cbd3b90-7d52-4be2-abb7-cdb15da5deec_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink: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):</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_1a54f5bd-1303-4890-a2cd-1ee7d191a0f9_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 USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_dccbe439-978a-46c6-8270-a7c577c24566_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" 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 (in USD 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/2023/elts/us-gaap-2023.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_msm_SeniorNotesDueJune112025Member_bdac179e-a627-4504-a177-26fe98dbc557_terseLabel_en-US" xlink:label="lab_msm_SeniorNotesDueJune112025Member" xlink: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 June 11, 2025</link:label>
    <link:label id="lab_msm_SeniorNotesDueJune112025Member_label_en-US" xlink:label="lab_msm_SeniorNotesDueJune112025Member" xlink: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 June112025 [Member]</link:label>
    <link:label id="lab_msm_SeniorNotesDueJune112025Member_documentation_en-US" xlink:label="lab_msm_SeniorNotesDueJune112025Member" 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 June 11, 2025 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesDueJune112025Member" xlink:href="msm-20230902.xsd#msm_SeniorNotesDueJune112025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_SeniorNotesDueJune112025Member" xlink:to="lab_msm_SeniorNotesDueJune112025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_e91016ed-eb5b-4c28-8e20-f188001cdc80_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" 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">Associate Incentive Plans</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/2023/elts/us-gaap-2023.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_AccountingPoliciesAbstract_1155c1dc-4fe2-41be-8573-92abe8b0df52_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/2023/elts/us-gaap-2023.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_us-gaap_RestructuringCosts_cebc3d45-af25-4012-837a-8a6af0f8a29b_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and other costs</link:label>
    <link:label id="lab_us-gaap_RestructuringCosts_label_en-US" xlink:label="lab_us-gaap_RestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCosts" xlink:to="lab_us-gaap_RestructuringCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_ef3ff814-f656-4c0e-9eed-6e3bb898d2f4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink: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 intrinsic value of options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink: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, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets_69f85c63-e77f-49a6-858e-6c204b4f4bb3_terseLabel_en-US" xlink:label="lab_msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived intangible assets reclassified to finite lived intangible assets</link:label>
    <link:label id="lab_msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets_label_en-US" xlink:label="lab_msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets Reclassified To Finite Lived Intangible Assets</link:label>
    <link:label id="lab_msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets_documentation_en-US" xlink:label="lab_msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets" 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">Indefinite-Lived Intangible Assets Reclassified To Finite Lived Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets" xlink:href="msm-20230902.xsd#msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets" xlink:to="lab_msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_e5b69d8f-96d0-4f1e-b7de-c2e7869e6bc0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink: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 paid for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_3bb602ac-da51-4de6-b681-70959ebc9db3_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/2023/elts/us-gaap-2023.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_dei_DocumentTransitionReport_c3fa5da5-86dc-4a61-811f-cb1b1a21f22e_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/2023/dei-2023.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_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_ShareRepurchaseProgramMember_629f9ded-2a87-4673-9bb3-c43306a9a798_terseLabel_en-US" xlink:label="lab_msm_ShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Member]</link:label>
    <link:label id="lab_msm_ShareRepurchaseProgramMember_label_en-US" xlink:label="lab_msm_ShareRepurchaseProgramMember" xlink: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 Repurchase Program [Member]</link:label>
    <link:label id="lab_msm_ShareRepurchaseProgramMember_documentation_en-US" xlink:label="lab_msm_ShareRepurchaseProgramMember" 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">Share Repurchase Program [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ShareRepurchaseProgramMember" xlink:href="msm-20230902.xsd#msm_ShareRepurchaseProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_ShareRepurchaseProgramMember" xlink:to="lab_msm_ShareRepurchaseProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_19627f7b-a842-4a64-9400-832bee0bb957_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/2023/elts/us-gaap-2023.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_msm_DeferredTaxAssetsAccountsReceivable_a44da10e-8ef2-4f88-a41e-0a3985d7aa3b_terseLabel_en-US" xlink:label="lab_msm_DeferredTaxAssetsAccountsReceivable" xlink: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</link:label>
    <link:label id="lab_msm_DeferredTaxAssetsAccountsReceivable_label_en-US" xlink:label="lab_msm_DeferredTaxAssetsAccountsReceivable" xlink: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 Tax Assets Accounts Receivable</link:label>
    <link:label id="lab_msm_DeferredTaxAssetsAccountsReceivable_documentation_en-US" xlink:label="lab_msm_DeferredTaxAssetsAccountsReceivable" 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">Deferred Tax Assets Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_DeferredTaxAssetsAccountsReceivable" xlink:href="msm-20230902.xsd#msm_DeferredTaxAssetsAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_DeferredTaxAssetsAccountsReceivable" xlink:to="lab_msm_DeferredTaxAssetsAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_806d04ca-ea7c-4d96-9578-ee52aecddff6_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">Payments under credit facilities</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/2023/elts/us-gaap-2023.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_SummaryOfIncomeTaxContingenciesTextBlock_a96bdfad-7826-4cfe-9e3a-79ffd7125f65_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink: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 Gross Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Income Tax Contingencies [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_ab3ce295-8012-46d7-bae9-5de902274f5f_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink: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 Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink: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 Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_ScheduleOfIntangibleAssetsByMajorClassTable_0ad9fd79-15cc-4e48-adec-bd57d07e2c10_terseLabel_en-US" xlink:label="lab_msm_ScheduleOfIntangibleAssetsByMajorClassTable" xlink: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 Intangible Assets By Major Class [Table]</link:label>
    <link:label id="lab_msm_ScheduleOfIntangibleAssetsByMajorClassTable_label_en-US" xlink:label="lab_msm_ScheduleOfIntangibleAssetsByMajorClassTable" xlink: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 Intangible Assets By Major Class [Table]</link:label>
    <link:label id="lab_msm_ScheduleOfIntangibleAssetsByMajorClassTable_documentation_en-US" xlink:label="lab_msm_ScheduleOfIntangibleAssetsByMajorClassTable" 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">Schedule Of Intangible Assets By Major Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ScheduleOfIntangibleAssetsByMajorClassTable" xlink:href="msm-20230902.xsd#msm_ScheduleOfIntangibleAssetsByMajorClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_ScheduleOfIntangibleAssetsByMajorClassTable" xlink:to="lab_msm_ScheduleOfIntangibleAssetsByMajorClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount_49a3c3cd-2039-4b5a-93e5-292ae01215c1_terseLabel_en-US" xlink:label="lab_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock repurchased, and treasury stock repurchased and retired</link:label>
    <link:label id="lab_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount_label_en-US" xlink:label="lab_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock repurchased, and treasury stock repurchased and retired, amount</link:label>
    <link:label id="lab_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount_documentation_en-US" xlink:label="lab_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount" 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">Treasury stock repurchased, and treasury stock repurchased and retired, amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount" xlink:href="msm-20230902.xsd#msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount" xlink:to="lab_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_769307e8-7d6c-4e19-8cd7-9fe569a6107c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink: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, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_0b7e62a6-ff47-44ec-8a21-5d740d0cc365_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" 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</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/2023/elts/us-gaap-2023.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_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_f14aa6f1-e163-4117-b607-03081737930d_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveRollForward" xlink:to="lab_us-gaap_RestructuringReserveRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_RestructuringChargesConsultingRelatedCosts_7f16800c-1d41-4ace-b94a-7c76f6353931_terseLabel_en-US" xlink:label="lab_msm_RestructuringChargesConsultingRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consulting-related costs</link:label>
    <link:label id="lab_msm_RestructuringChargesConsultingRelatedCosts_label_en-US" xlink:label="lab_msm_RestructuringChargesConsultingRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges, Consulting Related Costs</link:label>
    <link:label id="lab_msm_RestructuringChargesConsultingRelatedCosts_documentation_en-US" xlink:label="lab_msm_RestructuringChargesConsultingRelatedCosts" 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">Restructuring Charges, Consulting Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RestructuringChargesConsultingRelatedCosts" xlink:href="msm-20230902.xsd#msm_RestructuringChargesConsultingRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_RestructuringChargesConsultingRelatedCosts" xlink:to="lab_msm_RestructuringChargesConsultingRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink: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 Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_ConversionOfStockNumberOfIndividuals_43a08145-1c72-4660-b15c-f81e7e91a924_terseLabel_en-US" xlink:label="lab_msm_ConversionOfStockNumberOfIndividuals" xlink: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 individuals</link:label>
    <link:label id="lab_msm_ConversionOfStockNumberOfIndividuals_label_en-US" xlink:label="lab_msm_ConversionOfStockNumberOfIndividuals" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Stock, Number Of Individuals</link:label>
    <link:label id="lab_msm_ConversionOfStockNumberOfIndividuals_documentation_en-US" xlink:label="lab_msm_ConversionOfStockNumberOfIndividuals" 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">Conversion of Stock, Number Of Individuals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ConversionOfStockNumberOfIndividuals" xlink:href="msm-20230902.xsd#msm_ConversionOfStockNumberOfIndividuals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_ConversionOfStockNumberOfIndividuals" xlink:to="lab_msm_ConversionOfStockNumberOfIndividuals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_c37b9600-3156-47bd-9574-ed0613fd60a5_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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_585f72d0-eea3-4103-beac-a41a18322c1b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canceled/Forfeited (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink: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, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_c4461ab7-708a-49d4-b80b-ffdbab913dd7_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" 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">Right-of-use assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink: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 Tax Liabilities, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_0310cf3f-4a8e-40e8-97f3-1ba03c3c268d_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" 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">Deferred: Total</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink: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 Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_a1dad5cf-091b-41fe-b25d-7d993e5fe791_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/2023/elts/us-gaap-2023.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_ProceedsFromStockOptionsExercised_af8cdbb8-d4f5-45e8-a051-01b8ce59cf0b_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 exercise of Class A Common Stock options</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/2023/elts/us-gaap-2023.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_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_71ac5028-82b0-4190-9c6e-0feeec3f6e33_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/2023/elts/us-gaap-2023.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_msm_AccruedFeesRelatedToReclassificationProposal_d515384c-5454-41b2-8d38-2b0d805fa659_terseLabel_en-US" xlink:label="lab_msm_AccruedFeesRelatedToReclassificationProposal" xlink: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 fees related to the Reclassification</link:label>
    <link:label id="lab_msm_AccruedFeesRelatedToReclassificationProposal_label_en-US" xlink:label="lab_msm_AccruedFeesRelatedToReclassificationProposal" xlink: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 Fees Related To Reclassification Proposal</link:label>
    <link:label id="lab_msm_AccruedFeesRelatedToReclassificationProposal_documentation_en-US" xlink:label="lab_msm_AccruedFeesRelatedToReclassificationProposal" 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">Accrued Fees Related To Reclassification Proposal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedFeesRelatedToReclassificationProposal" xlink:href="msm-20230902.xsd#msm_AccruedFeesRelatedToReclassificationProposal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_AccruedFeesRelatedToReclassificationProposal" xlink:to="lab_msm_AccruedFeesRelatedToReclassificationProposal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_9e0d4163-64c6-4286-9b06-28ac72a2e104_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present Value of Lease Liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_f9cac830-4d2e-463f-9903-c8167a576611_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canceled/Forfeited (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink: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 Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_3adbc4d5-05db-4865-b333-df2b6234d897_terseLabel_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink: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 Financial Statement Error Correction [Flag]</link:label>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_label_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink: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 Financial Statement Error Correction [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c450c885-2351-462d-a0d3-802990f5081c_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" 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">Canceled/Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink: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, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_52783038-c3f0-496a-987a-c4dd790aa009_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink: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, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharePrice_39b98217-2432-4313-95b2-3daab39eeafb_terseLabel_en-US" xlink:label="lab_us-gaap_SharePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Price (in USD per share)</link:label>
    <link:label id="lab_us-gaap_SharePrice_label_en-US" xlink:label="lab_us-gaap_SharePrice" xlink: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 Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice" xlink:to="lab_us-gaap_SharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_CapitalContributions_9e94eb19-205e-426f-ac83-9d28460c4894_terseLabel_en-US" xlink:label="lab_msm_CapitalContributions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Contributions</link:label>
    <link:label id="lab_msm_CapitalContributions_label_en-US" xlink:label="lab_msm_CapitalContributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital contributions</link:label>
    <link:label id="lab_msm_CapitalContributions_documentation_en-US" xlink:label="lab_msm_CapitalContributions" 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">Capital contributions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CapitalContributions" xlink:href="msm-20230902.xsd#msm_CapitalContributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_CapitalContributions" xlink:to="lab_msm_CapitalContributions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_190ab607-34d4-4851-8eb4-9069743fe7c7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of exercise prices, upper limit (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink: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, Option, Exercise Price Range, Upper Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_4bf20cfd-4391-4057-9a73-262d600bdff7_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" 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">Net proceeds from sale of property</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink: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 Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree_9be482a0-c635-4559-9edf-62ecc90a2478_totalLabel_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" 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">2026</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" xlink: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 and Finance Lease, Liability, Payments, Due Year Three</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree_documentation_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" 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">Operating and Finance Lease, Liability, Payments, Due Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_822520ef-c40b-4a83-851d-f2bfa358606d_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_6d898fc3-580b-4a9e-b9d2-7aa8fc684f42_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" 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">Payments and other adjustments</link:label>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_label_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink: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 Restructuring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRestructuring" xlink:to="lab_us-gaap_PaymentsForRestructuring" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_5203754d-5e2a-4e3d-ad15-412bc97c51bb_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/2023/dei-2023.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_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink: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 Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_b9fbb435-6958-463c-aae8-a946f254de33_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink: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 Benchmark</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink: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 Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_2938f914-d497-4dec-b952-86e781cab2ad_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink: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 discount rate, finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_2bbc842f-9dfe-4201-9fbe-d17fd12e04f4_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink: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 including obligations under finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_5af610a0-c0f1-4dca-8a04-349e2321a3f0_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_87b5273f-6465-4332-9992-574e45a0bf2b_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" 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">Loss on disposal of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_75b8946a-a620-43b1-9baa-4d7a87c917d2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink: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 income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_1e01a335-5ce5-4d8d-88de-ea1a00930aeb_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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</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/2023/elts/us-gaap-2023.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_FinanceLeaseRightOfUseAsset_879b2cf0-bfb5-4187-acf7-61a0d768799f_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink: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, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_d3051e03-7647-46e4-9f95-dc37b3b3d829_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_a0cbb511-0044-42b2-8768-472795dd7410_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink: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_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink: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 Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_44de458f-504f-4228-81a4-ddb22cda2e41_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink: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</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_568d47a6-bf87-4e1d-a44b-576ac087ba17_verboseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" 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">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_15237863-e5e3-46be-979c-22c9986b2c2c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink: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 remaining lease term (years), operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink: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, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b6c4d4e3-405c-4299-9ab2-60887176bc0e_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" 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 purchase price consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink: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, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink: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 Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour_2e723d1d-c258-487f-a406-ca889f59ab66_totalLabel_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" 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">2027</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" xlink: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 and Finance Lease, Liability, Payments, Due Year Four</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour_documentation_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" 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">Operating and Finance Lease, Liability, Payments, Due Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueAdjustment_e3957f55-f7ff-496b-b768-0466b852aa07_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueAdjustment" xlink: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 remeasurement of non-financial assets on non-recurring basis</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueAdjustment_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueAdjustment" xlink: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, Fair Value Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueAdjustment" xlink:to="lab_us-gaap_AssetsFairValueAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_966aa4d2-fdc6-4abe-9549-6254a5ee6d2b_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/2023/elts/us-gaap-2023.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_SharesPaidForTaxWithholdingForShareBasedCompensation_2fe01a6f-c1a1-4b08-a5fb-d7cfa8483e15_terseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares repurchased by the company for associates' tax withholding liability associated with share-based compensation (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink: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, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_18c2c66f-58c2-4495-83fe-d8384ab99d5a_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" 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">Cash used in business acquisitions, 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/2023/elts/us-gaap-2023.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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9bd1f62e-3bd0-4611-bba9-75c345a9d170_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" 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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink: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, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_f03b6c59-9887-4c32-b991-a12125f34227_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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, maximum number of shares per employee (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink: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, Maximum Number of Shares Per Employee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_62e83285-baa5-4a1e-8734-a59e6168d65e_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink: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 repurchased and retired during period (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/2023/elts/us-gaap-2023.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_CreditFacilityDomain_d833caff-b621-421a-9e6c-e434d6f04987_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_b7218e74-3d79-46f7-8b62-cd8759fd0fdf_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink: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, plant and equipment estimated useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink: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, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink: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 Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_e6502a8e-dd5d-4790-88c3-2c888a3bd7f5_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">Identifiable intangibles</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/2023/elts/us-gaap-2023.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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_cd11717a-0e9f-4e09-8c6d-d2e89bd3387b_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased Assets Obtained in Exchange for New Lease Liabilities: Finance Leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_SummaryOfSignificantAccountingPoliciesLineItems_951bc1d6-d661-4987-92c1-130759dbfa05_terseLabel_en-US" xlink:label="lab_msm_SummaryOfSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_msm_SummaryOfSignificantAccountingPoliciesLineItems_label_en-US" xlink:label="lab_msm_SummaryOfSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_msm_SummaryOfSignificantAccountingPoliciesLineItems_documentation_en-US" xlink:label="lab_msm_SummaryOfSignificantAccountingPoliciesLineItems" 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">Summary Of Significant Accounting Policies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems" xlink:href="msm-20230902.xsd#msm_SummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="lab_msm_SummaryOfSignificantAccountingPoliciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_7331acc5-53a8-4230-a783-831fa3db5309_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Imputed Interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_9b11b91b-6f32-4db4-aa6f-f2e70b326955_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">Revenue</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/2023/elts/us-gaap-2023.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_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_27aed58d-8161-4841-92ec-b8ed65498769_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" 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">Settlements</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_72423f5c-b0dd-47fb-85a6-001970a830e0_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">Additional 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/2023/elts/us-gaap-2023.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_dei_DocumentAnnualReport_cde668da-7893-43a2-80aa-defc29c15131_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink: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 Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink: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 Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_EngmanTaylorMember_101ed73b-fa66-4a3b-9650-e10c69e175d0_terseLabel_en-US" xlink:label="lab_msm_EngmanTaylorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Engman-Taylor</link:label>
    <link:label id="lab_msm_EngmanTaylorMember_label_en-US" xlink:label="lab_msm_EngmanTaylorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Engman Taylor [Member]</link:label>
    <link:label id="lab_msm_EngmanTaylorMember_documentation_en-US" xlink:label="lab_msm_EngmanTaylorMember" 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">Engman-Taylor [Member].</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_EngmanTaylorMember" xlink:href="msm-20230902.xsd#msm_EngmanTaylorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_EngmanTaylorMember" xlink:to="lab_msm_EngmanTaylorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_90e137fb-d9b3-46e5-bea3-b65170b8592e_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/2023/dei-2023.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_SubsequentEventsTextBlock_57bd319f-8294-4c3d-a5c8-6103eb35ea1f_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 Events</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/2023/elts/us-gaap-2023.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_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_57a39dc8-1ee3-4bd6-a87d-2879d3ed8ec9_verboseLabel_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" 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">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_44edd85e-bd60-4473-8ef6-c54eae8467af_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/2023/country-2023.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_InterestCostsIncurredCapitalized_9df4e67d-4a92-47d4-abe1-76e270806211_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsIncurredCapitalized" 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">Capitalized interest, net of accumulated amortization</link:label>
    <link:label id="lab_us-gaap_InterestCostsIncurredCapitalized_label_en-US" xlink:label="lab_us-gaap_InterestCostsIncurredCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Interest Costs, Including Allowance for Funds Used During Construction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurredCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCostsIncurredCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsIncurredCapitalized" xlink:to="lab_us-gaap_InterestCostsIncurredCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d8524e1f-c052-4aae-a80d-9560349100e4_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" 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 Lease Payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_8a55abff-4dbc-4be4-9bcf-4fa4b9d65775_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">Performance obligation</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/2023/elts/us-gaap-2023.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_OperatingExpenses_4aec713b-5d7c-4919-8f20-9705d4269e88_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink: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 expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink: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 Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_bdc70d40-75f5-4dac-bf55-d321ac71c051_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of leased assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_45c0a148-95b8-4e33-9fe6-8bec4c8f0ee4_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 increase (decrease) 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/2023/elts/us-gaap-2023.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_msm_RegularDividendMember_c647f949-b8aa-42e4-b23b-fcd40b60622f_terseLabel_en-US" xlink:label="lab_msm_RegularDividendMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regular Dividends</link:label>
    <link:label id="lab_msm_RegularDividendMember_label_en-US" xlink:label="lab_msm_RegularDividendMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regular Dividend [Member]</link:label>
    <link:label id="lab_msm_RegularDividendMember_documentation_en-US" xlink:label="lab_msm_RegularDividendMember" 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">Regular Dividend [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RegularDividendMember" xlink:href="msm-20230902.xsd#msm_RegularDividendMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_RegularDividendMember" xlink:to="lab_msm_RegularDividendMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_d3a6fc39-8063-4301-800a-64bbe56c6680_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/2023/elts/us-gaap-2023.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_us-gaap_FinanceLeaseLiabilityCurrent_ac94423b-9809-4f04-81bb-08a301f517bb_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink: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 portion of debt including obligations under finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_ba9d3599-f545-42d3-b7d8-853dc366019c_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Associate purchase price as percent of closing price</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink: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, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_DeferredTaxAssetsOperatingLeaseLiability_aa35cc6f-be07-45cd-95a3-87fecf65dbfa_terseLabel_en-US" xlink:label="lab_msm_DeferredTaxAssetsOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability</link:label>
    <link:label id="lab_msm_DeferredTaxAssetsOperatingLeaseLiability_label_en-US" xlink:label="lab_msm_DeferredTaxAssetsOperatingLeaseLiability" xlink: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 tax assets, Operating lease liability</link:label>
    <link:label id="lab_msm_DeferredTaxAssetsOperatingLeaseLiability_documentation_en-US" xlink:label="lab_msm_DeferredTaxAssetsOperatingLeaseLiability" 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">Deferred tax assets, Operating lease liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_DeferredTaxAssetsOperatingLeaseLiability" xlink:href="msm-20230902.xsd#msm_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_DeferredTaxAssetsOperatingLeaseLiability" xlink:to="lab_msm_DeferredTaxAssetsOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink: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-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_e66dda67-941c-455b-b639-a85399bbfe23_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/2023/dei-2023.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_ConcentrationRiskTypeDomain_838bc6bd-bd10-4656-8094-277439f344b5_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableSale_7be92f84-bdde-4914-9039-d78f408504b3_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableSale" xlink: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, sale</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableSale_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableSale" xlink: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, Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableSale" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableSale" xlink:to="lab_us-gaap_AccountsReceivableSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_e46ceb55-c367-44b2-b589-4ef1e11493bb_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">Income 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/2023/elts/us-gaap-2023.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_us-gaap_DeferredIncomeTaxLiabilities_8cca9296-47c6-40bf-af3e-ebbefcfdf770_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink: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 Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_RegionalInventoryCenters_3107357e-5ed8-4c1d-bac9-b7e8e1c5e45b_terseLabel_en-US" xlink:label="lab_msm_RegionalInventoryCenters" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regional inventory centers</link:label>
    <link:label id="lab_msm_RegionalInventoryCenters_label_en-US" xlink:label="lab_msm_RegionalInventoryCenters" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regional Inventory Centers</link:label>
    <link:label id="lab_msm_RegionalInventoryCenters_documentation_en-US" xlink:label="lab_msm_RegionalInventoryCenters" 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">Regional Inventory Centers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RegionalInventoryCenters" xlink:href="msm-20230902.xsd#msm_RegionalInventoryCenters"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_RegionalInventoryCenters" xlink:to="lab_msm_RegionalInventoryCenters" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_4cd8b8b9-43a0-4788-b87a-07fd74208e0a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink: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, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_c5bb18d5-7889-4064-b067-e2ad31f49879_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, net of tax:</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/2023/elts/us-gaap-2023.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_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_71f259fc-fe9c-41ab-afc0-afc83fe89b1d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink: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 Nonvested Performance-Based Units Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink: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 Nonvested Performance-Based Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsAxis_6aaa4920-46c3-48fc-a36b-d71ae9c1ecaf_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_DividendsAxis_label_en-US" xlink:label="lab_us-gaap_DividendsAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsAxis" xlink:to="lab_us-gaap_DividendsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_7d81b849-d3a0-4e88-b264-5aaaa8a6ca28_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" 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">Credit facility</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_54acc589-8211-4924-9994-4ec2461249e2_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding balance</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink: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 Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_a1b9125d-8111-4b2f-9597-f5c742534ff0_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/2023/elts/us-gaap-2023.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_msm_VariableLeaseBenefit_9e45f597-8ddf-47d2-aee5-a137d18a1d6c_negatedLabel_en-US" xlink:label="lab_msm_VariableLeaseBenefit" 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">Variable lease cost (benefit)</link:label>
    <link:label id="lab_msm_VariableLeaseBenefit_label_en-US" xlink:label="lab_msm_VariableLeaseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease benefit</link:label>
    <link:label id="lab_msm_VariableLeaseBenefit_documentation_en-US" xlink:label="lab_msm_VariableLeaseBenefit" 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 variable lease benefit, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_VariableLeaseBenefit" xlink:href="msm-20230902.xsd#msm_VariableLeaseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_VariableLeaseBenefit" xlink:to="lab_msm_VariableLeaseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_9b49cf16-d5d6-4208-b80e-d2ef7e7122ae_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_label_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRestructuringDomain" xlink:to="lab_us-gaap_TypeOfRestructuringDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_7892e82d-7124-479f-aa2c-64da3d3db1e4_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink: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&#8217; Equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink: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, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_98be6a3d-db47-42f5-875f-1cd6d170333e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vest After Three Year Performance Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink: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, Tranche One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_3c251434-92c1-4d59-b20e-94608772020d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes and tax uncertainties</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink: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 Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_9b7d8ed3-961f-47ff-b17c-8dff8ce08b3d_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Net (loss) income attributable to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1ebf1df5-f98d-474d-85c5-cfc1d1bfad62_negatedLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" 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">Net loss (income)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink: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 Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_2a010fc6-cfcd-408c-8848-c0fee2df9c38_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink: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 Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink: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 Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_d3f55439-e098-40be-9ba9-b752cf3a29ec_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">Range [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/2023/elts/srt-2023.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_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember_label_en-US" xlink:label="lab_msm_KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Kristen Actis-Grande Rule Trading Arrangement, Restricted Stock Units [Member]</link:label>
    <link:label id="lab_msm_KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember_documentation_en-US" xlink:label="lab_msm_KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember" 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">Kristen Actis-Grande Rule Trading Arrangement, Restricted Stock Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember" xlink:href="msm-20230902.xsd#msm_KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember" xlink:to="lab_msm_KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_07094403-ae22-4287-8158-7e627bea7001_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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">Non-vested shares at the beginning of the year (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ec9b6530-084e-4876-9fa6-f42008fdc925_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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">Non-vested shares at the end of the year (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink: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, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_OtherExitRelatedCostsMember_9930fc02-f246-4c48-883d-40690c0c2be4_terseLabel_en-US" xlink:label="lab_msm_OtherExitRelatedCostsMember" xlink: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 exit-related costs</link:label>
    <link:label id="lab_msm_OtherExitRelatedCostsMember_label_en-US" xlink:label="lab_msm_OtherExitRelatedCostsMember" xlink: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 Exit Related Costs [Member]</link:label>
    <link:label id="lab_msm_OtherExitRelatedCostsMember_documentation_en-US" xlink:label="lab_msm_OtherExitRelatedCostsMember" 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 Exit Related Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OtherExitRelatedCostsMember" xlink:href="msm-20230902.xsd#msm_OtherExitRelatedCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_OtherExitRelatedCostsMember" xlink:to="lab_msm_OtherExitRelatedCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_0d97750f-7f68-466b-b27b-ea5be16d5c31_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink: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_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_a931b9d7-76df-4046-86f3-27d788f40c2d_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/2023/elts/us-gaap-2023.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_DefinedContributionPlanEmployerDiscretionaryContributionAmount_9f0b9f4a-be77-4a8f-9dc4-939c197dd627_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined contribution plan, employer discretionary contribution amount</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_6a465e01-4ddd-4f7a-b41d-4ffa733a7daf_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Share Units</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_f5f239a9-216a-4096-9c25-a7cfc090b7c8_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink: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</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_AccruedSalesRebatesAndReturns_3019fcca-2e96-496a-aa29-e5badf5fb521_terseLabel_en-US" xlink:label="lab_msm_AccruedSalesRebatesAndReturns" xlink: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 sales and rebates</link:label>
    <link:label id="lab_msm_AccruedSalesRebatesAndReturns_label_en-US" xlink:label="lab_msm_AccruedSalesRebatesAndReturns" xlink: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 Sales Rebates And Returns</link:label>
    <link:label id="lab_msm_AccruedSalesRebatesAndReturns_documentation_en-US" xlink:label="lab_msm_AccruedSalesRebatesAndReturns" 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">Accrued Sales Rebates And Returns</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedSalesRebatesAndReturns" xlink:href="msm-20230902.xsd#msm_AccruedSalesRebatesAndReturns"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_AccruedSalesRebatesAndReturns" xlink:to="lab_msm_AccruedSalesRebatesAndReturns" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_a1f5fed9-08a8-4555-9028-c6993ca12a3b_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" 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 other expense</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5b542093-cad3-4a24-aab0-9081d0886d13_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. federal income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink: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, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_1361b140-6b8a-4b86-b18e-e12e124aacab_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink: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_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_f5e0061a-e64c-47d1-b97f-7c8d06c5bed5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid [Abstract]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_RevenueRecognitionSalesIncentives_ee9332fe-51d8-4805-8806-235d2a0f5ed4_terseLabel_en-US" xlink:label="lab_msm_RevenueRecognitionSalesIncentives" xlink: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 sales incentives</link:label>
    <link:label id="lab_msm_RevenueRecognitionSalesIncentives_label_en-US" xlink:label="lab_msm_RevenueRecognitionSalesIncentives" xlink: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 Recognition, Sales Incentives</link:label>
    <link:label id="lab_msm_RevenueRecognitionSalesIncentives_documentation_en-US" xlink:label="lab_msm_RevenueRecognitionSalesIncentives" 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">Accrued sales incentives.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RevenueRecognitionSalesIncentives" xlink:href="msm-20230902.xsd#msm_RevenueRecognitionSalesIncentives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_RevenueRecognitionSalesIncentives" xlink:to="lab_msm_RevenueRecognitionSalesIncentives" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_d587d35e-bf80-4773-866b-5574b93c3a14_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/2023/elts/srt-2023.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_IncomeTaxDisclosureTextBlock_d23addb3-96fb-416c-a2b6-52dc58d38c01_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/2023/elts/us-gaap-2023.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_msm_SpecialDividendMember_6cdf6ac2-97e8-4bc4-bfbb-8affc78454d9_terseLabel_en-US" xlink:label="lab_msm_SpecialDividendMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Special Dividends</link:label>
    <link:label id="lab_msm_SpecialDividendMember_label_en-US" xlink:label="lab_msm_SpecialDividendMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Special Dividend [Member]</link:label>
    <link:label id="lab_msm_SpecialDividendMember_documentation_en-US" xlink:label="lab_msm_SpecialDividendMember" 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">Special Dividend [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SpecialDividendMember" xlink:href="msm-20230902.xsd#msm_SpecialDividendMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_SpecialDividendMember" xlink:to="lab_msm_SpecialDividendMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_ac7bcae5-a7c1-4055-8bc7-4772cd4c3932_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_000f6bff-d7be-4c39-bc61-520eae0a4553_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink: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, plant and equipment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink: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, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_2869dc7e-3681-46ec-9f1a-bef84a85c368_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink: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 Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfAccountsReceivable_e48694d1-6ef2-45a8-88db-52ea9bbcf511_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) on sale of accounts receivable</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfAccountsReceivable" xlink:to="lab_us-gaap_GainLossOnSaleOfAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo_0f6a7542-7f8a-4480-a6de-225917ac7a9b_totalLabel_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" 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">2025</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" xlink: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 and Finance Lease, Liability, Payments, Due Year Two</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo_documentation_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" 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">Operating and Finance Lease, Liability, Payments, Due Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_4ad6971b-6d85-4693-bd20-ba008ab15c65_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 or stated value per share (in USD 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/2023/elts/us-gaap-2023.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_BusinessAcquisitionLineItems_79c33cee-3205-42ae-9ce4-dd5f773f615e_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/2023/elts/us-gaap-2023.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_96d6d377-41ed-4e71-83b8-289ad4934e69_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink: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 Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink: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, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_86c44061-016f-4277-8518-249fb5ab782d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink: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, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember_6ece5c34-fb43-46e3-80cb-18b889015b9c_terseLabel_en-US" xlink:label="lab_msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Placement Debt and Shelf Facility Agreements</link:label>
    <link:label id="lab_msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember_label_en-US" xlink:label="lab_msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Placement Debt And Shelf Facility Agreements [Member]</link:label>
    <link:label id="lab_msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember_documentation_en-US" xlink:label="lab_msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember" 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">Private Placement Debt And Shelf Facility Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember" xlink:href="msm-20230902.xsd#msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember" xlink:to="lab_msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_67095f4a-5590-4981-8d80-db0f6b66a1c8_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/2023/elts/us-gaap-2023.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_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink: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 Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink: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 Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_81df3b8e-f0c6-44dc-b12f-c483a2da22bb_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8389fb48-864e-4c0e-a702-942c71e61b3e_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" 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">Outstanding - beginning of year (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2a282417-48ca-4606-adf4-59dae8ce0b97_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" 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">Outstanding - end of year (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink: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, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition_6cc9f704-e792-4c71-aa91-6c5301123055_terseLabel_en-US" xlink:label="lab_msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition" xlink: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 consolidated leverage ratio of total indebtedness to EBITDA after material acquisition</link:label>
    <link:label id="lab_msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition_label_en-US" xlink:label="lab_msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition" xlink: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 Consolidated Leverage Ratio To Indebtedness after material acquisition</link:label>
    <link:label id="lab_msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition_documentation_en-US" xlink:label="lab_msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition" 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">Maximum Consolidated Leverage Ratio To Indebtedness after material acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition" xlink:href="msm-20230902.xsd#msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition" xlink:to="lab_msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_b37a6f91-b443-4616-825d-a593cc3e9dcd_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" 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">Equity award acceleration costs associated with severance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink: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, Accelerated Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_00979f7d-866e-420e-8f39-ebeac57045f4_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and improvements</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_CommonStockVotingRightsPerShare_529c5c19-6b49-4936-a82a-4da3901a9762_terseLabel_en-US" xlink:label="lab_msm_CommonStockVotingRightsPerShare" xlink: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, voting rights per share</link:label>
    <link:label id="lab_msm_CommonStockVotingRightsPerShare_label_en-US" xlink:label="lab_msm_CommonStockVotingRightsPerShare" xlink: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, Voting Rights Per Share</link:label>
    <link:label id="lab_msm_CommonStockVotingRightsPerShare_documentation_en-US" xlink:label="lab_msm_CommonStockVotingRightsPerShare" 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">Common Stock, Voting Rights Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CommonStockVotingRightsPerShare" xlink:href="msm-20230902.xsd#msm_CommonStockVotingRightsPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_CommonStockVotingRightsPerShare" xlink:to="lab_msm_CommonStockVotingRightsPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_AmendedUncommittedFacilitiesMember_c1ed291e-26f1-40b1-a63f-981cd920d9cf_terseLabel_en-US" xlink:label="lab_msm_AmendedUncommittedFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Uncommitted Credit Facilities</link:label>
    <link:label id="lab_msm_AmendedUncommittedFacilitiesMember_label_en-US" xlink:label="lab_msm_AmendedUncommittedFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Uncommitted Facilities [Member]</link:label>
    <link:label id="lab_msm_AmendedUncommittedFacilitiesMember_documentation_en-US" xlink:label="lab_msm_AmendedUncommittedFacilitiesMember" 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">Amended Uncommitted Facilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AmendedUncommittedFacilitiesMember" xlink:href="msm-20230902.xsd#msm_AmendedUncommittedFacilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_AmendedUncommittedFacilitiesMember" xlink:to="lab_msm_AmendedUncommittedFacilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink: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-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_0d5a4cd7-aebb-4db4-9def-3a1673fed2ea_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" 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">Other comprehensive income, taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink: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), Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_1fc420a1-9e8e-4f43-bdd6-31007b215694_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 attributable to MSC Industrial</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_bd934b13-961b-409f-a836-f99359681e69_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" 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">Net (Loss) Income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_25f32038-1486-451b-859c-1671257ba8cb_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 (Loss)</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)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_LiabilitiesCurrent_be0851cc-4d48-4e22-a477-0177f216b8d4_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/2023/elts/us-gaap-2023.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_msm_CommittedCreditFacilityMember_1161da1f-7d6d-4901-90f1-06bc080cd514_terseLabel_en-US" xlink:label="lab_msm_CommittedCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Committed Bank Facility</link:label>
    <link:label id="lab_msm_CommittedCreditFacilityMember_label_en-US" xlink:label="lab_msm_CommittedCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Committed Credit Facility [Member]</link:label>
    <link:label id="lab_msm_CommittedCreditFacilityMember_documentation_en-US" xlink:label="lab_msm_CommittedCreditFacilityMember" 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">Committed Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CommittedCreditFacilityMember" xlink:href="msm-20230902.xsd#msm_CommittedCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_CommittedCreditFacilityMember" xlink:to="lab_msm_CommittedCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_b0aa721a-e68f-4a84-bf5a-4f70f4a44111_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_854982ef-ff25-4105-8c42-f71de5da51ad_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_c4f34c20-1f4c-4416-a4c4-2169a2187b3e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentDue_598ee8e9-79e9-4abe-b3cc-0ff397615d34_totalLabel_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentDue" 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 Lease Payments</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentDue_label_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentDue" xlink: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 and Finance Lease, Liability, Payment, Due</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentDue_documentation_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentDue" 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">Operating and Finance Lease, Liability, Payment, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDue" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDue" xlink:to="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentDue" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_GeographicRegionsPolicyPolicyTextBlock_2bd2fdba-aec7-4c7a-9e75-f08350ff8f80_terseLabel_en-US" xlink:label="lab_msm_GeographicRegionsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Regions</link:label>
    <link:label id="lab_msm_GeographicRegionsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_msm_GeographicRegionsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Regions Policy [Policy Text Block]</link:label>
    <link:label id="lab_msm_GeographicRegionsPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_msm_GeographicRegionsPolicyPolicyTextBlock" 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">Geographic Regions Policy Text Block</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_GeographicRegionsPolicyPolicyTextBlock" xlink:href="msm-20230902.xsd#msm_GeographicRegionsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_GeographicRegionsPolicyPolicyTextBlock" xlink:to="lab_msm_GeographicRegionsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d3cd4c11-1455-46f8-aa98-393d2a9e27fe_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 SHAREHOLDERS&#8217; 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/2023/elts/us-gaap-2023.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_us-gaap_UnusualRiskOrUncertaintyNatureDomain_137eba8d-405b-4d69-b4e7-a6c1c845c86c_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualRiskOrUncertaintyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual Risk or Uncertainty, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_UnusualRiskOrUncertaintyNatureDomain_label_en-US" xlink:label="lab_us-gaap_UnusualRiskOrUncertaintyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual Risk or Uncertainty, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnusualRiskOrUncertaintyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain" xlink:to="lab_us-gaap_UnusualRiskOrUncertaintyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_ManufacturingLightMember_37cf0702-e90a-4f21-b7cb-b129393bdd1c_terseLabel_en-US" xlink:label="lab_msm_ManufacturingLightMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing Light</link:label>
    <link:label id="lab_msm_ManufacturingLightMember_label_en-US" xlink:label="lab_msm_ManufacturingLightMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing Light [Member]</link:label>
    <link:label id="lab_msm_ManufacturingLightMember_documentation_en-US" xlink:label="lab_msm_ManufacturingLightMember" 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">Manufacturing Light [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ManufacturingLightMember" xlink:href="msm-20230902.xsd#msm_ManufacturingLightMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_ManufacturingLightMember" xlink:to="lab_msm_ManufacturingLightMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_b75a808c-77d7-4229-a00a-9d221530370a_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_27422777-7e5d-40a0-9eb4-760d5674a90a_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" 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">Exercised (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/2023/elts/us-gaap-2023.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_091f41f2-2b2c-44a9-9b97-b80b598ae2f8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink: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, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_SavingsPlanMember_85a6c381-9d76-4a50-acb6-8b4a69638a14_terseLabel_en-US" xlink:label="lab_msm_SavingsPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Savings Plan</link:label>
    <link:label id="lab_msm_SavingsPlanMember_label_en-US" xlink:label="lab_msm_SavingsPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Savings Plan [Member]</link:label>
    <link:label id="lab_msm_SavingsPlanMember_documentation_en-US" xlink:label="lab_msm_SavingsPlanMember" 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">Savings Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SavingsPlanMember" xlink:href="msm-20230902.xsd#msm_SavingsPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_SavingsPlanMember" xlink:to="lab_msm_SavingsPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_0ad1e187-ac78-4d89-8b03-d795f12b2f1f_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 goods sold</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/2023/elts/us-gaap-2023.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_us-gaap_DividendsShareBasedCompensation_392b72f4-cf26-44f2-a7da-e257dcfb288a_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsShareBasedCompensation" 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 equivalents declared, net of cancellations</link:label>
    <link:label id="lab_us-gaap_DividendsShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_DividendsShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsShareBasedCompensation" xlink:to="lab_us-gaap_DividendsShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_3133c5ba-9ade-4c4f-83d9-b0c6914fe107_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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, award vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink: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, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_37ebb2be-0027-4e93-83c1-355fde2194ea_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_2f1bac58-6ca7-4ca7-a7fd-ff2b229292aa_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired intangible assets useful life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_8f354eec-0e31-403f-b644-a8ec6d4a8b3f_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_ComprehensiveIncomePolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassBMember_f3d135c4-a057-4e7b-9601-24f0833cf0eb_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class B Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassBMember_label_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink: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 Class B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember" xlink:to="lab_us-gaap_CommonClassBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermNotesPayable_74123b34-9e71-4ec2-82a9-4cabe2603d55_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermNotesPayable" xlink: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 Note Payable</link:label>
    <link:label id="lab_us-gaap_LongTermNotesPayable_label_en-US" xlink:label="lab_us-gaap_LongTermNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermNotesPayable" xlink:to="lab_us-gaap_LongTermNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_ConversionOfStockOwnershipThresholdPercentageMaximum_0657c27a-f401-4546-8d94-9dd2527a5665_terseLabel_en-US" xlink:label="lab_msm_ConversionOfStockOwnershipThresholdPercentageMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of stock, ownership threshold percentage, maximum</link:label>
    <link:label id="lab_msm_ConversionOfStockOwnershipThresholdPercentageMaximum_label_en-US" xlink:label="lab_msm_ConversionOfStockOwnershipThresholdPercentageMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Stock, Ownership Threshold Percentage, Maximum</link:label>
    <link:label id="lab_msm_ConversionOfStockOwnershipThresholdPercentageMaximum_documentation_en-US" xlink:label="lab_msm_ConversionOfStockOwnershipThresholdPercentageMaximum" 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">Conversion Of Stock, Ownership Threshold Percentage, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ConversionOfStockOwnershipThresholdPercentageMaximum" xlink:href="msm-20230902.xsd#msm_ConversionOfStockOwnershipThresholdPercentageMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_ConversionOfStockOwnershipThresholdPercentageMaximum" xlink:to="lab_msm_ConversionOfStockOwnershipThresholdPercentageMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_1bf9af19-dc7f-4a04-89d9-7276c3c58777_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_80c3f75f-c19b-4d5a-b4ae-0f7cd0a83449_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">Goodwill, beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_b04f399f-84e1-467e-999b-56c2a392d5ec_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">Goodwill, 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/2023/elts/us-gaap-2023.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_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_37584701-f735-4701-a568-0c9c74598980_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions for tax positions relating to prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_CoreAndOtherCustomersMember_96eb803b-9a4b-49bf-b729-59464e9a8027_terseLabel_en-US" xlink:label="lab_msm_CoreAndOtherCustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Core and Other Customers</link:label>
    <link:label id="lab_msm_CoreAndOtherCustomersMember_label_en-US" xlink:label="lab_msm_CoreAndOtherCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Core and Other Customers [Member]</link:label>
    <link:label id="lab_msm_CoreAndOtherCustomersMember_documentation_en-US" xlink:label="lab_msm_CoreAndOtherCustomersMember" 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">Core and Other Customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CoreAndOtherCustomersMember" xlink:href="msm-20230902.xsd#msm_CoreAndOtherCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_CoreAndOtherCustomersMember" xlink:to="lab_msm_CoreAndOtherCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_10c19d40-110e-4417-8e63-21f42172bf82_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/2023/elts/us-gaap-2023.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_msm_AccruedSalesReturns_346363e8-a23b-4789-8413-de7c03d741ec_terseLabel_en-US" xlink:label="lab_msm_AccruedSalesReturns" xlink: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 sales returns</link:label>
    <link:label id="lab_msm_AccruedSalesReturns_label_en-US" xlink:label="lab_msm_AccruedSalesReturns" xlink: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 sales returns</link:label>
    <link:label id="lab_msm_AccruedSalesReturns_documentation_en-US" xlink:label="lab_msm_AccruedSalesReturns" 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">Accrued sales returns</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedSalesReturns" xlink:href="msm-20230902.xsd#msm_AccruedSalesReturns"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_AccruedSalesReturns" xlink:to="lab_msm_AccruedSalesReturns" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_fef8cd1c-1f49-4d6f-9f66-bcfb4d9e5a37_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" 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">Dividends declared per Common Share (in USD per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink: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, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_9ff9365c-6ec4-4424-8beb-f88f829ed5d9_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">Noncurrent 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/2023/elts/us-gaap-2023.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_us-gaap_DebtInstrumentTerm_eebafafb-dffb-463d-bd63-b0b9b38ef2b5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit facility, expiration term</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink: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, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_849e2df1-313d-486f-b3d5-6bc11ac3315a_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/2023/elts/us-gaap-2023.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_msm_Series2019aNotesDueMarch52024Member_a3128dbb-17ac-4dc0-8807-8c427e096a0d_terseLabel_en-US" xlink:label="lab_msm_Series2019aNotesDueMarch52024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series 2019A notes, due March 5, 2024</link:label>
    <link:label id="lab_msm_Series2019aNotesDueMarch52024Member_label_en-US" xlink:label="lab_msm_Series2019aNotesDueMarch52024Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series2019a Notes Due March52024 [Member]</link:label>
    <link:label id="lab_msm_Series2019aNotesDueMarch52024Member_documentation_en-US" xlink:label="lab_msm_Series2019aNotesDueMarch52024Member" 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">Series 2019A notes, due March 5, 2024 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_Series2019aNotesDueMarch52024Member" xlink:href="msm-20230902.xsd#msm_Series2019aNotesDueMarch52024Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_Series2019aNotesDueMarch52024Member" xlink:to="lab_msm_Series2019aNotesDueMarch52024Member" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_WarrantyPeriod_a4f136fb-8eeb-4385-906e-10b18cc9013d_terseLabel_en-US" xlink:label="lab_msm_WarrantyPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty period</link:label>
    <link:label id="lab_msm_WarrantyPeriod_label_en-US" xlink:label="lab_msm_WarrantyPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty Period</link:label>
    <link:label id="lab_msm_WarrantyPeriod_documentation_en-US" xlink:label="lab_msm_WarrantyPeriod" 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">Warranty Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_WarrantyPeriod" xlink:href="msm-20230902.xsd#msm_WarrantyPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_WarrantyPeriod" xlink:to="lab_msm_WarrantyPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_1e5151af-dd31-48d3-a51f-346482817f24_totalLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" 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">Stock-based compensation expense, net</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink: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, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_7c5e4cc0-3a5b-418b-bf02-6c475d549676_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" 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">Effect of dilutive securities</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 of Shares Outstanding, Diluted, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_RepaymentsOfSeniorDebt_7152000d-2703-49ac-9216-3ab087da68c8_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSeniorDebt" 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">Payments under Shelf Facility Agreements and Private Placement Debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSeniorDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfSeniorDebt" xlink: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 Senior Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfSeniorDebt" xlink:to="lab_us-gaap_RepaymentsOfSeniorDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EuropeMember_d37849e4-5230-494f-a05e-db3759ca42e4_terseLabel_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe</link:label>
    <link:label id="lab_srt_EuropeMember_label_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EuropeMember" xlink:to="lab_srt_EuropeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_SeniorNotesDueJanuary122023Member_f9a97cb8-5446-435b-8d72-64c701c3a4f9_terseLabel_en-US" xlink:label="lab_msm_SeniorNotesDueJanuary122023Member" xlink: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 January 12, 2023</link:label>
    <link:label id="lab_msm_SeniorNotesDueJanuary122023Member_label_en-US" xlink:label="lab_msm_SeniorNotesDueJanuary122023Member" xlink: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 January122023 [Member]</link:label>
    <link:label id="lab_msm_SeniorNotesDueJanuary122023Member_documentation_en-US" xlink:label="lab_msm_SeniorNotesDueJanuary122023Member" 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 January 12, 2023 [MEmber]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesDueJanuary122023Member" xlink:href="msm-20230902.xsd#msm_SeniorNotesDueJanuary122023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_SeniorNotesDueJanuary122023Member" xlink:to="lab_msm_SeniorNotesDueJanuary122023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_ac298ffe-cd40-4def-ba5f-2c651cb7bafd_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink: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_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_cffe85c1-73c9-4376-be93-7549485297d5_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" 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">Gross Profit</link:label>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink: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 Service [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:to="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_7d584478-04ce-4d8f-a1f8-d1cfe5589762_terseLabel_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink: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 Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink: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 Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract_850254d5-c6a9-47f3-a0ff-1fdc0cc51ee7_terseLabel_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract" xlink: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</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract_label_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract" xlink: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 And Finance Lease Liability Payment Due [Abstract]</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract_documentation_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract" 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">Operating and Finance Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract" xlink:to="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_5e80555a-4aa4-4abb-89e7-50600a072c3d_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Lease Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_7013101a-a6d7-471e-8bce-9bedb94b1550_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">Inventories</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/2023/elts/us-gaap-2023.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_msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense_8d6b8b67-2ed5-4d40-af23-e1323ebefe4c_terseLabel_en-US" xlink:label="lab_msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense" xlink: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 consolidated interest coverage ratio of EBITDA to total interest expense</link:label>
    <link:label id="lab_msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense_label_en-US" xlink:label="lab_msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense" xlink: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 Consolidated Interest Coverage Ratio Of Ebitda To Interest Expense</link:label>
    <link:label id="lab_msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense_documentation_en-US" xlink:label="lab_msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense" 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">Minimum Consolidated Interest Coverage Ratio Of Ebitda To Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense" xlink:href="msm-20230902.xsd#msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense" xlink:to="lab_msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e1f8fd51-1419-406d-b0f2-eefb193392fd_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/2023/elts/us-gaap-2023.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_PlanNameDomain_5ed5c65f-2b12-4a34-953f-9de4e124a944_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_06df38cd-c174-4b17-81d0-bd38d010e641_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" 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 expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink: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 Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_c77ccbf8-24f5-4d0b-9d7f-d3cd5fa0f119_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" 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">Plan shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink: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, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_24f7dc5d-246e-4f04-9093-5feb1885fcc2_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired intangible assets</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink: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 Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_6b6173c3-5cde-41d1-a535-d0cffe99e6ee_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink: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 Note [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink: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 Note [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink: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 Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink: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 Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_54ce0615-ebe6-4265-a80a-fcd3e202c38f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares purchased by qualified associates (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink: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, Shares Purchased for Award</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_AccruedFreight_2fe68eca-7164-45b8-abaf-433a8615fae0_terseLabel_en-US" xlink:label="lab_msm_AccruedFreight" xlink: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 freight</link:label>
    <link:label id="lab_msm_AccruedFreight_label_en-US" xlink:label="lab_msm_AccruedFreight" xlink: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 Freight</link:label>
    <link:label id="lab_msm_AccruedFreight_documentation_en-US" xlink:label="lab_msm_AccruedFreight" 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">Accrued Freight</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedFreight" xlink:href="msm-20230902.xsd#msm_AccruedFreight"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_AccruedFreight" xlink:to="lab_msm_AccruedFreight" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_85d8eb31-d56a-4666-8b02-d487fcfc8826_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/2023/elts/us-gaap-2023.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_LongtermDebtTypeDomain_b554ceae-8f4b-4879-8a71-ddd0a318e336_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/2023/elts/us-gaap-2023.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_dei_EntityFileNumber_3d455dff-f9a2-4b0b-8029-3a8d955abe1a_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/2023/dei-2023.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_msm_ShelfFacilityAgreementsMember_02bbed32-d6e6-4ce0-8752-57d1b4aa4c15_terseLabel_en-US" xlink:label="lab_msm_ShelfFacilityAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelf Facility Agreements</link:label>
    <link:label id="lab_msm_ShelfFacilityAgreementsMember_label_en-US" xlink:label="lab_msm_ShelfFacilityAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelf Facility Agreements [Member]</link:label>
    <link:label id="lab_msm_ShelfFacilityAgreementsMember_documentation_en-US" xlink:label="lab_msm_ShelfFacilityAgreementsMember" 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">Shelf Facility Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ShelfFacilityAgreementsMember" xlink:href="msm-20230902.xsd#msm_ShelfFacilityAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_ShelfFacilityAgreementsMember" xlink:to="lab_msm_ShelfFacilityAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_CommercialMember_cab0b3f0-4517-4a44-a701-ff63020a1378_terseLabel_en-US" xlink:label="lab_msm_CommercialMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Services</link:label>
    <link:label id="lab_msm_CommercialMember_label_en-US" xlink:label="lab_msm_CommercialMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial [Member]</link:label>
    <link:label id="lab_msm_CommercialMember_documentation_en-US" xlink:label="lab_msm_CommercialMember" 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">Commercial [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CommercialMember" xlink:href="msm-20230902.xsd#msm_CommercialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_CommercialMember" xlink:to="lab_msm_CommercialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_7e133ce9-a0ac-465a-93ea-1aae0fc10360_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_7df71cd9-a9d6-4b81-8743-5da1a7b56fd8_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount_eaaa8abf-70b5-4607-b208-8a287d333f57_totalLabel_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" 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">Less: Imputed Interest</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" xlink: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 and Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount_documentation_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" 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">Operating and Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_1313a44d-e7cb-4dd5-86b9-c8087a1845e5_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" 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">Reductions for tax positions relating to prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_d45e89ee-8cf7-4cbb-b3fe-09eb81063a76_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_8583df2c-b153-4627-9423-e57d577b6789_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_d6cae594-4c2c-42ea-b230-7b9ab75fe57f_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/2023/dei-2023.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_BusinessAcquisitionAcquireeDomain_859e1ad3-5856-42cc-b5ba-77f689010237_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/2023/elts/us-gaap-2023.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_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive_b6eb30c0-c161-4b9e-8038-02e647b99bbc_totalLabel_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive" 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">2028</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive" xlink: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 and Finance Lease, Liability, Payments, Due Year Five</link:label>
    <link:label id="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive_documentation_en-US" xlink:label="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive" 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">Operating and Finance Lease, Liability, Payments, Due Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_2ad1add5-dafd-4cbc-b711-578eb11fcff3_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions for tax positions relating to current year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_6c2ae316-8314-427c-8bcc-810a9487b595_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3c544818-f472-4f43-b22d-939cc761e3df_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink: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 Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink: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 Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b8251afe-a219-4204-8dae-59823d7f2871_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_fcff2736-07af-4283-9624-05d639f9e6a6_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/2023/elts/us-gaap-2023.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_msm_TwoIndividualsMember_c42b9ac1-6551-4590-9ff4-959436313151_terseLabel_en-US" xlink:label="lab_msm_TwoIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Individuals</link:label>
    <link:label id="lab_msm_TwoIndividualsMember_label_en-US" xlink:label="lab_msm_TwoIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Individuals [Member]</link:label>
    <link:label id="lab_msm_TwoIndividualsMember_documentation_en-US" xlink:label="lab_msm_TwoIndividualsMember" 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">Two Individuals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TwoIndividualsMember" xlink:href="msm-20230902.xsd#msm_TwoIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_TwoIndividualsMember" xlink:to="lab_msm_TwoIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_521cf568-22b7-43e3-859a-971f6bc69ea4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink: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 cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink: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, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_2a41d89c-b048-4419-bdf1-712be494b2c1_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink: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, issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink: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, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_1d1dffdd-d150-487e-b48d-4a43131e90a2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Non-Vested Restricted Stock Unit Award Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink: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 Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c850bdda-d129-4ba9-9753-58c185deeb62_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" 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">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink: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, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeveranceCosts1_6745f211-b3f4-4bf0-a56b-dd1c91eb9020_verboseLabel_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" 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">Associate severance and separation costs</link:label>
    <link:label id="lab_us-gaap_SeveranceCosts1_label_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeveranceCosts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeveranceCosts1" xlink:to="lab_us-gaap_SeveranceCosts1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_832519fb-88d7-4540-a529-e4a661a672d5_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" 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">Current portion of debt including obligations under finance leases</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink: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 and Lease Obligation, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_RevenueRecognitionPrepaidSalesIncentives_27e6d523-6406-4034-a41f-5ad93e377891_terseLabel_en-US" xlink:label="lab_msm_RevenueRecognitionPrepaidSalesIncentives" xlink: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 sales incentives</link:label>
    <link:label id="lab_msm_RevenueRecognitionPrepaidSalesIncentives_label_en-US" xlink:label="lab_msm_RevenueRecognitionPrepaidSalesIncentives" xlink: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 recognition, Prepaid sales incentives</link:label>
    <link:label id="lab_msm_RevenueRecognitionPrepaidSalesIncentives_documentation_en-US" xlink:label="lab_msm_RevenueRecognitionPrepaidSalesIncentives" 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 recognition, Prepaid sales incentives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RevenueRecognitionPrepaidSalesIncentives" xlink:href="msm-20230902.xsd#msm_RevenueRecognitionPrepaidSalesIncentives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_RevenueRecognitionPrepaidSalesIncentives" xlink:to="lab_msm_RevenueRecognitionPrepaidSalesIncentives" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_4c5980a4-1942-4684-9a1f-e8b47b65a5bf_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" 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 debt, including obligations under finance leases</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_SeniorNotesOneMember_1496c7f0-deb5-4863-b106-ac4b863777fe_terseLabel_en-US" xlink:label="lab_msm_SeniorNotesOneMember" xlink: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 Series A</link:label>
    <link:label id="lab_msm_SeniorNotesOneMember_label_en-US" xlink:label="lab_msm_SeniorNotesOneMember" xlink: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 One [Member]</link:label>
    <link:label id="lab_msm_SeniorNotesOneMember_documentation_en-US" xlink:label="lab_msm_SeniorNotesOneMember" 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 One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesOneMember" xlink:href="msm-20230902.xsd#msm_SeniorNotesOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_SeniorNotesOneMember" xlink:to="lab_msm_SeniorNotesOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_4bbfa417-9ecb-4177-a0ab-6fee383a9a13_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink: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, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_e24a0ad0-6d6d-4beb-87bb-20af4a07d023_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" 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">Balance at Beginning of Year</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_375de0b0-1540-4a04-94b2-f3babc41a410_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" 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">Balance at End of Year</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfOrdinaryDividends_987dc67c-0aab-4587-8058-55f6d3c9be31_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfOrdinaryDividends" 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">Payments of regular cash dividends</link:label>
    <link:label id="lab_us-gaap_PaymentsOfOrdinaryDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfOrdinaryDividends" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfOrdinaryDividends" xlink:to="lab_us-gaap_PaymentsOfOrdinaryDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassAMember_4c5c1b93-2671-4fd3-8a96-92d5f2aed917_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink: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 Class A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_141c9931-7513-45d6-87b5-7a9be2162b0c_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized share-based compensation weighted average period</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink: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, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_aff59927-7e7e-4b6f-a07d-95d526ed01a9_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, net</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/2023/elts/us-gaap-2023.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_us-gaap_ComprehensiveIncomeNetOfTax_5e76977d-d148-4945-bbbd-6b553d5eaf4f_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 attributable to MSC Industrial</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/2023/elts/us-gaap-2023.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_ShortTermLeaseCost_90497824-4856-438b-9404-d82d7ceb47f6_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term lease cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_AccruedDividendEquivalents_c276a5da-25d1-4cc1-aa6d-9c44895bfce5_terseLabel_en-US" xlink:label="lab_msm_AccruedDividendEquivalents" xlink: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 dividend equivalents</link:label>
    <link:label id="lab_msm_AccruedDividendEquivalents_label_en-US" xlink:label="lab_msm_AccruedDividendEquivalents" xlink: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 Dividend Equivalents</link:label>
    <link:label id="lab_msm_AccruedDividendEquivalents_documentation_en-US" xlink:label="lab_msm_AccruedDividendEquivalents" 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">Accrued Dividend Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedDividendEquivalents" xlink:href="msm-20230902.xsd#msm_AccruedDividendEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_AccruedDividendEquivalents" xlink:to="lab_msm_AccruedDividendEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_d6c81a80-1e12-44c5-aab0-35d31c80e945_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/2023/dei-2023.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_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment_b43b8532-56e0-4881-ab74-2349dccc7f76_terseLabel_en-US" xlink:label="lab_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PSU adjustment (in shares)</link:label>
    <link:label id="lab_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment_label_en-US" xlink:label="lab_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment" xlink: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, Equity Instruments Other than Options, Adjustment</link:label>
    <link:label id="lab_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment_documentation_en-US" xlink:label="lab_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment" 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">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment" xlink:href="msm-20230902.xsd#msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment" xlink:to="lab_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_IntangibleAssetsByMajorClassLineItems_ec05a7dc-6b06-42fe-a1e1-1cb60a521e20_terseLabel_en-US" xlink:label="lab_msm_IntangibleAssetsByMajorClassLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets By Major Class [Line Items]</link:label>
    <link:label id="lab_msm_IntangibleAssetsByMajorClassLineItems_label_en-US" xlink:label="lab_msm_IntangibleAssetsByMajorClassLineItems" xlink: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 By Major Class [Line Items]</link:label>
    <link:label id="lab_msm_IntangibleAssetsByMajorClassLineItems_documentation_en-US" xlink:label="lab_msm_IntangibleAssetsByMajorClassLineItems" 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">Intangible Assets By Major Class [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_IntangibleAssetsByMajorClassLineItems" xlink:href="msm-20230902.xsd#msm_IntangibleAssetsByMajorClassLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_IntangibleAssetsByMajorClassLineItems" xlink:to="lab_msm_IntangibleAssetsByMajorClassLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_RetailWholesaleMember_0fc83cba-f8df-4f17-a4e4-b2633fdf3022_terseLabel_en-US" xlink:label="lab_msm_RetailWholesaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retail/Wholesale</link:label>
    <link:label id="lab_msm_RetailWholesaleMember_label_en-US" xlink:label="lab_msm_RetailWholesaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retail Wholesale [Member]</link:label>
    <link:label id="lab_msm_RetailWholesaleMember_documentation_en-US" xlink:label="lab_msm_RetailWholesaleMember" 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">Retail/Wholesale [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RetailWholesaleMember" xlink:href="msm-20230902.xsd#msm_RetailWholesaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_RetailWholesaleMember" xlink:to="lab_msm_RetailWholesaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_ac0d15de-90bc-4202-85cf-2cbd8859184f_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/2023/elts/us-gaap-2023.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_msm_FinancingObligationsCurrent_f66f3a68-d5dc-440a-b0d8-7832a0386193_terseLabel_en-US" xlink:label="lab_msm_FinancingObligationsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing obligations, current</link:label>
    <link:label id="lab_msm_FinancingObligationsCurrent_label_en-US" xlink:label="lab_msm_FinancingObligationsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing obligations, current</link:label>
    <link:label id="lab_msm_FinancingObligationsCurrent_documentation_en-US" xlink:label="lab_msm_FinancingObligationsCurrent" 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">Financing obligations, current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_FinancingObligationsCurrent" xlink:href="msm-20230902.xsd#msm_FinancingObligationsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_FinancingObligationsCurrent" xlink:to="lab_msm_FinancingObligationsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_33057f14-27d3-4be8-9167-a4cc968a32ee_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_cbfa4140-874d-45fd-b0af-a00f298cc7ec_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink: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 Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink: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, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_324ee12e-4e25-449d-8ac4-8dca31ca7c43_verboseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" 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">Accrued sales, property and income taxes</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_e5b06bdb-a44a-464a-89e8-b700e4501706_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/2023/elts/us-gaap-2023.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_us-gaap_SubsequentEventMember_32d9c9db-869a-4004-822b-4f171bf6785d_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/2023/elts/us-gaap-2023.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_us-gaap_IncomeStatementAbstract_b014e843-abe7-4fbe-8011-ebf27ba3b7ae_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/2023/elts/us-gaap-2023.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_msm_BuckeyeMember_7d55fb4a-c189-4285-9bad-50f03e1e0b20_terseLabel_en-US" xlink:label="lab_msm_BuckeyeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buckeye</link:label>
    <link:label id="lab_msm_BuckeyeMember_label_en-US" xlink:label="lab_msm_BuckeyeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buckeye [Member]</link:label>
    <link:label id="lab_msm_BuckeyeMember_documentation_en-US" xlink:label="lab_msm_BuckeyeMember" 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">Buckeye</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_BuckeyeMember" xlink:href="msm-20230902.xsd#msm_BuckeyeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_BuckeyeMember" xlink:to="lab_msm_BuckeyeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_SupplementalCashFlowInformationTableTextBlock_c491c632-3c89-4cb4-8b7a-433c7e46d3d2_terseLabel_en-US" xlink:label="lab_msm_SupplementalCashFlowInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information</link:label>
    <link:label id="lab_msm_SupplementalCashFlowInformationTableTextBlock_label_en-US" xlink:label="lab_msm_SupplementalCashFlowInformationTableTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:label id="lab_msm_SupplementalCashFlowInformationTableTextBlock_documentation_en-US" xlink:label="lab_msm_SupplementalCashFlowInformationTableTextBlock" 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">Supplemental Lease Cash Flow Information [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SupplementalCashFlowInformationTableTextBlock" xlink:href="msm-20230902.xsd#msm_SupplementalCashFlowInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_SupplementalCashFlowInformationTableTextBlock" xlink:to="lab_msm_SupplementalCashFlowInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_6ae15ad6-466e-44ba-a12e-25f0c8b143ee_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" 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">Summary of Restructuring Related Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink: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 Restructuring Reserve by Type of Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_0918dfdc-042b-43de-bbce-3dc4e91b3dbd_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink: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, pro forma net income (loss)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink: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, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_AccountsReceivableCollateralUnsoldReceivablesAmount_f62ddddf-57d2-4194-a006-96b0e10b13f6_terseLabel_en-US" xlink:label="lab_msm_AccountsReceivableCollateralUnsoldReceivablesAmount" xlink: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, collateral, unsold receivables, amount</link:label>
    <link:label id="lab_msm_AccountsReceivableCollateralUnsoldReceivablesAmount_label_en-US" xlink:label="lab_msm_AccountsReceivableCollateralUnsoldReceivablesAmount" xlink: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, Collateral, Unsold Receivables, Amount</link:label>
    <link:label id="lab_msm_AccountsReceivableCollateralUnsoldReceivablesAmount_documentation_en-US" xlink:label="lab_msm_AccountsReceivableCollateralUnsoldReceivablesAmount" 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 Receivable, Collateral, Unsold Receivables, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccountsReceivableCollateralUnsoldReceivablesAmount" xlink:href="msm-20230902.xsd#msm_AccountsReceivableCollateralUnsoldReceivablesAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_AccountsReceivableCollateralUnsoldReceivablesAmount" xlink:to="lab_msm_AccountsReceivableCollateralUnsoldReceivablesAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_ConversionOfStockMaximumTransfereePercentage_b773d502-bdd9-441e-8de7-f02799fd6342_terseLabel_en-US" xlink:label="lab_msm_ConversionOfStockMaximumTransfereePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of stock, maximum transferee percentage</link:label>
    <link:label id="lab_msm_ConversionOfStockMaximumTransfereePercentage_label_en-US" xlink:label="lab_msm_ConversionOfStockMaximumTransfereePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Stock, Maximum Transferee Percentage</link:label>
    <link:label id="lab_msm_ConversionOfStockMaximumTransfereePercentage_documentation_en-US" xlink:label="lab_msm_ConversionOfStockMaximumTransfereePercentage" 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">Conversion Of Stock, Maximum Transferee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ConversionOfStockMaximumTransfereePercentage" xlink:href="msm-20230902.xsd#msm_ConversionOfStockMaximumTransfereePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_ConversionOfStockMaximumTransfereePercentage" xlink:to="lab_msm_ConversionOfStockMaximumTransfereePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExaminationLineItems_f2ba5b12-50bf-497a-bcc6-e73a764089f0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationLineItems" xlink: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 Examination [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationLineItems" xlink: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 Examination [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems" xlink:to="lab_us-gaap_IncomeTaxExaminationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_8c6644c8-5e72-41bd-86e5-ef717b3bfbe8_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">Inventories</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/2023/elts/us-gaap-2023.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_msm_OneIndividualMember_8b7b3fca-d1de-4f75-ab4b-f3d8689fbc23_terseLabel_en-US" xlink:label="lab_msm_OneIndividualMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One Individual</link:label>
    <link:label id="lab_msm_OneIndividualMember_label_en-US" xlink:label="lab_msm_OneIndividualMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One Individual [Member]</link:label>
    <link:label id="lab_msm_OneIndividualMember_documentation_en-US" xlink:label="lab_msm_OneIndividualMember" 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">One Individual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OneIndividualMember" xlink:href="msm-20230902.xsd#msm_OneIndividualMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_OneIndividualMember" xlink:to="lab_msm_OneIndividualMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_e2f21808-be2e-4d20-bb1a-851bb16ce117_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtAndCapitalLeaseObligationsAbstract_ad2fc516-8ab8-44bf-b895-89ab76ac7a27_terseLabel_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligationsAbstract" xlink: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 and Lease Obligation [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtAndCapitalLeaseObligationsAbstract_label_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligationsAbstract" xlink: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 and Lease Obligation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtAndCapitalLeaseObligationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract" xlink:to="lab_us-gaap_DebtAndCapitalLeaseObligationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_f0a5406f-86c8-47f9-b9cb-c863a31259f6_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vendor Consideration</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink: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 Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink: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 Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_2ef01490-07d0-4312-be9e-6bfae0a9a6e8_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 Class A 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/2023/elts/us-gaap-2023.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_dei_EntityCommonStockSharesOutstanding_4ab46e2f-970c-4451-b254-a6e8d831fb5a_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/2023/dei-2023.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_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue_1836e140-95b8-4e07-94dd-4925ecb7e736_terseLabel_en-US" xlink:label="lab_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PSU Adjustment</link:label>
    <link:label id="lab_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue" xlink: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, Equity Instruments Other than Options, Adjustment, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue" 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">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Adjustment, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue" xlink:href="msm-20230902.xsd#msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue" xlink:to="lab_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_804497d1-b1a5-44a6-843a-18062ed53ecd_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink: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 and fixed asset impairment due to restructuring</link:label>
    <link:label id="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Costs and Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:to="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_a2795ab7-b060-4026-bb37-54fadb33981e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred: Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink: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 Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ParentMember_8a56d93f-d394-461c-91c5-0c62a648f6a2_terseLabel_en-US" xlink:label="lab_us-gaap_ParentMember" xlink: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 Shareholders&#8217; Equity Attributable to MSC Industrial</link:label>
    <link:label id="lab_us-gaap_ParentMember_label_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember" xlink:to="lab_us-gaap_ParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_d5567b0c-79d3-4257-9471-89f72ba219b1_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">Retained earnings</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/2023/elts/us-gaap-2023.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_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_10a1e307-aa50-4d39-9241-6f5693bd4d4d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_1db5b46f-94c0-40e6-9c5b-0ff176ad06be_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" 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">Principal amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_6b8cf1d6-c731-47f8-886c-7afc93e888fd_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">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/2023/elts/us-gaap-2023.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_us-gaap_AssetsCurrentAbstract_165316c4-a6f4-4a4f-b8b1-3ada62a169e2_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/2023/elts/us-gaap-2023.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_AccountsReceivableGrossCurrent_cb4f6dd0-84e6-45d1-bd48-b406c119ab33_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink: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</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink: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, before Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:to="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_d147841f-d1c8-4ef8-9341-b7fc19f09aa2_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_FinancingObligations_0a6900b8-1454-4b86-9397-84cb4a6f43af_terseLabel_en-US" xlink:label="lab_msm_FinancingObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing arrangements</link:label>
    <link:label id="lab_msm_FinancingObligations_label_en-US" xlink:label="lab_msm_FinancingObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing obligations</link:label>
    <link:label id="lab_msm_FinancingObligations_documentation_en-US" xlink:label="lab_msm_FinancingObligations" 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">Interest free short-term borrowings.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_FinancingObligations" xlink:href="msm-20230902.xsd#msm_FinancingObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_FinancingObligations" xlink:to="lab_msm_FinancingObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_6397739d-d311-4ac2-83ad-13cbe2961a46_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/2023/dei-2023.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_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink: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 Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_219b9d00-dfca-4115-87f5-7b04a9af71fe_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" 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">Goodwill</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink: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 Tax Liabilities, Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_a135cbaa-c63b-4e0a-b16b-591bb1342e7c_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" 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 Lease Payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a582184a-d807-46e9-829e-3095ddd0740c_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/2023/elts/us-gaap-2023.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_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_631ee6f3-c095-42f5-8c3e-81720f88bd3e_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink: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, net</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink: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, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_d30da35f-0fbe-4738-8697-7600f9694ac0_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_54602361-b7ac-41c0-a516-0126e4210930_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_99e257a8-257e-4298-9088-5100e7a05bda_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink: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, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_b7812fa5-ab50-46f3-a876-55659ab4e086_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" 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">Effective income tax rate</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/2023/elts/us-gaap-2023.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_us-gaap_OperatingLeaseLiability_0d0595a3-e1fa-4050-8fda-7fc50dee8002_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" 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">Present Value of Lease Liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_ff733573-e227-4511-944d-fa99bcade295_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Increase from Subsidiary Equity Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:to="lab_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink: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 Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink: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 Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_af854f10-a62f-41bc-827a-bfecbef1749c_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink: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, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_9f68bdc4-bbc8-4fc4-9d46-620d8113ef19_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal group, including discontinued operation, consideration</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_2290e49d-af9d-4b50-b672-ef97e34616cc_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink: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, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_974247f1-7b27-4c05-bd69-e43dac095632_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_17ac6d70-9a1f-4c40-b342-c50e8969f1fe_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" 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">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink: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 Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ff7c48af-cb09-4932-b907-c2bd4009ca53_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/2023/elts/us-gaap-2023.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_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_573ecd8e-6a53-4a55-89b3-9548941c1c31_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" 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">Charged to Costs and Expenses</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_SummaryOfSignificantAccountingPoliciesTable_75ca3324-ba23-445c-9669-e5bf3764a4d2_terseLabel_en-US" xlink:label="lab_msm_SummaryOfSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_msm_SummaryOfSignificantAccountingPoliciesTable_label_en-US" xlink:label="lab_msm_SummaryOfSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_msm_SummaryOfSignificantAccountingPoliciesTable_documentation_en-US" xlink:label="lab_msm_SummaryOfSignificantAccountingPoliciesTable" 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">Summary Of Significant Accounting Policies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SummaryOfSignificantAccountingPoliciesTable" xlink:href="msm-20230902.xsd#msm_SummaryOfSignificantAccountingPoliciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesTable" xlink:to="lab_msm_SummaryOfSignificantAccountingPoliciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract_0099e48d-52c5-4881-81c7-5a38d22297a0_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income attributable to noncontrolling interest:</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract" xlink: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 Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedBonusesCurrent_201b7576-f371-4fe7-b634-e9f7a27fa1e1_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent" xlink: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 bonus</link:label>
    <link:label id="lab_us-gaap_AccruedBonusesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent" xlink: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 Bonuses, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedBonusesCurrent" xlink:to="lab_us-gaap_AccruedBonusesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_AvailableIncreaseInAggregateAmountBorrowed_33d11906-636f-483c-910a-04bb2acecb48_terseLabel_en-US" xlink:label="lab_msm_AvailableIncreaseInAggregateAmountBorrowed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available increase in amount borrowed</link:label>
    <link:label id="lab_msm_AvailableIncreaseInAggregateAmountBorrowed_label_en-US" xlink:label="lab_msm_AvailableIncreaseInAggregateAmountBorrowed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available Increase In Aggregate Amount Borrowed</link:label>
    <link:label id="lab_msm_AvailableIncreaseInAggregateAmountBorrowed_documentation_en-US" xlink:label="lab_msm_AvailableIncreaseInAggregateAmountBorrowed" 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">Available increase in aggregate amount borrowed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AvailableIncreaseInAggregateAmountBorrowed" xlink:href="msm-20230902.xsd#msm_AvailableIncreaseInAggregateAmountBorrowed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_AvailableIncreaseInAggregateAmountBorrowed" xlink:to="lab_msm_AvailableIncreaseInAggregateAmountBorrowed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_09b795c7-d814-40cb-b16c-65fefddbf76b_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_8734de64-2c42-4d4e-a6f7-a5a6f20ba481_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink: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 Liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink: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 and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_3afdd0c4-544f-455a-9e35-171b67d87ade_negatedLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" 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">Deferred income tax benefit</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink: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, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_b23fdc4e-1359-4752-9e89-026b01315371_verboseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" 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">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/2023/elts/us-gaap-2023.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_EarningsPerShareAbstract_560e8e3d-3e4c-4de8-b965-cb5468a232b2_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" 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">Net income per common share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_29caf26d-8ca1-42b0-95d9-36a3a2b4f5e1_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/2023/elts/us-gaap-2023.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_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1_336ce231-28c0-45a9-a661-85d575a94f24_negatedLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1" 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">Non-cash changes in fair value of estimated contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1" xlink: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, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_84d39787-ad66-4e2c-9ed7-0654ee0f80eb_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink: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_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/2023/elts/us-gaap-2023.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_us-gaap_TradeNamesMember_69994571-aed6-4b70-8e24-48ea99869e78_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_fb6751b6-a562-4709-80c3-3289baad706f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink: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, Periodic Reduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_94dfe8b6-42dd-473d-901f-12b0402d769b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Cash Outflows from Finance Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_2510700c-1745-43b3-862f-a1bcc2e182ec_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/2023/elts/us-gaap-2023.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_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_IncrementalDividendRightsPerformanceStockUnitsMember_4755386e-e9c2-407e-bd9b-c42c2114b027_terseLabel_en-US" xlink:label="lab_msm_IncrementalDividendRightsPerformanceStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Dividend Rights Performance Stock Units</link:label>
    <link:label id="lab_msm_IncrementalDividendRightsPerformanceStockUnitsMember_label_en-US" xlink:label="lab_msm_IncrementalDividendRightsPerformanceStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Dividend Rights Performance Stock Units [Member]</link:label>
    <link:label id="lab_msm_IncrementalDividendRightsPerformanceStockUnitsMember_documentation_en-US" xlink:label="lab_msm_IncrementalDividendRightsPerformanceStockUnitsMember" 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">Incremental Dividend Rights, Performance Stock Units [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_IncrementalDividendRightsPerformanceStockUnitsMember" xlink:href="msm-20230902.xsd#msm_IncrementalDividendRightsPerformanceStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_IncrementalDividendRightsPerformanceStockUnitsMember" xlink:to="lab_msm_IncrementalDividendRightsPerformanceStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_bba0d368-c40b-449d-8977-8ae2db23ea5f_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease, right-of-use asset, statement of financial position</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_b682cd07-3863-4dd7-a547-115c0c45145c_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 (expense) income, 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/2023/elts/us-gaap-2023.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_dei_EntityFilerCategory_2d6f1ef0-9ba6-4f6e-89b4-e313639e0981_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/2023/dei-2023.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_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink: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-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_05d8a07a-be5f-4d09-b0f3-4b35a73546e8_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/2023/elts/us-gaap-2023.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_dei_CurrentFiscalYearEndDate_4ee3581c-f7c5-4bae-9980-85e8e716da96_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/2023/dei-2023.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_DeferredTaxAssetsTaxDeferredExpenseAbstract_da775dab-7762-42b0-8971-0d51ca12d2ad_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract" xlink: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 Tax Assets, Tax Deferred Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_NumberOfCustomerFulfillmentCenter_678f5528-c560-45e7-9d73-c38e05de9572_verboseLabel_en-US" xlink:label="lab_msm_NumberOfCustomerFulfillmentCenter" 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">Number of customer fulfillment centers</link:label>
    <link:label id="lab_msm_NumberOfCustomerFulfillmentCenter_label_en-US" xlink:label="lab_msm_NumberOfCustomerFulfillmentCenter" xlink: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 Customer Fulfillment Center</link:label>
    <link:label id="lab_msm_NumberOfCustomerFulfillmentCenter_documentation_en-US" xlink:label="lab_msm_NumberOfCustomerFulfillmentCenter" 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 Customer Fulfillment Center</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_NumberOfCustomerFulfillmentCenter" xlink:href="msm-20230902.xsd#msm_NumberOfCustomerFulfillmentCenter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_NumberOfCustomerFulfillmentCenter" xlink:to="lab_msm_NumberOfCustomerFulfillmentCenter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_a4400224-ba6d-4faa-965a-9fe611af14d0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink: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 Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_13dca8a4-28d1-422a-9545-aa38e67fb9e7_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" 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_UnrecognizedTaxBenefits_bf13a4b8-62bd-40df-8621-6c61218c7edc_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" 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_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage_8d855a4d-fdc5-4945-b1c7-4762b28447a1_terseLabel_en-US" xlink:label="lab_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Target allocation grant percentage</link:label>
    <link:label id="lab_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage_label_en-US" xlink:label="lab_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage" xlink: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, Equity Instruments Other than Options, Target Allocation Grant Percentage</link:label>
    <link:label id="lab_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage_documentation_en-US" xlink:label="lab_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage" 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">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Target Allocation Grant Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage" xlink:href="msm-20230902.xsd#msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage" xlink:to="lab_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_259dd9b4-5726-4e64-89c3-6a066f573748_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/2023/elts/us-gaap-2023.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_msm_KristenActisGrandeRuleTradingArrangementClassACommonStockMember_label_en-US" xlink:label="lab_msm_KristenActisGrandeRuleTradingArrangementClassACommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Kristen Actis-Grande Rule Trading Arrangement, Class A Common Stock [Member]</link:label>
    <link:label id="lab_msm_KristenActisGrandeRuleTradingArrangementClassACommonStockMember_documentation_en-US" xlink:label="lab_msm_KristenActisGrandeRuleTradingArrangementClassACommonStockMember" 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">Kristen Actis-Grande Rule Trading Arrangement, Class A Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_KristenActisGrandeRuleTradingArrangementClassACommonStockMember" xlink:href="msm-20230902.xsd#msm_KristenActisGrandeRuleTradingArrangementClassACommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_KristenActisGrandeRuleTradingArrangementClassACommonStockMember" xlink:to="lab_msm_KristenActisGrandeRuleTradingArrangementClassACommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_9ec90a02-ee8b-4ba6-aae5-9c29751b3f75_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, shares authorized</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/2023/elts/us-gaap-2023.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_us-gaap_ScheduleOfGoodwillTextBlock_b298094d-cad9-47fa-895f-133373cc6158_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">Change in the Carrying Amount 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/2023/elts/us-gaap-2023.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_PreferredStockSharesOutstanding_4c02ae34-68c0-46d9-8c4a-2a29525b1ca8_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, shares outstanding</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/2023/elts/us-gaap-2023.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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_648dfd4d-0ad1-49b4-a01c-df7755fb09bb_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink: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-based compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink: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 Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_22aee74c-b9f1-4152-9dfb-0166ef0316a2_verboseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" 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">Deductions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_80950ff1-2d94-49af-ae5f-3bc5151d9a2a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_6db34348-2e07-4b92-947b-da13072c8964_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">Accrued 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/2023/elts/us-gaap-2023.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_srt_ValuationAndQualifyingAccountsDisclosureTable_2a4890dd-9c5b-4f04-81cf-b70ef344f28c_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndCollectionOfReceivables_29919f23-7113-4bbc-82d4-07ac60e6492e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndCollectionOfReceivables" xlink: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 sale and collection of receivables</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndCollectionOfReceivables_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndCollectionOfReceivables" xlink: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 and Collection of Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndCollectionOfReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndCollectionOfReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndCollectionOfReceivables" xlink:to="lab_us-gaap_ProceedsFromSaleAndCollectionOfReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_BuckeyeTruEdgeMember_e4e255cf-c1aa-4760-8551-e855df167e53_terseLabel_en-US" xlink:label="lab_msm_BuckeyeTruEdgeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buckeye/Tru-Edge</link:label>
    <link:label id="lab_msm_BuckeyeTruEdgeMember_label_en-US" xlink:label="lab_msm_BuckeyeTruEdgeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buckeye/Tru-Edge [Member]</link:label>
    <link:label id="lab_msm_BuckeyeTruEdgeMember_documentation_en-US" xlink:label="lab_msm_BuckeyeTruEdgeMember" 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">Buckeye/Tru-Edge</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_BuckeyeTruEdgeMember" xlink:href="msm-20230902.xsd#msm_BuckeyeTruEdgeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_BuckeyeTruEdgeMember" xlink:to="lab_msm_BuckeyeTruEdgeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_AssetWriteOffFullyAmortized_ee53bc96-5d04-4937-a179-c7dbaaa69291_terseLabel_en-US" xlink:label="lab_msm_AssetWriteOffFullyAmortized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write off of fully amortized assets</link:label>
    <link:label id="lab_msm_AssetWriteOffFullyAmortized_label_en-US" xlink:label="lab_msm_AssetWriteOffFullyAmortized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset write-off, fully amortized</link:label>
    <link:label id="lab_msm_AssetWriteOffFullyAmortized_documentation_en-US" xlink:label="lab_msm_AssetWriteOffFullyAmortized" 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">Write off of assets fully amortized during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AssetWriteOffFullyAmortized" xlink:href="msm-20230902.xsd#msm_AssetWriteOffFullyAmortized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_AssetWriteOffFullyAmortized" xlink:to="lab_msm_AssetWriteOffFullyAmortized" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_ReceivablesPurchaseAgreementMember_1d650021-f92b-4f52-b453-1938a03ef616_terseLabel_en-US" xlink:label="lab_msm_ReceivablesPurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables Purchase Agreement</link:label>
    <link:label id="lab_msm_ReceivablesPurchaseAgreementMember_label_en-US" xlink:label="lab_msm_ReceivablesPurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables Purchase Agreement [Member]</link:label>
    <link:label id="lab_msm_ReceivablesPurchaseAgreementMember_documentation_en-US" xlink:label="lab_msm_ReceivablesPurchaseAgreementMember" 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">Receivables Purchase Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ReceivablesPurchaseAgreementMember" xlink:href="msm-20230902.xsd#msm_ReceivablesPurchaseAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_ReceivablesPurchaseAgreementMember" xlink:to="lab_msm_ReceivablesPurchaseAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_dc3a936d-ed50-47aa-9ef7-b5d577df7041_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink: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</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink: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, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_6fc91ac5-7901-47f5-8147-17eabfa2b83e_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/2023/elts/us-gaap-2023.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_us-gaap_StockholdersEquity_88555cd1-94cf-4e9f-bbec-03be9cb7178e_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 MSC Industrial shareholders&#8217; equity</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">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/2023/elts/us-gaap-2023.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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_88b4dc83-e4d1-4811-80fb-40883310473b_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefit that would affect effective tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_30c36913-81db-4309-b5fe-5ad6f7889c18_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/2023/elts/us-gaap-2023.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_ConcentrationRiskByTypeAxis_b130aa27-411f-4773-89f4-8933352b659f_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <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/2023/elts/us-gaap-2023.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d4ff3263-3be9-4217-bb73-b0a2406b210c_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 provision for 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/2023/elts/us-gaap-2023.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_RestructuringAndRelatedActivitiesDisclosureTextBlock_e86dab8c-7d3e-4495-95c4-3b615c408354_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Other Costs</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesRetired_b9749fd3-f5fc-4ff3-9bfb-011c465a0cea_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesRetired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, shares, retired (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesRetired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesRetired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Retired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesRetired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesRetired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesRetired" xlink:to="lab_us-gaap_TreasuryStockSharesRetired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d70a1474-b2bc-4257-9910-31356bcd914f_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">Increase (Decrease) in Stockholders' Equity [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/2023/elts/us-gaap-2023.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_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_67ac5a8f-ff6e-4e6d-9c0c-8029b5f18e7f_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/2023/dei-2023.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_DividendsPayableAmountPerShare_5738fb5e-10b0-44f1-a2c9-ad70a596dccd_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableAmountPerShare" xlink: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 payable per share</link:label>
    <link:label id="lab_us-gaap_DividendsPayableAmountPerShare_label_en-US" xlink:label="lab_us-gaap_DividendsPayableAmountPerShare" xlink: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 Payable, Amount Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableAmountPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableAmountPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableAmountPerShare" xlink:to="lab_us-gaap_DividendsPayableAmountPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_174e06e0-091f-4f65-9694-11c97b995d75_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink: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 Useful Life (in years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink: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 Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d254aba2-236c-473a-a8ee-50428ed76a2e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_StockExchangedDuringPeriodClassOfStockValue_81d35ff5-5fb6-4bb8-8769-553a6b639189_terseLabel_en-US" xlink:label="lab_msm_StockExchangedDuringPeriodClassOfStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange of Class B Common Stock for Class A Common Stock</link:label>
    <link:label id="lab_msm_StockExchangedDuringPeriodClassOfStockValue_label_en-US" xlink:label="lab_msm_StockExchangedDuringPeriodClassOfStockValue" xlink: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 Exchanged During Period, Class Of Stock, Value</link:label>
    <link:label id="lab_msm_StockExchangedDuringPeriodClassOfStockValue_documentation_en-US" xlink:label="lab_msm_StockExchangedDuringPeriodClassOfStockValue" 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">Increase (decrease) during the period for the value of shares exchanged within classes of stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_StockExchangedDuringPeriodClassOfStockValue" xlink:href="msm-20230902.xsd#msm_StockExchangedDuringPeriodClassOfStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_StockExchangedDuringPeriodClassOfStockValue" xlink:to="lab_msm_StockExchangedDuringPeriodClassOfStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_86e2c161-9c88-44b1-b3ad-6e49a4808423_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" 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">Outstanding - beginning of year (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f27a42a0-879c-49f7-ae30-cff5d9c1c8cf_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" 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">Outstanding - end of year (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink: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, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_794c3d43-c2d1-4501-8ae6-5a749c9683cd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink: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-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink: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, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_fb368606-5535-47a6-b252-8090568f06b0_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/2023/dei-2023.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_us-gaap_EarningsPerShareTextBlock_04701358-5ef6-4796-bf29-1638f8226b8c_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">Net Income 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/2023/elts/us-gaap-2023.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_msm_SocialSecurityTaxEmployerDeferralCARESAct_dad2962c-5a9f-41b4-9f29-1e1dd5db2c74_terseLabel_en-US" xlink:label="lab_msm_SocialSecurityTaxEmployerDeferralCARESAct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social security tax, employer, deferral, CARES act</link:label>
    <link:label id="lab_msm_SocialSecurityTaxEmployerDeferralCARESAct_label_en-US" xlink:label="lab_msm_SocialSecurityTaxEmployerDeferralCARESAct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social Security Tax, Employer, Deferral, CARES Act</link:label>
    <link:label id="lab_msm_SocialSecurityTaxEmployerDeferralCARESAct_documentation_en-US" xlink:label="lab_msm_SocialSecurityTaxEmployerDeferralCARESAct" 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">Social Security Tax, Employer, Deferral, CARES Act</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SocialSecurityTaxEmployerDeferralCARESAct" xlink:href="msm-20230902.xsd#msm_SocialSecurityTaxEmployerDeferralCARESAct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_SocialSecurityTaxEmployerDeferralCARESAct" xlink:to="lab_msm_SocialSecurityTaxEmployerDeferralCARESAct" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_TrueEdgeMember_18b472b5-c009-49d2-aabf-8b82b478f8bb_terseLabel_en-US" xlink:label="lab_msm_TrueEdgeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">True Edge</link:label>
    <link:label id="lab_msm_TrueEdgeMember_label_en-US" xlink:label="lab_msm_TrueEdgeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">True Edge [Member]</link:label>
    <link:label id="lab_msm_TrueEdgeMember_documentation_en-US" xlink:label="lab_msm_TrueEdgeMember" 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">True Edge</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TrueEdgeMember" xlink:href="msm-20230902.xsd#msm_TrueEdgeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_TrueEdgeMember" xlink:to="lab_msm_TrueEdgeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_574a4f9c-eb52-4055-bb9c-305c84ee74c2_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/2023/dei-2023.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_srt_SegmentGeographicalDomain_4fba4d27-889f-4adf-876c-ac6f0db4f9ad_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/2023/elts/srt-2023.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_ShareRepurchaseProgramDomain_3a537694-5b35-42ae-94ce-a8d1a4058981_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink: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 Repurchase Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_5392f538-7a2d-4249-be82-40c72b5cbe2f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of exercise prices, lower limit (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink: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, Option, Exercise Price Range, Lower Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_OriginalManufacturersWarrantyPeriod_d7debab4-a6a3-4db8-84a5-d09886580ef1_terseLabel_en-US" xlink:label="lab_msm_OriginalManufacturersWarrantyPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Original manufacturers warranty period</link:label>
    <link:label id="lab_msm_OriginalManufacturersWarrantyPeriod_label_en-US" xlink:label="lab_msm_OriginalManufacturersWarrantyPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Original manufacturers warranty period</link:label>
    <link:label id="lab_msm_OriginalManufacturersWarrantyPeriod_documentation_en-US" xlink:label="lab_msm_OriginalManufacturersWarrantyPeriod" 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">Timeframe of original equipment manufactuers warranty.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OriginalManufacturersWarrantyPeriod" xlink:href="msm-20230902.xsd#msm_OriginalManufacturersWarrantyPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_OriginalManufacturersWarrantyPeriod" xlink:to="lab_msm_OriginalManufacturersWarrantyPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_567b8a08-a2f0-421b-924d-152ebf57b11e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink: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, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2fbb5415-fd5b-4c9e-8a1e-8575e0d3a2ac_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/2023/elts/us-gaap-2023.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_msm_ComponentsOfShareholdersEquityTable_ed5fabc5-22da-4ebe-946c-cf92fb900acf_terseLabel_en-US" xlink:label="lab_msm_ComponentsOfShareholdersEquityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components Of Shareholders Equity [Table]</link:label>
    <link:label id="lab_msm_ComponentsOfShareholdersEquityTable_label_en-US" xlink:label="lab_msm_ComponentsOfShareholdersEquityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components Of Shareholders Equity [Table]</link:label>
    <link:label id="lab_msm_ComponentsOfShareholdersEquityTable_documentation_en-US" xlink:label="lab_msm_ComponentsOfShareholdersEquityTable" 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">Components Of Shareholders Equity [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ComponentsOfShareholdersEquityTable" xlink:href="msm-20230902.xsd#msm_ComponentsOfShareholdersEquityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_ComponentsOfShareholdersEquityTable" xlink:to="lab_msm_ComponentsOfShareholdersEquityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_LeaseholdImprovementsAndBuildingMember_71948810-d1eb-415c-a471-087dfb03e474_terseLabel_en-US" xlink:label="lab_msm_LeaseholdImprovementsAndBuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements And Building</link:label>
    <link:label id="lab_msm_LeaseholdImprovementsAndBuildingMember_label_en-US" xlink:label="lab_msm_LeaseholdImprovementsAndBuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements And Building [Member]</link:label>
    <link:label id="lab_msm_LeaseholdImprovementsAndBuildingMember_documentation_en-US" xlink:label="lab_msm_LeaseholdImprovementsAndBuildingMember" 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">Leasehold Improvements And Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_LeaseholdImprovementsAndBuildingMember" xlink:href="msm-20230902.xsd#msm_LeaseholdImprovementsAndBuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_LeaseholdImprovementsAndBuildingMember" xlink:to="lab_msm_LeaseholdImprovementsAndBuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_9f478ed9-2a87-43bf-9e4b-d945a9417bbc_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" 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">Dividends declared on Common Stock</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink: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, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_45b1eada-9fd0-47e6-aa91-7a1f1e0bd38c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink: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, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink: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, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:to="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockVotingRights_8189d48f-13d8-4aa0-a461-4cdde175bac8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockVotingRights" xlink: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, voting rights</link:label>
    <link:label id="lab_us-gaap_CommonStockVotingRights_label_en-US" xlink:label="lab_us-gaap_CommonStockVotingRights" xlink: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, Voting Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockVotingRights" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockVotingRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockVotingRights" xlink:to="lab_us-gaap_CommonStockVotingRights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiscalPeriod_d6d729ee-6e8a-4130-aee9-aba076da9c72_terseLabel_en-US" xlink:label="lab_us-gaap_FiscalPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FiscalPeriod_label_en-US" xlink:label="lab_us-gaap_FiscalPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal Period, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiscalPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiscalPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiscalPeriod" xlink:to="lab_us-gaap_FiscalPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_36012824-ce80-4231-a0ee-0fab8930b2d1_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" 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">Less: unamortized debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_2a41e240-def0-42c6-b5bd-0e5df093bfce_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" 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_ProfitLoss_040848e1-afae-40b6-bea4-33ef83164aca_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" 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">Net income, as reported</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_88066c89-3988-478f-a7ff-cbdd45265230_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink: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_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink: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), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_ConsultingAndSeveranceCosts_4ef20443-6310-4d25-b1ec-a6d8ee7e646f_terseLabel_en-US" xlink:label="lab_msm_ConsultingAndSeveranceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_msm_ConsultingAndSeveranceCosts_label_en-US" xlink:label="lab_msm_ConsultingAndSeveranceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consulting and severance costs</link:label>
    <link:label id="lab_msm_ConsultingAndSeveranceCosts_documentation_en-US" xlink:label="lab_msm_ConsultingAndSeveranceCosts" 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">Consulting and severance costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ConsultingAndSeveranceCosts" xlink:href="msm-20230902.xsd#msm_ConsultingAndSeveranceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_ConsultingAndSeveranceCosts" xlink:to="lab_msm_ConsultingAndSeveranceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_f6578e69-d75a-4ac0-87f5-88d95fa96f9a_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink: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 Warranties</link:label>
    <link:label id="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_label_en-US" xlink:label="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees, Indemnifications and Warranties Policies [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:to="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_764c881b-58ec-4fab-b5d2-9c3f3b390d0c_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 shareholders&#8217; 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/2023/elts/us-gaap-2023.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_OtherAssetsNoncurrent_10aed399-2ae8-45b3-8f23-c0a99278c976_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/2023/elts/us-gaap-2023.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_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_08ed5f38-cc52-42ca-b05c-2db5b940ab94_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessExitCosts1_a5f22980-1a0b-4da1-9497-efba5293e98d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessExitCosts1" xlink: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 exit-related costs</link:label>
    <link:label id="lab_us-gaap_BusinessExitCosts1_label_en-US" xlink:label="lab_us-gaap_BusinessExitCosts1" xlink: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 Exit Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessExitCosts1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessExitCosts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessExitCosts1" xlink:to="lab_us-gaap_BusinessExitCosts1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_60ff6d4e-7016-4064-8285-82131475d78f_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 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/2023/elts/us-gaap-2023.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_DebtInstrumentTable_a34bf296-6b0c-4e79-9b9f-7d7b28dd12a4_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/2023/elts/us-gaap-2023.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_msm_ConsultingRelatedCostsMember_34f4e212-b68e-46c1-8303-4ac6599adc73_terseLabel_en-US" xlink:label="lab_msm_ConsultingRelatedCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consulting-related costs</link:label>
    <link:label id="lab_msm_ConsultingRelatedCostsMember_label_en-US" xlink:label="lab_msm_ConsultingRelatedCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consulting Related Costs [Member]</link:label>
    <link:label id="lab_msm_ConsultingRelatedCostsMember_documentation_en-US" xlink:label="lab_msm_ConsultingRelatedCostsMember" 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">Consulting Related Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ConsultingRelatedCostsMember" xlink:href="msm-20230902.xsd#msm_ConsultingRelatedCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_ConsultingRelatedCostsMember" xlink:to="lab_msm_ConsultingRelatedCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink: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 Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink: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 Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_c9361758-d9ad-4fb5-8cf4-0215ceb502f7_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink: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: Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink: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 Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_14e83300-c11f-4724-b290-8a925a6f4515_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease, liability, current, statement of financial position</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink: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 Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_EmployeeRetentionCreditCARESAct_2c38544f-61d1-456b-a20d-5e840d161099_terseLabel_en-US" xlink:label="lab_msm_EmployeeRetentionCreditCARESAct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee retention credit, CARES act</link:label>
    <link:label id="lab_msm_EmployeeRetentionCreditCARESAct_label_en-US" xlink:label="lab_msm_EmployeeRetentionCreditCARESAct" xlink: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 Retention Credit, CARES Act</link:label>
    <link:label id="lab_msm_EmployeeRetentionCreditCARESAct_documentation_en-US" xlink:label="lab_msm_EmployeeRetentionCreditCARESAct" 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">Employee Retention Credit, CARES Act</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_EmployeeRetentionCreditCARESAct" xlink:href="msm-20230902.xsd#msm_EmployeeRetentionCreditCARESAct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_EmployeeRetentionCreditCARESAct" xlink:to="lab_msm_EmployeeRetentionCreditCARESAct" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_78b2c464-ac66-4237-81fd-01a82d5d9aa6_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/2023/dei-2023.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_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_7c0207da-4bff-4e3f-804a-ea07595dce7a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink: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 issued during period, shares, treasury stock reissued (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink: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, Treasury Stock Reissued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_d0203864-b1f9-45f1-bda2-4428341e0554_totalLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" 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 restructuring and other costs</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_a1e3e6e1-e4fa-4ca7-9a7a-8abe082cc106_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink: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 of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink: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 of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetImpairmentChargesTextBlock_5f63c8a3-1b69-41cb-8313-948fa54f3692_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentChargesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Impairments</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentChargesTextBlock_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentChargesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Impairment Charges [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentChargesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetImpairmentChargesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentChargesTextBlock" xlink:to="lab_us-gaap_AssetImpairmentChargesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink: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 Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_72733c92-301c-4be7-a4d9-6bbc129c1a6d_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</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/2023/elts/us-gaap-2023.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_ProceedsFromMinorityShareholders_f7c08aaf-f38c-4aed-9ead-fb32db7c0257_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMinorityShareholders" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contributions from noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMinorityShareholders_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMinorityShareholders" xlink: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 Noncontrolling Interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMinorityShareholders" xlink:to="lab_us-gaap_ProceedsFromMinorityShareholders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermBorrowings_e3190c4a-b17c-4ce7-a359-e23e4a811941_verboseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" 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">Short-term debt</link:label>
    <link:label id="lab_us-gaap_ShortTermBorrowings_label_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowings" xlink:to="lab_us-gaap_ShortTermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_2c1b4f53-30f6-48eb-a0be-ec0400324851_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1493e90-b274-454c-99ab-27e3ade8e432_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/2023/elts/us-gaap-2023.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_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_5bacfddf-73ca-42e9-803a-4969a689d543_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" 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 acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink: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, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_10f38f30-e0d0-4d0f-a7be-b74938052942_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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 paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_69fcef27-d172-4683-bac7-5369e2e3e5fb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink: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, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_62596013-6fcf-48d6-91b6-55f76550d232_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink: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_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_a9a2f872-0532-4df7-bdde-3abe2adc047e_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 current assets</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/2023/elts/us-gaap-2023.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_185747dd-1d16-4637-87a3-12a7f85db376_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink: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 Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfProperties_da8d5c78-2ee7-4abd-bf04-0e4d11f3dab5_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" 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">Loss on disposal of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfProperties_0681d3e1-1f6a-463d-883d-b65e368b3104_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of property</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfProperties_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Properties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfProperties" xlink:to="lab_us-gaap_GainLossOnSaleOfProperties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2f80113e-52b7-4a97-9388-f2c75553cb35_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value of options outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink: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, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_4ff815dd-2306-4248-93d7-381a843c57b1_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/2023/dei-2023.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_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_251c4ab4-bf7d-4737-a90f-a103ff5d548c_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/2023/elts/us-gaap-2023.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_69cb121f-f532-4dc0-9fd1-0c33bb616165_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink: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 Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_3cd8b581-edf2-4b8a-b3ab-768ce351f2f9_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Associate severance and separation costs</link:label>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_label_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink: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 Severance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeSeveranceMember" xlink:to="lab_us-gaap_EmployeeSeveranceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_b444d201-f235-4238-969f-176bb004a034_verboseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" 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">Noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink: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, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_PrivatePlacementDebtMember_6089ba84-039a-480a-90c5-50dac3207a67_terseLabel_en-US" xlink:label="lab_msm_PrivatePlacementDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Placement Debt</link:label>
    <link:label id="lab_msm_PrivatePlacementDebtMember_label_en-US" xlink:label="lab_msm_PrivatePlacementDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Placement Debt [Member]</link:label>
    <link:label id="lab_msm_PrivatePlacementDebtMember_documentation_en-US" xlink:label="lab_msm_PrivatePlacementDebtMember" 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">Private Placement Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_PrivatePlacementDebtMember" xlink:href="msm-20230902.xsd#msm_PrivatePlacementDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_PrivatePlacementDebtMember" xlink:to="lab_msm_PrivatePlacementDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_6e722b27-650f-4550-82bf-cf5df1d56b33_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_22fd2f59-0a87-46d5-b26e-889ac3c1d497_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" 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">Borrowings under credit facilities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_d3c5a367-f258-4728-a0d8-472f2920a87c_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 lines of credit</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/2023/elts/us-gaap-2023.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_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink: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 Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c9d71f2a-3a6a-4397-a41b-360d6be93343_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink: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 Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c2e8b9f3-7ede-4e9c-8ac6-394ca6247a70_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink: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, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_c3336924-d4e5-4717-85a5-fb149ad642d5_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/2023/dei-2023.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_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink: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-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_8f750ee0-7c0c-4144-a1c1-b8f4f6de5dc7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_a2f28f67-f2f3-484c-8684-f2601cbe8276_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink: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</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink: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, Current Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_ccbe35ee-a5b2-44a2-8107-932df0944b85_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" 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">Accrued payroll and fringe</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/2023/elts/us-gaap-2023.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_us-gaap_BusinessCombinationIntegrationRelatedCosts_56c4a7f6-435d-4c30-bb29-d41c1618641c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-recurring transaction and integration costs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink: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, Integration Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_de9143f3-f996-4c40-bc2b-3740c88af31e_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink: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_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink: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 Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink: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 Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_5c64b206-f11e-4642-8e02-fd2ae37349e9_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">Schedule of 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/2023/elts/us-gaap-2023.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_StockIssuedDuringPeriodValueNewIssues_2f2e3e70-33dd-4abc-81f3-2a65237422d8_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" 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">Associate Incentive Plans</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink: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, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_624a895a-63b3-47c9-b157-65f17675d643_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/2023/elts/us-gaap-2023.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_us-gaap_LongtermDebtTypeAxis_fd1e9cc8-4d6c-4107-aea1-a494e4f120fa_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/2023/elts/us-gaap-2023.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_AmendmentFlag_9b50995f-c500-4ba5-b14e-7921a48d0a83_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/2023/dei-2023.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_OperatingLeaseWeightedAverageDiscountRatePercent_e92d1fea-cf21-4be3-bca2-00b7197a4bd8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink: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 discount rate, operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink: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, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_2a1e61e1-41d6-4982-b7cb-4c13ad05ae7b_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink: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 paid for interest</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/2023/elts/us-gaap-2023.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_us-gaap_BusinessCombinationsPolicy_28f4af32-0365-4e7a-8ae4-5303a848fc70_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" 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">Business Combinations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink: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 Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_8774887e-1cf1-4432-8bad-51bb139f0092_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" 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 long-term debt, including obligations under finance leases</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/2023/elts/us-gaap-2023.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_FinanceLeaseWeightedAverageRemainingLeaseTerm1_3cb2a8ef-1e12-440d-89ac-dd0762dfa8a2_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink: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 remaining lease term (years), finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_7bb10815-8a21-4a45-a2a1-4c8d3877ee1c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease, liability, noncurrent, statement of financial position</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_49b70e85-6ec2-4a3e-a88a-0e5816f92fe1_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_8a7c9129-b97b-4941-8639-c6705d423d88_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Deferred Tax Liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink: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 Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5e68b9c4-de4f-42ac-acc3-65972b9fa2a3_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" 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">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_050cd130-cce2-419b-b184-5e7da88379b7_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">Weighted-average shares outstanding for diluted net income per share (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/2023/elts/us-gaap-2023.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_msm_MaximumConsolidatedLeverageRatioToIndebtedness_31f57e12-ee7f-4906-8957-7fa293d2acc0_terseLabel_en-US" xlink:label="lab_msm_MaximumConsolidatedLeverageRatioToIndebtedness" xlink: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 consolidated leverage ratio of total indebtedness to EBITDA</link:label>
    <link:label id="lab_msm_MaximumConsolidatedLeverageRatioToIndebtedness_label_en-US" xlink:label="lab_msm_MaximumConsolidatedLeverageRatioToIndebtedness" xlink: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 Consolidated Leverage Ratio To Indebtedness</link:label>
    <link:label id="lab_msm_MaximumConsolidatedLeverageRatioToIndebtedness_documentation_en-US" xlink:label="lab_msm_MaximumConsolidatedLeverageRatioToIndebtedness" 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">Maximum Consolidated Leverage Ratio To Indebtedness</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_MaximumConsolidatedLeverageRatioToIndebtedness" xlink:href="msm-20230902.xsd#msm_MaximumConsolidatedLeverageRatioToIndebtedness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_MaximumConsolidatedLeverageRatioToIndebtedness" xlink:to="lab_msm_MaximumConsolidatedLeverageRatioToIndebtedness" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7cc062c0-ab52-42e6-8317-7d04d8158b70_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">Expenditures for property, plant and equipment</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/2023/elts/us-gaap-2023.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_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_41675ba3-149c-4fc3-84f9-6e3cd57112bd_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment arrangement, option, exercise price range, outstanding, weighted average remaining contractual term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink: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, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_cbe8a83e-5d58-4971-b39d-6c2b37550760_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/2023/elts/us-gaap-2023.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_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_28876e4d-3c1e-4f62-942f-a494e7c1c34b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink: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 Repurchase Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_af349680-7795-4df3-9602-5304d0d0c0f4_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_11ac585d-3d02-4ece-bf06-1179c0bd3933_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">Associate Incentive Plans</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/2023/elts/us-gaap-2023.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_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_b09c90a4-df1d-4e63-92bf-1954a5f78c6a_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink: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, Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_41c0c8cb-cdbf-4f9e-92ce-2618438a949b_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_24a11a36-d29d-4162-b714-14291bade57e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink: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 Cash Outflows from Finance Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_06fa7ca1-3263-4c82-b19b-365083df1960_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink: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, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink: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-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_ScheduleOfIntangibleAssetsTableTextBlock_218b4e3d-cbfe-4b44-8b66-635831983dcc_terseLabel_en-US" xlink:label="lab_msm_ScheduleOfIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Other Intangible Assets</link:label>
    <link:label id="lab_msm_ScheduleOfIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_msm_ScheduleOfIntangibleAssetsTableTextBlock" xlink: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 Intangible Assets [Table Text Block]</link:label>
    <link:label id="lab_msm_ScheduleOfIntangibleAssetsTableTextBlock_documentation_en-US" xlink:label="lab_msm_ScheduleOfIntangibleAssetsTableTextBlock" 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">Schedule Of Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ScheduleOfIntangibleAssetsTableTextBlock" xlink:href="msm-20230902.xsd#msm_ScheduleOfIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_ScheduleOfIntangibleAssetsTableTextBlock" xlink:to="lab_msm_ScheduleOfIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ed146b41-2d60-42d4-ba9c-f809373df176_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/2023/elts/us-gaap-2023.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_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink: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-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_RangeOneMember_97b92475-1bf9-4837-a086-2f5e2ed8252d_terseLabel_en-US" xlink:label="lab_msm_RangeOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$58.90 - $71.33</link:label>
    <link:label id="lab_msm_RangeOneMember_label_en-US" xlink:label="lab_msm_RangeOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range One [Member]</link:label>
    <link:label id="lab_msm_RangeOneMember_documentation_en-US" xlink:label="lab_msm_RangeOneMember" 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">Range One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RangeOneMember" xlink:href="msm-20230902.xsd#msm_RangeOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_RangeOneMember" xlink:to="lab_msm_RangeOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_msm_GovernmentCustomersMember_aa0bbe0a-6664-4004-a518-1c278392a592_terseLabel_en-US" xlink:label="lab_msm_GovernmentCustomersMember" xlink: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 Sector</link:label>
    <link:label id="lab_msm_GovernmentCustomersMember_label_en-US" xlink:label="lab_msm_GovernmentCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government Customers [Member]</link:label>
    <link:label id="lab_msm_GovernmentCustomersMember_documentation_en-US" xlink:label="lab_msm_GovernmentCustomersMember" 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">Government Customers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msm_GovernmentCustomersMember" xlink:href="msm-20230902.xsd#msm_GovernmentCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msm_GovernmentCustomersMember" xlink:to="lab_msm_GovernmentCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_0b58ff9d-9a55-412a-a4be-df75a8cecdc5_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/2023/elts/us-gaap-2023.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_ContractWithCustomerAssetNet_4db6e35d-8e97-4722-bb77-37ae14872127_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink: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 assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink: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, Asset, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_046abd9f-f783-460d-9939-821270e43cb0_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_c948425d-86ab-40cf-9ffe-cbc5b1858384_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">Weighted Average Number of Shares Outstanding, Basic (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/2023/elts/us-gaap-2023.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_DeferredTaxLiabilitiesPropertyPlantAndEquipment_d38c185f-f8c7-4e79-b039-bcf5bfbb1c23_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" 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">Depreciation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink: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 Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_ccb56417-6de5-4ad4-9ce0-4cf5da9b7544_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_251881db-0f16-4ed1-b731-6e5c2bd23fb5_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/2023/elts/us-gaap-2023.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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_f76219a9-0192-41fb-84b9-cf33886e5d3f_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" 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">Intangible amortization</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink: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 Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_efeb5b4c-932e-43aa-a718-bec69127b511_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 Debt</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/2023/elts/us-gaap-2023.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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_0d995a77-a2ef-4b0f-be72-5cdc813505c9_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink: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 repurchase program, number of shares authorized to be repurchased (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink: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 Repurchase Program, Number of Shares Authorized to be Repurchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:to="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_05c0af56-8a73-4da3-b6f7-c70b334586b1_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>15
<FILENAME>msm-20230902_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:7fed54e4-832c-419c-a01c-27e26b239a77,g:38cb3807-9e4a-4f3a-9302-5a1e7d0d5789-->
<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://www1.mscdirect.com/role/Cover" xlink:type="simple" xlink:href="msm-20230902.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_b26c719e-8556-4e70-a751-d0ee5c18089b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_DocumentType_b26c719e-8556-4e70-a751-d0ee5c18089b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_1af469ae-d504-4282-9063-461183eb5e5c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_DocumentAnnualReport_1af469ae-d504-4282-9063-461183eb5e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_9bba47c6-2ecc-46c1-9e02-4eaa2cce73e0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_DocumentPeriodEndDate_9bba47c6-2ecc-46c1-9e02-4eaa2cce73e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_965485af-72fd-44f8-bda3-39ddb16a9c9a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_CurrentFiscalYearEndDate_965485af-72fd-44f8-bda3-39ddb16a9c9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_f09b14a1-d6d4-4e3c-8686-302145894152" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_DocumentTransitionReport_f09b14a1-d6d4-4e3c-8686-302145894152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_e39dec22-399d-4d59-88ba-8a3b1a6659e2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_EntityFileNumber_e39dec22-399d-4d59-88ba-8a3b1a6659e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_48e6aa5c-77f7-4c27-b67f-3a7d5c66f376" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_EntityRegistrantName_48e6aa5c-77f7-4c27-b67f-3a7d5c66f376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_7229cb5c-0f3a-452b-92e7-1684d97588b1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_EntityIncorporationStateCountryCode_7229cb5c-0f3a-452b-92e7-1684d97588b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_95d9e5be-6b18-4b97-88be-d184c80cd5d5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_EntityTaxIdentificationNumber_95d9e5be-6b18-4b97-88be-d184c80cd5d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_c06df0ea-ae1b-450e-beed-31d990d5dd0d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_EntityAddressAddressLine1_c06df0ea-ae1b-450e-beed-31d990d5dd0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_446a1996-c03a-482b-b440-83f5c614101c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_EntityAddressCityOrTown_446a1996-c03a-482b-b440-83f5c614101c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_e3414737-8d76-4c08-aeeb-3df8177c70af" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_EntityAddressStateOrProvince_e3414737-8d76-4c08-aeeb-3df8177c70af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_aa297687-e44d-4b76-890b-63c28feed27c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_EntityAddressPostalZipCode_aa297687-e44d-4b76-890b-63c28feed27c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_9e09ce70-b5e0-4e58-8894-cecc154bf8bc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_CityAreaCode_9e09ce70-b5e0-4e58-8894-cecc154bf8bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_b7603788-cf29-45b9-a84f-e435af0d32a1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_LocalPhoneNumber_b7603788-cf29-45b9-a84f-e435af0d32a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_22895d12-b49c-4c71-b920-ba6b6a3fca81" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_Security12bTitle_22895d12-b49c-4c71-b920-ba6b6a3fca81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_a4dc6d42-9e8c-446d-92a0-c5ee0db3a26b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_TradingSymbol_a4dc6d42-9e8c-446d-92a0-c5ee0db3a26b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_ea282806-0add-455b-95ed-736fd913a3cd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_SecurityExchangeName_ea282806-0add-455b-95ed-736fd913a3cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_c8c7c8e0-a2f0-491b-85b5-a3b9cdefb412" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_c8c7c8e0-a2f0-491b-85b5-a3b9cdefb412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_4524db2b-f70a-4c8f-bd07-71c413cbefc4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_EntityVoluntaryFilers_4524db2b-f70a-4c8f-bd07-71c413cbefc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_1cad51bf-4973-4c9c-a759-89e33911e017" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_EntityCurrentReportingStatus_1cad51bf-4973-4c9c-a759-89e33911e017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_96734ca2-ac26-4030-9d86-446ce8105d21" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_EntityInteractiveDataCurrent_96734ca2-ac26-4030-9d86-446ce8105d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_6736d3b5-5543-4e1c-8051-0982243d3648" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_EntityFilerCategory_6736d3b5-5543-4e1c-8051-0982243d3648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_04763acf-eb23-406c-b59a-7bae588df596" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_EntitySmallBusiness_04763acf-eb23-406c-b59a-7bae588df596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_f2690d5a-fa7e-4996-856c-a01a537138a4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_EntityEmergingGrowthCompany_f2690d5a-fa7e-4996-856c-a01a537138a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_6b0403d6-443e-478b-ab06-d136b30fcf55" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_IcfrAuditorAttestationFlag_6b0403d6-443e-478b-ab06-d136b30fcf55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_60de2112-0d12-4bf6-81c3-f6efc7d49730" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_60de2112-0d12-4bf6-81c3-f6efc7d49730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_362b462d-57a2-4340-ac5f-c88330dc3790" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_EntityShellCompany_362b462d-57a2-4340-ac5f-c88330dc3790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_13d9da73-997f-40b2-bb86-dbd38f46a84e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_EntityPublicFloat_13d9da73-997f-40b2-bb86-dbd38f46a84e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_a0c5a3e6-96ff-4ee1-af57-de5f4ab520a2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_a0c5a3e6-96ff-4ee1-af57-de5f4ab520a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_81d9cce3-dfc7-4649-879d-e333734cd66c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_81d9cce3-dfc7-4649-879d-e333734cd66c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_162bbac9-632e-4b27-a574-82349dfa6979" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_EntityCentralIndexKey_162bbac9-632e-4b27-a574-82349dfa6979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_051067aa-e032-4006-9cf7-1f8dc30236d9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_DocumentFiscalYearFocus_051067aa-e032-4006-9cf7-1f8dc30236d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_dde74c9d-5dd1-4947-b0c9-9259be05888c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_DocumentFiscalPeriodFocus_dde74c9d-5dd1-4947-b0c9-9259be05888c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_d95ebc57-943a-4e61-82ce-0845a9e64779" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_AmendmentFlag_d95ebc57-943a-4e61-82ce-0845a9e64779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_cd8e180e-5d36-4f24-9957-51ccc6381739" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_AuditorName_cd8e180e-5d36-4f24-9957-51ccc6381739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_0d992ca1-495c-413c-aaff-f5d17b941800" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_AuditorLocation_0d992ca1-495c-413c-aaff-f5d17b941800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_1c98f9e3-34e0-418b-a90b-321db6dd296d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="38" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_44bccb7d-24c0-4981-9449-ca3d3277f5e9" xlink:to="loc_dei_AuditorFirmId_1c98f9e3-34e0-418b-a90b-321db6dd296d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AuditInformation" xlink:type="simple" xlink:href="msm-20230902.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_msm_AuditInformationAbstract_cbb16aae-ae7d-40a7-9011-e443cbbda019" xlink:href="msm-20230902.xsd#msm_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_4068299a-cdb4-4434-aed4-5f235c04300a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_AuditInformationAbstract_cbb16aae-ae7d-40a7-9011-e443cbbda019" xlink:to="loc_dei_AuditorName_4068299a-cdb4-4434-aed4-5f235c04300a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_a59b406d-2e0a-438f-b4c9-057679fe73e9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_AuditInformationAbstract_cbb16aae-ae7d-40a7-9011-e443cbbda019" xlink:to="loc_dei_AuditorLocation_a59b406d-2e0a-438f-b4c9-057679fe73e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_23299f3f-87cc-4b35-9cd6-c98c25d3d204" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_AuditInformationAbstract_cbb16aae-ae7d-40a7-9011-e443cbbda019" xlink:to="loc_dei_AuditorFirmId_23299f3f-87cc-4b35-9cd6-c98c25d3d204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="msm-20230902.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_24a993d5-8ab1-4a04-a7ae-b6a6419fad2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_0c23dee1-30e3-4f19-aa4c-ffa27a16de86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_24a993d5-8ab1-4a04-a7ae-b6a6419fad2c" xlink:to="loc_us-gaap_StatementTable_0c23dee1-30e3-4f19-aa4c-ffa27a16de86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_43ffcb33-cb47-4471-9485-3c8de0313eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0c23dee1-30e3-4f19-aa4c-ffa27a16de86" xlink:to="loc_us-gaap_StatementClassOfStockAxis_43ffcb33-cb47-4471-9485-3c8de0313eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0f495dad-2095-401e-879d-23b4ced7351f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_43ffcb33-cb47-4471-9485-3c8de0313eb7" xlink:to="loc_us-gaap_ClassOfStockDomain_0f495dad-2095-401e-879d-23b4ced7351f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_982dc918-5ce5-4cb0-bff9-2ce9ff5a1a45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0f495dad-2095-401e-879d-23b4ced7351f" xlink:to="loc_us-gaap_CommonClassAMember_982dc918-5ce5-4cb0-bff9-2ce9ff5a1a45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_5bf95fa9-28b9-466c-acca-5b66fbe081ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0f495dad-2095-401e-879d-23b4ced7351f" xlink:to="loc_us-gaap_CommonClassBMember_5bf95fa9-28b9-466c-acca-5b66fbe081ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ea1f0d25-fc24-4b9e-864e-cf2263ad2ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0c23dee1-30e3-4f19-aa4c-ffa27a16de86" xlink:to="loc_us-gaap_StatementLineItems_ea1f0d25-fc24-4b9e-864e-cf2263ad2ae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_b51169b3-fc23-4c05-aed9-d4f93fce8fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ea1f0d25-fc24-4b9e-864e-cf2263ad2ae4" xlink:to="loc_us-gaap_AssetsAbstract_b51169b3-fc23-4c05-aed9-d4f93fce8fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_b8532334-29b4-45ed-8cdd-32d9acee5288" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b51169b3-fc23-4c05-aed9-d4f93fce8fcd" xlink:to="loc_us-gaap_AssetsCurrentAbstract_b8532334-29b4-45ed-8cdd-32d9acee5288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_54881c5f-fc6e-4996-a9c5-e2b3818a3c89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b8532334-29b4-45ed-8cdd-32d9acee5288" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_54881c5f-fc6e-4996-a9c5-e2b3818a3c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_074433b6-397b-4659-9218-10f3ce52ac9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b8532334-29b4-45ed-8cdd-32d9acee5288" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_074433b6-397b-4659-9218-10f3ce52ac9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_7b08af05-1cec-4831-90db-af9865f43a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b8532334-29b4-45ed-8cdd-32d9acee5288" xlink:to="loc_us-gaap_InventoryNet_7b08af05-1cec-4831-90db-af9865f43a9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_a8deb0fb-2dbc-4a91-b645-e1937ed236fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b8532334-29b4-45ed-8cdd-32d9acee5288" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_a8deb0fb-2dbc-4a91-b645-e1937ed236fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_56f807ca-e595-4fb1-be23-048c0d2fadac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_b8532334-29b4-45ed-8cdd-32d9acee5288" xlink:to="loc_us-gaap_AssetsCurrent_56f807ca-e595-4fb1-be23-048c0d2fadac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0a350485-14ec-4e1a-bc7b-addf56bd5016" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b51169b3-fc23-4c05-aed9-d4f93fce8fcd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_0a350485-14ec-4e1a-bc7b-addf56bd5016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_d3ef5443-4e77-4075-9cae-2ce557db7b75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b51169b3-fc23-4c05-aed9-d4f93fce8fcd" xlink:to="loc_us-gaap_Goodwill_d3ef5443-4e77-4075-9cae-2ce557db7b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_b41f68f4-d865-489f-9f03-0a3788356c59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b51169b3-fc23-4c05-aed9-d4f93fce8fcd" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_b41f68f4-d865-489f-9f03-0a3788356c59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_92a22500-2a5e-4c44-b207-334318b3400e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b51169b3-fc23-4c05-aed9-d4f93fce8fcd" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_92a22500-2a5e-4c44-b207-334318b3400e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_c3a476fd-a0f7-4f2a-9f55-7dfaa6ec10bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b51169b3-fc23-4c05-aed9-d4f93fce8fcd" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_c3a476fd-a0f7-4f2a-9f55-7dfaa6ec10bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_3502ef1f-dd9f-4782-8377-ca813d82604e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b51169b3-fc23-4c05-aed9-d4f93fce8fcd" xlink:to="loc_us-gaap_Assets_3502ef1f-dd9f-4782-8377-ca813d82604e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ea1f0d25-fc24-4b9e-864e-cf2263ad2ae4" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_c61d7e14-b08f-4461-a5d1-14e81c85273b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_c61d7e14-b08f-4461-a5d1-14e81c85273b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_094eac1b-ac93-468b-924e-c8e61a97e9b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c61d7e14-b08f-4461-a5d1-14e81c85273b" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_094eac1b-ac93-468b-924e-c8e61a97e9b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_e4eb91a4-da40-4db0-9ea3-46c77c2ea0f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c61d7e14-b08f-4461-a5d1-14e81c85273b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_e4eb91a4-da40-4db0-9ea3-46c77c2ea0f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_d5159916-929e-429c-a2d5-93a726a40cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c61d7e14-b08f-4461-a5d1-14e81c85273b" xlink:to="loc_us-gaap_AccountsPayableCurrent_d5159916-929e-429c-a2d5-93a726a40cfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_82e46a49-d8fc-4983-88f4-d38f86054b89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c61d7e14-b08f-4461-a5d1-14e81c85273b" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_82e46a49-d8fc-4983-88f4-d38f86054b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_00cc754a-c9ac-421a-99bd-d7d4548033e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_c61d7e14-b08f-4461-a5d1-14e81c85273b" xlink:to="loc_us-gaap_LiabilitiesCurrent_00cc754a-c9ac-421a-99bd-d7d4548033e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_2d3a79af-7271-4cbc-9ed4-d5b412fc9367" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_2d3a79af-7271-4cbc-9ed4-d5b412fc9367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2b6ec439-9d7c-4197-b6d9-014bdd53d14a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2b6ec439-9d7c-4197-b6d9-014bdd53d14a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_f8dd6a8d-650e-4ab0-aff1-b290a60742bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_f8dd6a8d-650e-4ab0-aff1-b290a60742bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_18dcfdbb-8ad7-41a7-91bd-176b89b781fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:to="loc_us-gaap_Liabilities_18dcfdbb-8ad7-41a7-91bd-176b89b781fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_66a4c540-96ba-492c-9344-0be22b41d6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:to="loc_us-gaap_CommitmentsAndContingencies_66a4c540-96ba-492c-9344-0be22b41d6c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_76a4e280-1496-4056-bad4-4ce3a2b2b075" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_76a4e280-1496-4056-bad4-4ce3a2b2b075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_8d2e94d8-4021-4471-8772-2fb7e9925b63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_76a4e280-1496-4056-bad4-4ce3a2b2b075" xlink:to="loc_us-gaap_StockholdersEquityAbstract_8d2e94d8-4021-4471-8772-2fb7e9925b63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_d0526006-31e5-4309-8bbb-d52536dfbeca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8d2e94d8-4021-4471-8772-2fb7e9925b63" xlink:to="loc_us-gaap_PreferredStockValue_d0526006-31e5-4309-8bbb-d52536dfbeca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_e8266318-fb78-419f-93e0-1bba2c66ad98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8d2e94d8-4021-4471-8772-2fb7e9925b63" xlink:to="loc_us-gaap_CommonStockValue_e8266318-fb78-419f-93e0-1bba2c66ad98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_9abd0444-0cb3-44d7-9d19-cbcadb32bad4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8d2e94d8-4021-4471-8772-2fb7e9925b63" xlink:to="loc_us-gaap_AdditionalPaidInCapital_9abd0444-0cb3-44d7-9d19-cbcadb32bad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_44208f5c-074e-46c1-b0ce-4e7c25b83f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8d2e94d8-4021-4471-8772-2fb7e9925b63" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_44208f5c-074e-46c1-b0ce-4e7c25b83f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_43083fee-aabc-4b28-b82f-0b95c8f7603d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8d2e94d8-4021-4471-8772-2fb7e9925b63" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_43083fee-aabc-4b28-b82f-0b95c8f7603d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_83bc570c-f204-48da-9fb3-8525994552e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8d2e94d8-4021-4471-8772-2fb7e9925b63" xlink:to="loc_us-gaap_TreasuryStockValue_83bc570c-f204-48da-9fb3-8525994552e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d9cb3f65-01c7-4708-9084-f0c1fb736551" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8d2e94d8-4021-4471-8772-2fb7e9925b63" xlink:to="loc_us-gaap_StockholdersEquity_d9cb3f65-01c7-4708-9084-f0c1fb736551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_e3ce6c63-302f-42f8-ab05-1e03ec0df60c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_76a4e280-1496-4056-bad4-4ce3a2b2b075" xlink:to="loc_us-gaap_MinorityInterest_e3ce6c63-302f-42f8-ab05-1e03ec0df60c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0dd15e40-49f3-4014-902e-12e4de15f4dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_76a4e280-1496-4056-bad4-4ce3a2b2b075" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0dd15e40-49f3-4014-902e-12e4de15f4dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_a978baf4-70d6-463a-a7a6-b888b3362310" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c5e4c7c3-359d-4ccd-bbee-6ba9b6f88e7c" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_a978baf4-70d6-463a-a7a6-b888b3362310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="msm-20230902.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_856caf9c-b763-4126-8963-3e6dd473e8b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d6b914e0-df03-4584-bde3-58178019ebc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_856caf9c-b763-4126-8963-3e6dd473e8b2" xlink:to="loc_us-gaap_StatementTable_d6b914e0-df03-4584-bde3-58178019ebc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d580dcba-97fb-4525-9ea1-cb4f6c9aeaf7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d6b914e0-df03-4584-bde3-58178019ebc4" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d580dcba-97fb-4525-9ea1-cb4f6c9aeaf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9104418d-7069-4734-a2bc-ac2dfaa1616e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d580dcba-97fb-4525-9ea1-cb4f6c9aeaf7" xlink:to="loc_us-gaap_ClassOfStockDomain_9104418d-7069-4734-a2bc-ac2dfaa1616e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_08bdb737-6cec-47bf-818c-ed294de6fdb2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9104418d-7069-4734-a2bc-ac2dfaa1616e" xlink:to="loc_us-gaap_CommonClassAMember_08bdb737-6cec-47bf-818c-ed294de6fdb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_a2de1292-1a6f-4560-b450-36de256dbe9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9104418d-7069-4734-a2bc-ac2dfaa1616e" xlink:to="loc_us-gaap_CommonClassBMember_a2de1292-1a6f-4560-b450-36de256dbe9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d6b914e0-df03-4584-bde3-58178019ebc4" xlink:to="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_802346be-1ad9-4bb0-882c-e5108cc63675" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_802346be-1ad9-4bb0-882c-e5108cc63675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f3b10456-58de-419f-a564-30e39992df81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f3b10456-58de-419f-a564-30e39992df81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_76512327-f6d0-498f-a8cb-95be819fefec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_76512327-f6d0-498f-a8cb-95be819fefec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_b9691b93-013a-42f6-a7f8-1fba74505edb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_PreferredStockSharesIssued_b9691b93-013a-42f6-a7f8-1fba74505edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_adb49e59-530a-41e2-8de9-230dc7c3c376" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_adb49e59-530a-41e2-8de9-230dc7c3c376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CommonStockVotingRightsPerShare_24d1e5a7-e598-4764-8b8a-ccc7daf87520" xlink:href="msm-20230902.xsd#msm_CommonStockVotingRightsPerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_msm_CommonStockVotingRightsPerShare_24d1e5a7-e598-4764-8b8a-ccc7daf87520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_99fc2849-0c63-4f16-b37a-a519b678f574" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_99fc2849-0c63-4f16-b37a-a519b678f574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_34b3b6d8-a9cb-435e-bcc5-4abea462ab88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_34b3b6d8-a9cb-435e-bcc5-4abea462ab88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_3d4cc0f3-1bc1-4e80-bd86-e5cef1cc0e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_CommonStockSharesIssued_3d4cc0f3-1bc1-4e80-bd86-e5cef1cc0e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_ac2bc5af-f8b4-4507-8325-43f249381cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_ac2bc5af-f8b4-4507-8325-43f249381cc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_45cc2aed-8147-40d1-b824-dbc802a2294e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a11a14af-0ba7-4dba-98f6-1e84bc42c337" xlink:to="loc_us-gaap_TreasuryStockCommonShares_45cc2aed-8147-40d1-b824-dbc802a2294e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="msm-20230902.xsd#ConsolidatedStatementsOfIncome"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_2ceaf851-54c9-4178-ad9b-0717c4ab406e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a63b85c5-a32f-4a8d-8684-0a06c7a4f7b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2ceaf851-54c9-4178-ad9b-0717c4ab406e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a63b85c5-a32f-4a8d-8684-0a06c7a4f7b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_6dbd78ec-ef2f-4812-be1b-61dfa16ed90d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2ceaf851-54c9-4178-ad9b-0717c4ab406e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_6dbd78ec-ef2f-4812-be1b-61dfa16ed90d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_da65ff92-abea-40d0-8ec4-8fa487da0627" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2ceaf851-54c9-4178-ad9b-0717c4ab406e" xlink:to="loc_us-gaap_GrossProfit_da65ff92-abea-40d0-8ec4-8fa487da0627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_917a66f4-e6fb-411f-81e8-80b69cd09452" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2ceaf851-54c9-4178-ad9b-0717c4ab406e" xlink:to="loc_us-gaap_OperatingExpenses_917a66f4-e6fb-411f-81e8-80b69cd09452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemNetGainLoss_f4687369-b5eb-4728-b68e-d94b2887c484" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnusualOrInfrequentItemNetGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2ceaf851-54c9-4178-ad9b-0717c4ab406e" xlink:to="loc_us-gaap_UnusualOrInfrequentItemNetGainLoss_f4687369-b5eb-4728-b68e-d94b2887c484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_1b567a60-203e-4bb8-b9b0-6b37bc0b7d58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2ceaf851-54c9-4178-ad9b-0717c4ab406e" xlink:to="loc_us-gaap_RestructuringCosts_1b567a60-203e-4bb8-b9b0-6b37bc0b7d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_a5a284a2-9cef-4dab-be48-5df01a85f56a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2ceaf851-54c9-4178-ad9b-0717c4ab406e" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_a5a284a2-9cef-4dab-be48-5df01a85f56a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7ec0f4e0-c34f-49f8-8df8-31b2874e4146" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2ceaf851-54c9-4178-ad9b-0717c4ab406e" xlink:to="loc_us-gaap_OperatingIncomeLoss_7ec0f4e0-c34f-49f8-8df8-31b2874e4146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_08cbd20b-5044-4caf-98d1-ea5bc7354848" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2ceaf851-54c9-4178-ad9b-0717c4ab406e" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_08cbd20b-5044-4caf-98d1-ea5bc7354848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_62cf9754-fb1c-4c96-ad53-29094fa113bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_08cbd20b-5044-4caf-98d1-ea5bc7354848" xlink:to="loc_us-gaap_InterestExpense_62cf9754-fb1c-4c96-ad53-29094fa113bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_2b1b5f23-099d-49dd-9495-faecebefc426" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_08cbd20b-5044-4caf-98d1-ea5bc7354848" xlink:to="loc_us-gaap_InvestmentIncomeInterest_2b1b5f23-099d-49dd-9495-faecebefc426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_9d2b327d-1a19-4905-8b93-9ca73cebc556" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_08cbd20b-5044-4caf-98d1-ea5bc7354848" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_9d2b327d-1a19-4905-8b93-9ca73cebc556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_ff11cffa-4569-474e-a37e-ec2da368efde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_08cbd20b-5044-4caf-98d1-ea5bc7354848" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_ff11cffa-4569-474e-a37e-ec2da368efde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0e98affa-04b3-4238-9504-1e2860193ee9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2ceaf851-54c9-4178-ad9b-0717c4ab406e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0e98affa-04b3-4238-9504-1e2860193ee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_bccdb174-83b9-44d3-8593-dc2ce38b0ada" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2ceaf851-54c9-4178-ad9b-0717c4ab406e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_bccdb174-83b9-44d3-8593-dc2ce38b0ada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_7d5718ce-070c-4518-af62-372ff5fc5d3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2ceaf851-54c9-4178-ad9b-0717c4ab406e" xlink:to="loc_us-gaap_ProfitLoss_7d5718ce-070c-4518-af62-372ff5fc5d3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ddc6aae3-1da1-4c2c-8ede-05667c85f105" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2ceaf851-54c9-4178-ad9b-0717c4ab406e" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ddc6aae3-1da1-4c2c-8ede-05667c85f105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a816e73b-68f7-47fe-a76b-ce4730059c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2ceaf851-54c9-4178-ad9b-0717c4ab406e" xlink:to="loc_us-gaap_NetIncomeLoss_a816e73b-68f7-47fe-a76b-ce4730059c1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_33d0d7dd-daa3-452c-b4a1-fe300bbb1af6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2ceaf851-54c9-4178-ad9b-0717c4ab406e" xlink:to="loc_us-gaap_EarningsPerShareAbstract_33d0d7dd-daa3-452c-b4a1-fe300bbb1af6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_a36be916-57d3-4479-a6ad-2325441dde93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_33d0d7dd-daa3-452c-b4a1-fe300bbb1af6" xlink:to="loc_us-gaap_EarningsPerShareBasic_a36be916-57d3-4479-a6ad-2325441dde93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_34ad2f1b-83dd-4ba2-aa84-4936c4fd5bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_33d0d7dd-daa3-452c-b4a1-fe300bbb1af6" xlink:to="loc_us-gaap_EarningsPerShareDiluted_34ad2f1b-83dd-4ba2-aa84-4936c4fd5bbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_ffb7da74-54ac-4d68-93e2-2db36684aeb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2ceaf851-54c9-4178-ad9b-0717c4ab406e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_ffb7da74-54ac-4d68-93e2-2db36684aeb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_74fd111e-f8e7-468b-a9b4-81621739fffa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_ffb7da74-54ac-4d68-93e2-2db36684aeb6" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_74fd111e-f8e7-468b-a9b4-81621739fffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0c0c2258-a520-4add-b61a-9823c7268102" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_ffb7da74-54ac-4d68-93e2-2db36684aeb6" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0c0c2258-a520-4add-b61a-9823c7268102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="msm-20230902.xsd#ConsolidatedStatementsOfComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9af16c33-b089-4fcd-99ab-01a6c3bdd175" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_d13a5dcc-f09e-43f2-a0c5-37e30587b4d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9af16c33-b089-4fcd-99ab-01a6c3bdd175" xlink:to="loc_us-gaap_ProfitLoss_d13a5dcc-f09e-43f2-a0c5-37e30587b4d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8ca19537-db33-448a-93a4-7ac7c087ee32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9af16c33-b089-4fcd-99ab-01a6c3bdd175" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8ca19537-db33-448a-93a4-7ac7c087ee32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_f7314444-97e3-490d-9cc5-0cafad5db382" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8ca19537-db33-448a-93a4-7ac7c087ee32" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_f7314444-97e3-490d-9cc5-0cafad5db382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_4608466a-f86e-4b32-b994-29021aca6e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9af16c33-b089-4fcd-99ab-01a6c3bdd175" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_4608466a-f86e-4b32-b994-29021aca6e9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract_6144c937-e0c0-4a21-b4b2-e30dc5c744db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9af16c33-b089-4fcd-99ab-01a6c3bdd175" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract_6144c937-e0c0-4a21-b4b2-e30dc5c744db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_492de06a-0b53-4f45-a5f7-5ef2571bde84" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract_6144c937-e0c0-4a21-b4b2-e30dc5c744db" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_492de06a-0b53-4f45-a5f7-5ef2571bde84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_136aa239-3b32-48a0-9ded-fde1599fefb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract_6144c937-e0c0-4a21-b4b2-e30dc5c744db" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_136aa239-3b32-48a0-9ded-fde1599fefb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_84867f92-c3b7-4dbc-909f-6c52df3c49a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9af16c33-b089-4fcd-99ab-01a6c3bdd175" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_84867f92-c3b7-4dbc-909f-6c52df3c49a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="msm-20230902.xsd#ConsolidatedStatementsOfComprehensiveIncomeParenthetical"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_5c3b03a3-aecb-4d5a-a531-2e82a476bf54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_26063237-c333-4113-8923-4a8f7aaa3532" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_5c3b03a3-aecb-4d5a-a531-2e82a476bf54" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_26063237-c333-4113-8923-4a8f7aaa3532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity" xlink:type="simple" xlink:href="msm-20230902.xsd#ConsolidatedStatementsOfShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_61660f22-52f9-4b20-ab6a-5c96d7b85ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5550152d-b3d1-4d69-ac74-de0244ec47f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_61660f22-52f9-4b20-ab6a-5c96d7b85ad9" xlink:to="loc_us-gaap_StatementTable_5550152d-b3d1-4d69-ac74-de0244ec47f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_08787122-bba3-40f0-a098-b148edecf04e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5550152d-b3d1-4d69-ac74-de0244ec47f7" xlink:to="loc_us-gaap_StatementClassOfStockAxis_08787122-bba3-40f0-a098-b148edecf04e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e8f6fa99-9eff-4eda-9326-ce4e9fe95b47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_08787122-bba3-40f0-a098-b148edecf04e" xlink:to="loc_us-gaap_ClassOfStockDomain_e8f6fa99-9eff-4eda-9326-ce4e9fe95b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_7a7eac8c-402b-4497-8e2f-cbf7243fa2c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e8f6fa99-9eff-4eda-9326-ce4e9fe95b47" xlink:to="loc_us-gaap_CommonClassAMember_7a7eac8c-402b-4497-8e2f-cbf7243fa2c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_c8d8dfef-72fe-4c1b-9112-3aa8fa6d6e03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e8f6fa99-9eff-4eda-9326-ce4e9fe95b47" xlink:to="loc_us-gaap_CommonClassBMember_c8d8dfef-72fe-4c1b-9112-3aa8fa6d6e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_aebc1ed8-6346-4436-80b9-4d710fd34bd8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5550152d-b3d1-4d69-ac74-de0244ec47f7" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_aebc1ed8-6346-4436-80b9-4d710fd34bd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_149b1541-a753-47f4-aa33-be95db800330" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_aebc1ed8-6346-4436-80b9-4d710fd34bd8" xlink:to="loc_us-gaap_EquityComponentDomain_149b1541-a753-47f4-aa33-be95db800330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_0f3843ff-827c-4d14-a1d4-fb1f11f0678e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_149b1541-a753-47f4-aa33-be95db800330" xlink:to="loc_us-gaap_ParentMember_0f3843ff-827c-4d14-a1d4-fb1f11f0678e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0b4ebf83-0e31-4839-b581-8d691cac849c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_0f3843ff-827c-4d14-a1d4-fb1f11f0678e" xlink:to="loc_us-gaap_CommonStockMember_0b4ebf83-0e31-4839-b581-8d691cac849c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_ad82e146-7b4d-4bb8-ad98-457524341088" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_0f3843ff-827c-4d14-a1d4-fb1f11f0678e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_ad82e146-7b4d-4bb8-ad98-457524341088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_0e788511-9420-4b4d-8aa0-ad2a7a7c8339" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_0f3843ff-827c-4d14-a1d4-fb1f11f0678e" xlink:to="loc_us-gaap_RetainedEarningsMember_0e788511-9420-4b4d-8aa0-ad2a7a7c8339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5a1d1665-d3a2-4e0c-9f45-be676543e223" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_0f3843ff-827c-4d14-a1d4-fb1f11f0678e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5a1d1665-d3a2-4e0c-9f45-be676543e223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_5e8a9258-009e-488b-b2c4-a21678f413b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_0f3843ff-827c-4d14-a1d4-fb1f11f0678e" xlink:to="loc_us-gaap_TreasuryStockCommonMember_5e8a9258-009e-488b-b2c4-a21678f413b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_dd1ddfb5-9bed-483e-932f-c7fccc6c99f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_149b1541-a753-47f4-aa33-be95db800330" xlink:to="loc_us-gaap_NoncontrollingInterestMember_dd1ddfb5-9bed-483e-932f-c7fccc6c99f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAxis_71d288d1-6b2c-4199-a2ba-cc458a05169d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5550152d-b3d1-4d69-ac74-de0244ec47f7" xlink:to="loc_us-gaap_DividendsAxis_71d288d1-6b2c-4199-a2ba-cc458a05169d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDomain_b4f1bfad-d514-4752-b559-ae2fd83baefa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsAxis_71d288d1-6b2c-4199-a2ba-cc458a05169d" xlink:to="loc_us-gaap_DividendsDomain_b4f1bfad-d514-4752-b559-ae2fd83baefa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RegularDividendMember_11193593-4dc5-4f3e-afe2-deb0dce97a02" xlink:href="msm-20230902.xsd#msm_RegularDividendMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsDomain_b4f1bfad-d514-4752-b559-ae2fd83baefa" xlink:to="loc_msm_RegularDividendMember_11193593-4dc5-4f3e-afe2-deb0dce97a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SpecialDividendMember_d5d99f89-2aa6-4034-aa8c-7639f8d4aef2" xlink:href="msm-20230902.xsd#msm_SpecialDividendMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsDomain_b4f1bfad-d514-4752-b559-ae2fd83baefa" xlink:to="loc_msm_SpecialDividendMember_d5d99f89-2aa6-4034-aa8c-7639f8d4aef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_94a968b2-39f5-4db3-94d4-717649be6653" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5550152d-b3d1-4d69-ac74-de0244ec47f7" xlink:to="loc_us-gaap_StatementLineItems_94a968b2-39f5-4db3-94d4-717649be6653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_94a968b2-39f5-4db3-94d4-717649be6653" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_85826fd3-c7f3-4fad-9a63-7ab3d1963265" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_85826fd3-c7f3-4fad-9a63-7ab3d1963265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_StockExchangedDuringPeriodClassOfStockValue_d2d46b50-8ece-4b69-8e6c-8397cd76c3b0" xlink:href="msm-20230902.xsd#msm_StockExchangedDuringPeriodClassOfStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_msm_StockExchangedDuringPeriodClassOfStockValue_d2d46b50-8ece-4b69-8e6c-8397cd76c3b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_60ef419b-1140-4dca-80de-5406ec99ff16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_60ef419b-1140-4dca-80de-5406ec99ff16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_2849fb6a-312f-4e1f-a86c-4a65f8cd6903" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_2849fb6a-312f-4e1f-a86c-4a65f8cd6903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_ebb31498-9520-4d58-b044-10e1b691eed4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_DividendsCommonStockCash_ebb31498-9520-4d58-b044-10e1b691eed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsShareBasedCompensation_4f21e8cf-edbe-4ddc-852c-516187702c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_DividendsShareBasedCompensation_4f21e8cf-edbe-4ddc-852c-516187702c4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_fd285017-b5d9-4ca0-8e9a-1498ebf7d663" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_fd285017-b5d9-4ca0-8e9a-1498ebf7d663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_4723788a-d3b4-432a-8706-6329e9871efc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_4723788a-d3b4-432a-8706-6329e9871efc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_dd1b57bd-3e1f-45cc-8b1c-038aae56d256" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_dd1b57bd-3e1f-45cc-8b1c-038aae56d256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_da68e585-65f4-44ed-822a-355ad68dcc1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance_da68e585-65f4-44ed-822a-355ad68dcc1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CapitalContributions_8b3fd021-614c-4266-b7bf-eb00948bb78d" xlink:href="msm-20230902.xsd#msm_CapitalContributions"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_msm_CapitalContributions_8b3fd021-614c-4266-b7bf-eb00948bb78d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5b0ee768-0898-4d5c-9246-e64fb5878c87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_NetIncomeLoss_5b0ee768-0898-4d5c-9246-e64fb5878c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_26471fc3-e185-4d9a-9e72-ff1fd210a7c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_26471fc3-e185-4d9a-9e72-ff1fd210a7c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a19e7579-8d38-4945-a63b-c5facaa665c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d5682522-4ced-4f6f-8565-48a071305d4a" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_a19e7579-8d38-4945-a63b-c5facaa665c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_15422f23-c113-4c0b-8097-dcb1ec77ffbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_94a968b2-39f5-4db3-94d4-717649be6653" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_15422f23-c113-4c0b-8097-dcb1ec77ffbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="msm-20230902.xsd#ConsolidatedStatementsOfCashFlows"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_ca393208-6082-4ac6-860b-e032edd5e4ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9937054c-5b64-4bcc-9559-0a925bc79778" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ca393208-6082-4ac6-860b-e032edd5e4ea" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9937054c-5b64-4bcc-9559-0a925bc79778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_8da35f36-776f-48c1-8da1-97a8bbf9a56c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9937054c-5b64-4bcc-9559-0a925bc79778" xlink:to="loc_us-gaap_ProfitLoss_8da35f36-776f-48c1-8da1-97a8bbf9a56c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71d59a13-9589-46d9-840b-9cc951dfbd0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9937054c-5b64-4bcc-9559-0a925bc79778" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71d59a13-9589-46d9-840b-9cc951dfbd0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_ccb1e7fe-6ebe-49e3-8416-4ebfb7f612ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71d59a13-9589-46d9-840b-9cc951dfbd0f" xlink:to="loc_us-gaap_DepreciationAndAmortization_ccb1e7fe-6ebe-49e3-8416-4ebfb7f612ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_cbbf2580-3a84-4b98-b50a-c704b0890c96" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71d59a13-9589-46d9-840b-9cc951dfbd0f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_cbbf2580-3a84-4b98-b50a-c704b0890c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_00b21596-270f-45fd-ba3e-5248dd572fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71d59a13-9589-46d9-840b-9cc951dfbd0f" xlink:to="loc_us-gaap_ShareBasedCompensation_00b21596-270f-45fd-ba3e-5248dd572fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_ffb77208-b4d8-430b-a63b-b531e68e371d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71d59a13-9589-46d9-840b-9cc951dfbd0f" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_ffb77208-b4d8-430b-a63b-b531e68e371d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_b8344f8d-a943-4570-86b5-d77c503a6b32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71d59a13-9589-46d9-840b-9cc951dfbd0f" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_b8344f8d-a943-4570-86b5-d77c503a6b32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_3b94ea31-d7e0-4a03-8513-fb38231ade7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71d59a13-9589-46d9-840b-9cc951dfbd0f" xlink:to="loc_us-gaap_InventoryWriteDown_3b94ea31-d7e0-4a03-8513-fb38231ade7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_49df258e-4a4f-40c4-937c-5ad995fdc79a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71d59a13-9589-46d9-840b-9cc951dfbd0f" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_49df258e-4a4f-40c4-937c-5ad995fdc79a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1_c9ebddd5-3059-4544-a7d1-618c8f457863" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71d59a13-9589-46d9-840b-9cc951dfbd0f" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1_c9ebddd5-3059-4544-a7d1-618c8f457863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_728dc3be-c85f-4985-9d1e-a74cc5210fac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71d59a13-9589-46d9-840b-9cc951dfbd0f" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_728dc3be-c85f-4985-9d1e-a74cc5210fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_68ca439d-6da6-4166-88d0-719b5f35e22a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71d59a13-9589-46d9-840b-9cc951dfbd0f" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_68ca439d-6da6-4166-88d0-719b5f35e22a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2a0eb841-e145-41c7-970b-e06657fb977b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71d59a13-9589-46d9-840b-9cc951dfbd0f" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2a0eb841-e145-41c7-970b-e06657fb977b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_2bc0067d-5dec-4ca4-884e-11e32c2c197e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2a0eb841-e145-41c7-970b-e06657fb977b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_2bc0067d-5dec-4ca4-884e-11e32c2c197e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_683b1c16-b850-4c33-8fc2-a1ed9c5c5e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2a0eb841-e145-41c7-970b-e06657fb977b" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_683b1c16-b850-4c33-8fc2-a1ed9c5c5e7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_bb03c75b-587f-4d3f-b372-abef2b1c6126" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2a0eb841-e145-41c7-970b-e06657fb977b" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_bb03c75b-587f-4d3f-b372-abef2b1c6126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_5864ddbe-6169-4fc9-9698-1c803654267a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2a0eb841-e145-41c7-970b-e06657fb977b" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_5864ddbe-6169-4fc9-9698-1c803654267a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_f0f6d121-b337-45c0-aee1-de26c2c75e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2a0eb841-e145-41c7-970b-e06657fb977b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_f0f6d121-b337-45c0-aee1-de26c2c75e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_8ef4f29a-690e-40ef-ba38-d5c630bad6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2a0eb841-e145-41c7-970b-e06657fb977b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_8ef4f29a-690e-40ef-ba38-d5c630bad6ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_60ae62ea-aea1-4684-aef5-f25dec2fade0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2a0eb841-e145-41c7-970b-e06657fb977b" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_60ae62ea-aea1-4684-aef5-f25dec2fade0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9a3ae832-c810-4405-a5fa-3dbb17f44e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9937054c-5b64-4bcc-9559-0a925bc79778" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9a3ae832-c810-4405-a5fa-3dbb17f44e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c7ba7890-d01f-40c5-affe-bedb7769171b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ca393208-6082-4ac6-860b-e032edd5e4ea" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c7ba7890-d01f-40c5-affe-bedb7769171b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ef9aff49-1e6b-4b44-ac8c-b49dfb8679f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c7ba7890-d01f-40c5-affe-bedb7769171b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ef9aff49-1e6b-4b44-ac8c-b49dfb8679f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3952449b-68c5-482f-ad76-e1f0ea16fe24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c7ba7890-d01f-40c5-affe-bedb7769171b" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3952449b-68c5-482f-ad76-e1f0ea16fe24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9b450141-824d-4688-bbb9-e0224dde8d96" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c7ba7890-d01f-40c5-affe-bedb7769171b" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9b450141-824d-4688-bbb9-e0224dde8d96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_32bba50f-bceb-4800-a584-99f152293578" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c7ba7890-d01f-40c5-affe-bedb7769171b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_32bba50f-bceb-4800-a584-99f152293578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73999a23-5947-48ce-8cd4-9db1a2139c75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ca393208-6082-4ac6-860b-e032edd5e4ea" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73999a23-5947-48ce-8cd4-9db1a2139c75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f55de238-a6cb-4277-ad81-523c8d9f271e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73999a23-5947-48ce-8cd4-9db1a2139c75" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f55de238-a6cb-4277-ad81-523c8d9f271e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_193cad7a-237e-4128-b23f-ce62d08bf575" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73999a23-5947-48ce-8cd4-9db1a2139c75" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_193cad7a-237e-4128-b23f-ce62d08bf575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfCapitalDistribution_a5bcb997-6558-4aea-a92c-38f18fa937eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfCapitalDistribution"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73999a23-5947-48ce-8cd4-9db1a2139c75" xlink:to="loc_us-gaap_PaymentsOfCapitalDistribution_a5bcb997-6558-4aea-a92c-38f18fa937eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_50e787f2-3613-4d5b-957b-733619dcbeaa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73999a23-5947-48ce-8cd4-9db1a2139c75" xlink:to="loc_us-gaap_ProceedsFromStockPlans_50e787f2-3613-4d5b-957b-733619dcbeaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_b37ddcbc-fa49-4e1f-8e28-6c1522e4061c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73999a23-5947-48ce-8cd4-9db1a2139c75" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_b37ddcbc-fa49-4e1f-8e28-6c1522e4061c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_7a86bc8b-7693-4176-a395-3e83cba8c1b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73999a23-5947-48ce-8cd4-9db1a2139c75" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_7a86bc8b-7693-4176-a395-3e83cba8c1b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_486c3d83-7e62-432a-ab9e-4333e2fabb87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73999a23-5947-48ce-8cd4-9db1a2139c75" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_486c3d83-7e62-432a-ab9e-4333e2fabb87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_edba6ebb-2e5a-4c64-9e82-fb7982b704c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73999a23-5947-48ce-8cd4-9db1a2139c75" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_edba6ebb-2e5a-4c64-9e82-fb7982b704c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_8cb3eda8-6962-484c-b9f2-8b28c23de413" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73999a23-5947-48ce-8cd4-9db1a2139c75" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_8cb3eda8-6962-484c-b9f2-8b28c23de413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_27e3c7b7-f4e1-4bf0-a5c4-3f341aa48e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73999a23-5947-48ce-8cd4-9db1a2139c75" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_27e3c7b7-f4e1-4bf0-a5c4-3f341aa48e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_975792bf-e7be-4416-9516-58ff1719129b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73999a23-5947-48ce-8cd4-9db1a2139c75" xlink:to="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_975792bf-e7be-4416-9516-58ff1719129b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_c6326881-ec06-4eb8-b44f-6b46b303160c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73999a23-5947-48ce-8cd4-9db1a2139c75" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_c6326881-ec06-4eb8-b44f-6b46b303160c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_24226989-9443-4804-bba6-cf9a1e4156c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73999a23-5947-48ce-8cd4-9db1a2139c75" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_24226989-9443-4804-bba6-cf9a1e4156c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_04ccd869-269d-4eaa-8cbe-2f22e1ec2394" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ca393208-6082-4ac6-860b-e032edd5e4ea" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_04ccd869-269d-4eaa-8cbe-2f22e1ec2394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e9602c1b-6116-441f-a574-d2f3c7127493" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ca393208-6082-4ac6-860b-e032edd5e4ea" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e9602c1b-6116-441f-a574-d2f3c7127493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3c083665-091e-4be9-bc36-494b89265f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ca393208-6082-4ac6-860b-e032edd5e4ea" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3c083665-091e-4be9-bc36-494b89265f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_22635d9c-039a-4fc1-8eb9-c1801286a24b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ca393208-6082-4ac6-860b-e032edd5e4ea" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_22635d9c-039a-4fc1-8eb9-c1801286a24b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_911763d3-2cb4-43dc-8f15-f6a5a121959a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ca393208-6082-4ac6-860b-e032edd5e4ea" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_911763d3-2cb4-43dc-8f15-f6a5a121959a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_4d7ec2c0-8ac7-4b0a-9ae5-f93b0f49a3b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_911763d3-2cb4-43dc-8f15-f6a5a121959a" xlink:to="loc_us-gaap_IncomeTaxesPaid_4d7ec2c0-8ac7-4b0a-9ae5-f93b0f49a3b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_1c8b2ac0-88e0-47f7-a3b0-7ed0172e9fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_911763d3-2cb4-43dc-8f15-f6a5a121959a" xlink:to="loc_us-gaap_InterestPaidNet_1c8b2ac0-88e0-47f7-a3b0-7ed0172e9fc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="msm-20230902.xsd#BusinessAndSummaryOfSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_fb957315-85f5-41ab-a75a-0541f358d644" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_4cd9573e-e324-458a-9226-5827ccf4b1ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fb957315-85f5-41ab-a75a-0541f358d644" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_4cd9573e-e324-458a-9226-5827ccf4b1ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/Revenue" xlink:type="simple" xlink:href="msm-20230902.xsd#Revenue"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_297a0a60-7ab1-4d93-8543-261636a595de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_752f42d3-f94c-4cda-b864-6d894f80007e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_297a0a60-7ab1-4d93-8543-261636a595de" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_752f42d3-f94c-4cda-b864-6d894f80007e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/FairValue" xlink:type="simple" xlink:href="msm-20230902.xsd#FairValue"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/FairValue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_317fc7df-1c63-4fa5-9866-955fc6699e64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_fab47333-15e6-4d87-a2b4-988bd745b3b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_317fc7df-1c63-4fa5-9866-955fc6699e64" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_fab47333-15e6-4d87-a2b4-988bd745b3b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/NetIncomePerShare" xlink:type="simple" xlink:href="msm-20230902.xsd#NetIncomePerShare"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/NetIncomePerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_2123734a-6b08-435d-a119-8971eb139bda" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_7735c911-3d63-4fc8-b728-40abfd5fae24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2123734a-6b08-435d-a119-8971eb139bda" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_7735c911-3d63-4fc8-b728-40abfd5fae24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AccountsReceivable" xlink:type="simple" xlink:href="msm-20230902.xsd#AccountsReceivable"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/AccountsReceivable" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_316cd94e-3a12-44dd-864e-8cb4b95c0514" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_13e500fc-abfb-4f58-9b48-a128e8f78a71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_316cd94e-3a12-44dd-864e-8cb4b95c0514" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_13e500fc-abfb-4f58-9b48-a128e8f78a71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/BusinessCombinations" xlink:type="simple" xlink:href="msm-20230902.xsd#BusinessCombinations"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/BusinessCombinations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_06e25900-77b8-4775-9792-8936c3ea92e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_978e778a-fadb-415d-bff5-0e8f90da50c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_06e25900-77b8-4775-9792-8936c3ea92e9" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_978e778a-fadb-415d-bff5-0e8f90da50c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/PropertyPlantAndEquipment" xlink:type="simple" xlink:href="msm-20230902.xsd#PropertyPlantAndEquipment"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/PropertyPlantAndEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_81c2366d-ee14-4533-a5b2-6537b73b19c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_d5776123-e702-42c5-83cc-4fb987984f84" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_81c2366d-ee14-4533-a5b2-6537b73b19c1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_d5776123-e702-42c5-83cc-4fb987984f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/IncomeTaxes" xlink:type="simple" xlink:href="msm-20230902.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e8e97c77-e6e0-4097-91b7-fe650a2a9ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_c1fba04d-f89d-45b1-b82f-85bee229a134" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e8e97c77-e6e0-4097-91b7-fe650a2a9ae6" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_c1fba04d-f89d-45b1-b82f-85bee229a134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AccruedLiabilities" xlink:type="simple" xlink:href="msm-20230902.xsd#AccruedLiabilities"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/AccruedLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_c0a45d83-ecbd-424d-97c4-a58cf0365a69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_abd648e9-3315-487e-83ed-0f7d18d3d54b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_c0a45d83-ecbd-424d-97c4-a58cf0365a69" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_abd648e9-3315-487e-83ed-0f7d18d3d54b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/Debt" xlink:type="simple" xlink:href="msm-20230902.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_3fdaa2b2-1669-4fbf-b7a8-85ad12e6b7eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtAndCapitalLeaseObligationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_d1f1e07c-a971-475d-bffe-b7da862011e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_3fdaa2b2-1669-4fbf-b7a8-85ad12e6b7eb" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_d1f1e07c-a971-475d-bffe-b7da862011e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/Leases" xlink:type="simple" xlink:href="msm-20230902.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_74610371-5af4-41ba-afdf-f71858575e02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_4c47fa1d-1be1-4407-b4ea-b8215a432d38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_74610371-5af4-41ba-afdf-f71858575e02" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_4c47fa1d-1be1-4407-b4ea-b8215a432d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_28d2d474-5b02-4581-816b-3d9c6c5e560a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_74610371-5af4-41ba-afdf-f71858575e02" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_28d2d474-5b02-4581-816b-3d9c6c5e560a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/ShareholdersEquity" xlink:type="simple" xlink:href="msm-20230902.xsd#ShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/ShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_5bb8d7f7-38a3-4cca-9efe-32e1e610dfbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_725e46d3-7693-4d6a-bd8f-2086e24f4acb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_5bb8d7f7-38a3-4cca-9efe-32e1e610dfbd" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_725e46d3-7693-4d6a-bd8f-2086e24f4acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlans" xlink:type="simple" xlink:href="msm-20230902.xsd#AssociateBenefitPlans"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/AssociateBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_42494ba3-5a1a-42c6-96e6-c87da1c05637" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_fe618e46-b109-4eb2-ab60-78fc805f6936" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_42494ba3-5a1a-42c6-96e6-c87da1c05637" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_fe618e46-b109-4eb2-ab60-78fc805f6936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/RestructuringandOtherCosts" xlink:type="simple" xlink:href="msm-20230902.xsd#RestructuringandOtherCosts"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/RestructuringandOtherCosts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_fbffc994-1e56-4054-bfb9-efe43db57ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_9d824887-f451-49bb-b81b-247926f430b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_fbffc994-1e56-4054-bfb9-efe43db57ffd" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_9d824887-f451-49bb-b81b-247926f430b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AssetImpairments" xlink:type="simple" xlink:href="msm-20230902.xsd#AssetImpairments"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/AssetImpairments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentChargesAbstract_c414ae76-8b56-4140-8965-7cbd9fff62e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetImpairmentChargesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentChargesTextBlock_f99990fb-2aeb-416b-b0bc-d69f337639dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetImpairmentChargesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetImpairmentChargesAbstract_c414ae76-8b56-4140-8965-7cbd9fff62e6" xlink:to="loc_us-gaap_AssetImpairmentChargesTextBlock_f99990fb-2aeb-416b-b0bc-d69f337639dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="msm-20230902.xsd#CommitmentsAndContingencies"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/CommitmentsAndContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_06f74207-f321-46d0-8c6c-76254eb081e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_a14dbaaa-201a-474c-b4b3-7c5a06e9696f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_06f74207-f321-46d0-8c6c-76254eb081e1" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_a14dbaaa-201a-474c-b4b3-7c5a06e9696f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/SubsequentEvents" xlink:type="simple" xlink:href="msm-20230902.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_a9c07b60-5ace-4c18-871a-4e9999911fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_af923746-42e5-4fcc-bc80-93cc0bd4543c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_a9c07b60-5ace-4c18-871a-4e9999911fd0" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_af923746-42e5-4fcc-bc80-93cc0bd4543c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccounts" xlink:type="simple" xlink:href="msm-20230902.xsd#ScheduleIIValuationAndQualifyingAccounts"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccounts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_f84ca162-e455-497f-b4b7-aa908ec84de7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_456c9e40-ab3a-406d-87e2-3699a95f96db" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_f84ca162-e455-497f-b4b7-aa908ec84de7" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_456c9e40-ab3a-406d-87e2-3699a95f96db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy" xlink:type="simple" xlink:href="msm-20230902.xsd#BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_0ec21f84-5336-472b-834e-21c02e2a74c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_0ec21f84-5336-472b-834e-21c02e2a74c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiscalPeriod_87f11bee-5a9e-4715-b545-9eab9139a860" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiscalPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_FiscalPeriod_87f11bee-5a9e-4715-b545-9eab9139a860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_4ea2404b-f2e2-4ed6-bbc2-688e8281ee20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_UseOfEstimates_4ea2404b-f2e2-4ed6-bbc2-688e8281ee20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_791a453b-0d14-4bf9-a007-b0930bb88c4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_791a453b-0d14-4bf9-a007-b0930bb88c4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_de6d7c88-692e-4526-bd75-298dfe0d51b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_de6d7c88-692e-4526-bd75-298dfe0d51b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_d9acca94-e2b8-4d8d-8941-8c5017c11d62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_d9acca94-e2b8-4d8d-8941-8c5017c11d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_f1ac7a29-c114-4ae2-a72e-1fdaeaaa33cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_f1ac7a29-c114-4ae2-a72e-1fdaeaaa33cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_0fca9a6d-60ae-4e3f-96f8-2c9d60cd3e09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_0fca9a6d-60ae-4e3f-96f8-2c9d60cd3e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_a6e2938f-1752-429f-9e4a-4e884c5e3c57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_a6e2938f-1752-429f-9e4a-4e884c5e3c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_5c072f78-2a8e-4238-bb77-05a5ea688f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_5c072f78-2a8e-4238-bb77-05a5ea688f7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_ea8aab2e-3271-4b44-ac34-067314b1d647" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_ea8aab2e-3271-4b44-ac34-067314b1d647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_83b17aa5-d019-4a70-9c26-5bff81db79bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_83b17aa5-d019-4a70-9c26-5bff81db79bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_7c4aa060-b679-4113-8849-b9a69286f1ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_7c4aa060-b679-4113-8849-b9a69286f1ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_c30f6aa9-af89-45da-92d8-28fc05b5ce31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_c30f6aa9-af89-45da-92d8-28fc05b5ce31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_1dc013da-a1d2-4ce4-96a7-ae846149d749" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_1dc013da-a1d2-4ce4-96a7-ae846149d749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ShippingAndHandlingPolicyTextBlock_42653f00-b0ff-425c-9e92-d3534a346875" xlink:href="msm-20230902.xsd#msm_ShippingAndHandlingPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_msm_ShippingAndHandlingPolicyTextBlock_42653f00-b0ff-425c-9e92-d3534a346875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_41ba42d9-24c1-40c0-abbe-730e00d3b485" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_41ba42d9-24c1-40c0-abbe-730e00d3b485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock_cc67ea0c-5605-466b-aa9e-244ad7c16634" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_StockholdersEquityPolicyTextBlock_cc67ea0c-5605-466b-aa9e-244ad7c16634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_32e0eff7-7f69-43e2-9205-7a150711406f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_32e0eff7-7f69-43e2-9205-7a150711406f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_195eb2da-f9ed-465c-abcf-c2d0c9ae24c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_195eb2da-f9ed-465c-abcf-c2d0c9ae24c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_8d3d2ea0-74fd-429d-98e2-1838529380bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_8d3d2ea0-74fd-429d-98e2-1838529380bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_82cb6699-976f-4c71-9b96-71fd32ac65f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_82cb6699-976f-4c71-9b96-71fd32ac65f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_GeographicRegionsPolicyPolicyTextBlock_1009d83f-6cec-4dac-ada5-c91bc9cbab78" xlink:href="msm-20230902.xsd#msm_GeographicRegionsPolicyPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_msm_GeographicRegionsPolicyPolicyTextBlock_1009d83f-6cec-4dac-ada5-c91bc9cbab78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_7a86315e-2e49-4b9b-a784-ebf16c41ebab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_7a86315e-2e49-4b9b-a784-ebf16c41ebab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_facd7e1e-40e1-4ec3-b4a2-7160d8c65006" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_facd7e1e-40e1-4ec3-b4a2-7160d8c65006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_820a54b1-08fa-4b56-81a6-6074f2d548fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9eabc2ab-79d2-4a30-b4d6-d124fbc7bb31" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_820a54b1-08fa-4b56-81a6-6074f2d548fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="msm-20230902.xsd#BusinessAndSummaryOfSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_42409cc2-80dd-42a1-b349-3883561249b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_d5f20c8f-3aef-4a36-918c-fff1b6f4f360" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_42409cc2-80dd-42a1-b349-3883561249b8" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_d5f20c8f-3aef-4a36-918c-fff1b6f4f360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ScheduleOfIntangibleAssetsTableTextBlock_e954e885-eafe-406b-b8a4-1da50a32a795" xlink:href="msm-20230902.xsd#msm_ScheduleOfIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_42409cc2-80dd-42a1-b349-3883561249b8" xlink:to="loc_msm_ScheduleOfIntangibleAssetsTableTextBlock_e954e885-eafe-406b-b8a4-1da50a32a795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6e681171-ba1c-48aa-943b-ce347e6ca3ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_42409cc2-80dd-42a1-b349-3883561249b8" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6e681171-ba1c-48aa-943b-ce347e6ca3ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/RevenueTables" xlink:type="simple" xlink:href="msm-20230902.xsd#RevenueTables"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/RevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9b1862e8-c1d5-43a1-abc9-1c4b13fecc8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_e506c85f-d323-49a1-8131-f47c30da2c94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9b1862e8-c1d5-43a1-abc9-1c4b13fecc8f" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_e506c85f-d323-49a1-8131-f47c30da2c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/NetIncomePerShareTables" xlink:type="simple" xlink:href="msm-20230902.xsd#NetIncomePerShareTables"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/NetIncomePerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_96fd46ba-2371-43a3-805c-947eb69e0790" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_9171add2-d7f6-493a-b07f-a31f31b94df8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_96fd46ba-2371-43a3-805c-947eb69e0790" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_9171add2-d7f6-493a-b07f-a31f31b94df8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AccountsReceivableTables" xlink:type="simple" xlink:href="msm-20230902.xsd#AccountsReceivableTables"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/AccountsReceivableTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_59cd8557-df50-4339-b945-aa1942ff613c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_50e22a41-3618-4c7e-b722-349764929e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_59cd8557-df50-4339-b945-aa1942ff613c" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_50e22a41-3618-4c7e-b722-349764929e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/BusinessCombinationsTables" xlink:type="simple" xlink:href="msm-20230902.xsd#BusinessCombinationsTables"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/BusinessCombinationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_9128504c-aff9-4d10-8c00-19c8edca25cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_8e529886-5ff2-4340-8ab8-e7784b6d662a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_9128504c-aff9-4d10-8c00-19c8edca25cd" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_8e529886-5ff2-4340-8ab8-e7784b6d662a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/PropertyPlantAndEquipmentTables" xlink:type="simple" xlink:href="msm-20230902.xsd#PropertyPlantAndEquipmentTables"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/PropertyPlantAndEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_931bb9c4-7499-495a-9a11-798e9fa6c37f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_d13b0e6f-1928-4680-bd0a-c90edbca9c27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_931bb9c4-7499-495a-9a11-798e9fa6c37f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_d13b0e6f-1928-4680-bd0a-c90edbca9c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="msm-20230902.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_bed7b397-0090-4144-9929-ca5504d05dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_309d4981-e9c1-4cf7-9b23-9352bbfeda5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bed7b397-0090-4144-9929-ca5504d05dd4" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_309d4981-e9c1-4cf7-9b23-9352bbfeda5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_38b5f77a-424f-46a6-9b22-93c103624bae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bed7b397-0090-4144-9929-ca5504d05dd4" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_38b5f77a-424f-46a6-9b22-93c103624bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1f2dda3a-eeb0-48a1-a6ed-503cda073299" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bed7b397-0090-4144-9929-ca5504d05dd4" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1f2dda3a-eeb0-48a1-a6ed-503cda073299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_2eb1e5cd-9d82-4e38-b1f3-70814b4a2c73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bed7b397-0090-4144-9929-ca5504d05dd4" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_2eb1e5cd-9d82-4e38-b1f3-70814b4a2c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_b05f328d-812c-4cf4-90e9-ffcdcbfe17f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bed7b397-0090-4144-9929-ca5504d05dd4" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_b05f328d-812c-4cf4-90e9-ffcdcbfe17f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AccruedLiabilitiesTables" xlink:type="simple" xlink:href="msm-20230902.xsd#AccruedLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/AccruedLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_220a28d1-2b2f-455b-8898-9c8a81406996" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_ff636bcb-30e2-4753-b20a-f52ea7cf43e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_220a28d1-2b2f-455b-8898-9c8a81406996" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_ff636bcb-30e2-4753-b20a-f52ea7cf43e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/DebtTables" xlink:type="simple" xlink:href="msm-20230902.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_6500182e-0404-4b69-830f-10ed885ff3c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtAndCapitalLeaseObligationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_f57cb5d0-5b6d-42f7-8fa1-3f781f1bf6f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_6500182e-0404-4b69-830f-10ed885ff3c8" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_f57cb5d0-5b6d-42f7-8fa1-3f781f1bf6f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_f3df0bda-ea89-4a53-9e49-42d2966f6a55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_6500182e-0404-4b69-830f-10ed885ff3c8" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_f3df0bda-ea89-4a53-9e49-42d2966f6a55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/LeasesTables" xlink:type="simple" xlink:href="msm-20230902.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_8010110b-d7dd-49c1-b5a9-d327981b35a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_adc65799-dd28-4aca-b8f0-6047b7c17f61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8010110b-d7dd-49c1-b5a9-d327981b35a3" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_adc65799-dd28-4aca-b8f0-6047b7c17f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SupplementalBalanceSheetInformationTableTextBlock_a1831928-6340-4698-bfec-907902397d15" xlink:href="msm-20230902.xsd#msm_SupplementalBalanceSheetInformationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8010110b-d7dd-49c1-b5a9-d327981b35a3" xlink:to="loc_msm_SupplementalBalanceSheetInformationTableTextBlock_a1831928-6340-4698-bfec-907902397d15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SupplementalCashFlowInformationTableTextBlock_29f73503-2726-47f9-bf79-97d5b7138218" xlink:href="msm-20230902.xsd#msm_SupplementalCashFlowInformationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8010110b-d7dd-49c1-b5a9-d327981b35a3" xlink:to="loc_msm_SupplementalCashFlowInformationTableTextBlock_29f73503-2726-47f9-bf79-97d5b7138218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_06173c83-fb45-46a1-8fe1-05b93579eef5" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8010110b-d7dd-49c1-b5a9-d327981b35a3" xlink:to="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_06173c83-fb45-46a1-8fe1-05b93579eef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlansTables" xlink:type="simple" xlink:href="msm-20230902.xsd#AssociateBenefitPlansTables"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/AssociateBenefitPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b3f25f4a-7ab4-463b-8a13-8c0f350dc275" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_1c042d06-1520-4ee1-abf3-816980658828" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b3f25f4a-7ab4-463b-8a13-8c0f350dc275" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_1c042d06-1520-4ee1-abf3-816980658828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_b3ef9f07-abfc-46cd-9c74-1baa7d537533" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b3f25f4a-7ab4-463b-8a13-8c0f350dc275" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_b3ef9f07-abfc-46cd-9c74-1baa7d537533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_7d168a0f-e03d-443e-a0e1-a9437bc46092" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b3f25f4a-7ab4-463b-8a13-8c0f350dc275" xlink:to="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_7d168a0f-e03d-443e-a0e1-a9437bc46092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_2448a08f-77c9-4550-aca2-455ccf735f50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b3f25f4a-7ab4-463b-8a13-8c0f350dc275" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_2448a08f-77c9-4550-aca2-455ccf735f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/RestructuringandOtherCostsTables" xlink:type="simple" xlink:href="msm-20230902.xsd#RestructuringandOtherCostsTables"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/RestructuringandOtherCostsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b96a0013-7425-4e83-a34f-d85f6bf929b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_2da67599-0b2d-422d-aa97-58d22a7b7320" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b96a0013-7425-4e83-a34f-d85f6bf929b1" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_2da67599-0b2d-422d-aa97-58d22a7b7320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_546c1133-37b5-4c10-b454-92e7423642c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b96a0013-7425-4e83-a34f-d85f6bf929b1" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_546c1133-37b5-4c10-b454-92e7423642c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_84d07252-657d-49b9-9917-5772b31d42d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SummaryOfSignificantAccountingPoliciesTable_e9438c06-e892-4871-b45a-91c92b298733" xlink:href="msm-20230902.xsd#msm_SummaryOfSignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_84d07252-657d-49b9-9917-5772b31d42d0" xlink:to="loc_msm_SummaryOfSignificantAccountingPoliciesTable_e9438c06-e892-4871-b45a-91c92b298733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3bf4ffc0-a3f3-42ae-b023-d6a6159221fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesTable_e9438c06-e892-4871-b45a-91c92b298733" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3bf4ffc0-a3f3-42ae-b023-d6a6159221fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a0bc3c5b-dd38-44e6-b910-684bd943e836" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3bf4ffc0-a3f3-42ae-b023-d6a6159221fc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a0bc3c5b-dd38-44e6-b910-684bd943e836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_77e7ef29-43ec-4e68-a60b-4399c5bc9907" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a0bc3c5b-dd38-44e6-b910-684bd943e836" xlink:to="loc_us-gaap_TrademarksMember_77e7ef29-43ec-4e68-a60b-4399c5bc9907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ab9377ad-c03b-4bfd-a7e3-fe6cbd79d4fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesTable_e9438c06-e892-4871-b45a-91c92b298733" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ab9377ad-c03b-4bfd-a7e3-fe6cbd79d4fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4163740e-2fcc-4e58-a850-55fa4b3735f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ab9377ad-c03b-4bfd-a7e3-fe6cbd79d4fa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4163740e-2fcc-4e58-a850-55fa4b3735f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_LeaseholdImprovementsAndBuildingMember_c763213f-8855-4d17-a51a-9e149c764f53" xlink:href="msm-20230902.xsd#msm_LeaseholdImprovementsAndBuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4163740e-2fcc-4e58-a850-55fa4b3735f2" xlink:to="loc_msm_LeaseholdImprovementsAndBuildingMember_c763213f-8855-4d17-a51a-9e149c764f53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_9928a280-392a-4d2c-ba68-c66987b08f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4163740e-2fcc-4e58-a850-55fa4b3735f2" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_9928a280-392a-4d2c-ba68-c66987b08f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_210f228a-9f33-40cf-8fec-911630e8223a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4163740e-2fcc-4e58-a850-55fa4b3735f2" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_210f228a-9f33-40cf-8fec-911630e8223a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5b862506-193e-4ff4-ad91-57469742fe11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesTable_e9438c06-e892-4871-b45a-91c92b298733" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5b862506-193e-4ff4-ad91-57469742fe11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_82ff0ef7-643f-4438-834d-057c6ed92123" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5b862506-193e-4ff4-ad91-57469742fe11" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_82ff0ef7-643f-4438-834d-057c6ed92123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_85af8fd5-b868-4ced-9f81-585b11c86551" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_82ff0ef7-643f-4438-834d-057c6ed92123" xlink:to="loc_us-gaap_SalesRevenueNetMember_85af8fd5-b868-4ced-9f81-585b11c86551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d153cd7d-5f46-4461-a0c6-deec87f09a9a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesTable_e9438c06-e892-4871-b45a-91c92b298733" xlink:to="loc_srt_RangeAxis_d153cd7d-5f46-4461-a0c6-deec87f09a9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_aef46db5-4371-4c99-a46a-732abd99c029" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d153cd7d-5f46-4461-a0c6-deec87f09a9a" xlink:to="loc_srt_RangeMember_aef46db5-4371-4c99-a46a-732abd99c029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d087e564-6b67-4395-9670-d7a287fcdb5a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_aef46db5-4371-4c99-a46a-732abd99c029" xlink:to="loc_srt_MinimumMember_d087e564-6b67-4395-9670-d7a287fcdb5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a3d0451f-3868-4316-ac87-d7ce3848f5b4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_aef46db5-4371-4c99-a46a-732abd99c029" xlink:to="loc_srt_MaximumMember_a3d0451f-3868-4316-ac87-d7ce3848f5b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_2ff5c414-6f7f-4fe3-bf01-b9454bc08ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesTable_e9438c06-e892-4871-b45a-91c92b298733" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_2ff5c414-6f7f-4fe3-bf01-b9454bc08ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_7c992632-b74c-4c9d-9bf7-38da96b3fd8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_2ff5c414-6f7f-4fe3-bf01-b9454bc08ee6" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_7c992632-b74c-4c9d-9bf7-38da96b3fd8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_0baee0df-29f2-4bcf-a7f6-8be0e8bdc9b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_7c992632-b74c-4c9d-9bf7-38da96b3fd8f" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_0baee0df-29f2-4bcf-a7f6-8be0e8bdc9b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_41dd8b10-f652-400e-bc3d-0d7d807d70e0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesTable_e9438c06-e892-4871-b45a-91c92b298733" xlink:to="loc_srt_StatementGeographicalAxis_41dd8b10-f652-400e-bc3d-0d7d807d70e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_af6889bd-a46c-4f29-91bc-31520f2e8c23" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_41dd8b10-f652-400e-bc3d-0d7d807d70e0" xlink:to="loc_srt_SegmentGeographicalDomain_af6889bd-a46c-4f29-91bc-31520f2e8c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_883e8c06-5687-4719-b725-7dc5058c5873" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_af6889bd-a46c-4f29-91bc-31520f2e8c23" xlink:to="loc_country_US_883e8c06-5687-4719-b725-7dc5058c5873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_5280da0d-797e-4c00-9ca7-c4b4d9dae2bc" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_af6889bd-a46c-4f29-91bc-31520f2e8c23" xlink:to="loc_srt_NorthAmericaMember_5280da0d-797e-4c00-9ca7-c4b4d9dae2bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_243907c3-a75b-403c-b8aa-203dd73788bb" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_af6889bd-a46c-4f29-91bc-31520f2e8c23" xlink:to="loc_srt_EuropeMember_243907c3-a75b-403c-b8aa-203dd73788bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:href="msm-20230902.xsd#msm_SummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesTable_e9438c06-e892-4871-b45a-91c92b298733" xlink:to="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_NumberOfCustomerFulfillmentCenter_dbe5ed4e-11c4-486c-9fa5-2af68a69767f" xlink:href="msm-20230902.xsd#msm_NumberOfCustomerFulfillmentCenter"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_msm_NumberOfCustomerFulfillmentCenter_dbe5ed4e-11c4-486c-9fa5-2af68a69767f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RegionalInventoryCenters_a470f897-7ff4-460a-8555-49773d822574" xlink:href="msm-20230902.xsd#msm_RegionalInventoryCenters"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_msm_RegionalInventoryCenters_a470f897-7ff4-460a-8555-49773d822574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_NumberOfWarehouses_50caf16d-58dc-431a-a0c5-fd8d400a7051" xlink:href="msm-20230902.xsd#msm_NumberOfWarehouses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_msm_NumberOfWarehouses_50caf16d-58dc-431a-a0c5-fd8d400a7051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_NumberOfManufacturingLocations_ac147615-3841-4b82-a3d3-70a909e55773" xlink:href="msm-20230902.xsd#msm_NumberOfManufacturingLocations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_msm_NumberOfManufacturingLocations_ac147615-3841-4b82-a3d3-70a909e55773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_48630c01-5461-4121-a16f-c614764037d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_48630c01-5461-4121-a16f-c614764037d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_ee31acc4-db70-4f3c-bb0b-2692d9801273" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_ee31acc4-db70-4f3c-bb0b-2692d9801273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AssetWriteOffFullyAmortized_f2c369ea-0b0a-4b41-87f1-3ec549febf9e" xlink:href="msm-20230902.xsd#msm_AssetWriteOffFullyAmortized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_msm_AssetWriteOffFullyAmortized_f2c369ea-0b0a-4b41-87f1-3ec549febf9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets_ee6b127e-2ddd-492e-a91d-6900b51418b1" xlink:href="msm-20230902.xsd#msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets_ee6b127e-2ddd-492e-a91d-6900b51418b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_cfde75bd-8930-45e7-83f0-06d6eb30a770" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_cfde75bd-8930-45e7-83f0-06d6eb30a770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_a28285df-ed40-4418-a8c8-8323fc409c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_us-gaap_AdvertisingExpense_a28285df-ed40-4418-a8c8-8323fc409c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_WarrantyPeriod_ca875dd3-4930-4d5c-8e4a-2fdc85152da6" xlink:href="msm-20230902.xsd#msm_WarrantyPeriod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_msm_WarrantyPeriod_ca875dd3-4930-4d5c-8e4a-2fdc85152da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OriginalManufacturersWarrantyPeriod_237fa6d6-9c8a-424a-b1b1-46575b1e60b1" xlink:href="msm-20230902.xsd#msm_OriginalManufacturersWarrantyPeriod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_msm_OriginalManufacturersWarrantyPeriod_237fa6d6-9c8a-424a-b1b1-46575b1e60b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_8a743b5a-3666-4664-905c-2b46b4bf72df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingExpense"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_us-gaap_SellingExpense_8a743b5a-3666-4664-905c-2b46b4bf72df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_ea365162-b85e-46fd-9ae3-cb608698d848" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_ea365162-b85e-46fd-9ae3-cb608698d848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_139343d7-d86b-4f35-8df9-ed4ab79d285e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_139343d7-d86b-4f35-8df9-ed4ab79d285e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_543af8a7-8c36-4f2f-ab21-8b6fe22070cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_us-gaap_NumberOfOperatingSegments_543af8a7-8c36-4f2f-ab21-8b6fe22070cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_b32ad0fc-7217-459b-a9f2-3ad01de53ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_SummaryOfSignificantAccountingPoliciesLineItems_05cbc19a-5762-417c-b858-d2b7b117385c" xlink:to="loc_us-gaap_NumberOfReportableSegments_b32ad0fc-7217-459b-a9f2-3ad01de53ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ca416bd3-f74a-4908-a3df-f7c34f25aec6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b57f0b5e-49ff-4b8a-b50d-7c38bc039186" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ca416bd3-f74a-4908-a3df-f7c34f25aec6" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b57f0b5e-49ff-4b8a-b50d-7c38bc039186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_30667ed3-faf8-4d46-b0d0-bd29d2e3d47c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b57f0b5e-49ff-4b8a-b50d-7c38bc039186" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_30667ed3-faf8-4d46-b0d0-bd29d2e3d47c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8aa13502-c69f-49ac-8ac8-e7cc85f84268" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_30667ed3-faf8-4d46-b0d0-bd29d2e3d47c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8aa13502-c69f-49ac-8ac8-e7cc85f84268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_EngmanTaylorCompanyIncMember_ec299edd-d073-41d2-b9f6-1c8c6255a09f" xlink:href="msm-20230902.xsd#msm_EngmanTaylorCompanyIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8aa13502-c69f-49ac-8ac8-e7cc85f84268" xlink:to="loc_msm_EngmanTaylorCompanyIncMember_ec299edd-d073-41d2-b9f6-1c8c6255a09f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_BuckeyeTruEdgeMember_5653c326-fbe4-4d3c-a4b6-a1bf486a8a53" xlink:href="msm-20230902.xsd#msm_BuckeyeTruEdgeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8aa13502-c69f-49ac-8ac8-e7cc85f84268" xlink:to="loc_msm_BuckeyeTruEdgeMember_5653c326-fbe4-4d3c-a4b6-a1bf486a8a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TowerFastenersMember_4f850aae-29c9-467f-8537-65c8f69763cd" xlink:href="msm-20230902.xsd#msm_TowerFastenersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8aa13502-c69f-49ac-8ac8-e7cc85f84268" xlink:to="loc_msm_TowerFastenersMember_4f850aae-29c9-467f-8537-65c8f69763cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_8bdf65a4-7e8a-438f-b172-ca3e2a04a4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b57f0b5e-49ff-4b8a-b50d-7c38bc039186" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_8bdf65a4-7e8a-438f-b172-ca3e2a04a4b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_67d36285-ebc4-428b-b88b-6eb499eb5f67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_8bdf65a4-7e8a-438f-b172-ca3e2a04a4b8" xlink:to="loc_us-gaap_GoodwillRollForward_67d36285-ebc4-428b-b88b-6eb499eb5f67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_13134969-0f23-485d-babf-f9f3ea61ec37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_67d36285-ebc4-428b-b88b-6eb499eb5f67" xlink:to="loc_us-gaap_Goodwill_13134969-0f23-485d-babf-f9f3ea61ec37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_46810035-d895-4f7e-8044-0f5a5d662c26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_67d36285-ebc4-428b-b88b-6eb499eb5f67" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_46810035-d895-4f7e-8044-0f5a5d662c26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_19146c5c-fcdd-40fa-a826-ceb542e3db4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_67d36285-ebc4-428b-b88b-6eb499eb5f67" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_19146c5c-fcdd-40fa-a826-ceb542e3db4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForPreviousAcquisition_3ed3506f-532e-437d-bdd3-17686e3aed9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForPreviousAcquisition"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_67d36285-ebc4-428b-b88b-6eb499eb5f67" xlink:to="loc_us-gaap_PaymentsForPreviousAcquisition_3ed3506f-532e-437d-bdd3-17686e3aed9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_c7cf4dac-e8a2-497f-91b8-6b8e41861814" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_67d36285-ebc4-428b-b88b-6eb499eb5f67" xlink:to="loc_us-gaap_Goodwill_c7cf4dac-e8a2-497f-91b8-6b8e41861814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_e390913f-e1ea-47dc-94ac-beb0a6d69fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ScheduleOfIntangibleAssetsByMajorClassTable_a39436f1-4f75-4132-8426-d55a50989e64" xlink:href="msm-20230902.xsd#msm_ScheduleOfIntangibleAssetsByMajorClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e390913f-e1ea-47dc-94ac-beb0a6d69fa0" xlink:to="loc_msm_ScheduleOfIntangibleAssetsByMajorClassTable_a39436f1-4f75-4132-8426-d55a50989e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_50567680-66e4-416c-b997-55a7ca7a71ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ScheduleOfIntangibleAssetsByMajorClassTable_a39436f1-4f75-4132-8426-d55a50989e64" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_50567680-66e4-416c-b997-55a7ca7a71ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_77d622c8-e160-4afe-98ec-3bdf7782de56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_50567680-66e4-416c-b997-55a7ca7a71ff" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_77d622c8-e160-4afe-98ec-3bdf7782de56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_6682c796-16b1-403c-8cbf-d5d0bb6f3eae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_77d622c8-e160-4afe-98ec-3bdf7782de56" xlink:to="loc_us-gaap_CustomerRelationshipsMember_6682c796-16b1-403c-8cbf-d5d0bb6f3eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_f880c661-af0b-454d-9b34-82da45f6726b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_77d622c8-e160-4afe-98ec-3bdf7782de56" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_f880c661-af0b-454d-9b34-82da45f6726b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_4a4c4a8e-e454-410e-9947-cfaa48f18979" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_77d622c8-e160-4afe-98ec-3bdf7782de56" xlink:to="loc_us-gaap_TrademarksMember_4a4c4a8e-e454-410e-9947-cfaa48f18979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_cf902b43-3ab2-49ff-ac67-1a93a455f1f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ScheduleOfIntangibleAssetsByMajorClassTable_a39436f1-4f75-4132-8426-d55a50989e64" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_cf902b43-3ab2-49ff-ac67-1a93a455f1f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_9e93592d-01cd-41c4-8639-fb0067e46b29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_cf902b43-3ab2-49ff-ac67-1a93a455f1f0" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_9e93592d-01cd-41c4-8639-fb0067e46b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TrademarksAndLicenseAgreementMember_b5df84a2-7d49-4753-ad8e-5907aeb34fbf" xlink:href="msm-20230902.xsd#msm_TrademarksAndLicenseAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_9e93592d-01cd-41c4-8639-fb0067e46b29" xlink:to="loc_msm_TrademarksAndLicenseAgreementMember_b5df84a2-7d49-4753-ad8e-5907aeb34fbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_IntangibleAssetsByMajorClassLineItems_348dfa68-d8ad-43fd-b167-654e70e6bb40" xlink:href="msm-20230902.xsd#msm_IntangibleAssetsByMajorClassLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ScheduleOfIntangibleAssetsByMajorClassTable_a39436f1-4f75-4132-8426-d55a50989e64" xlink:to="loc_msm_IntangibleAssetsByMajorClassLineItems_348dfa68-d8ad-43fd-b167-654e70e6bb40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_cf6ed0ad-4289-4681-90b2-a427258b35ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_IntangibleAssetsByMajorClassLineItems_348dfa68-d8ad-43fd-b167-654e70e6bb40" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_cf6ed0ad-4289-4681-90b2-a427258b35ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_073553c0-fe4c-405e-a6d0-c826b9066fda" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_IntangibleAssetsByMajorClassLineItems_348dfa68-d8ad-43fd-b167-654e70e6bb40" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_073553c0-fe4c-405e-a6d0-c826b9066fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2c607e6d-4dcc-41f1-b487-b39684bc41a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_IntangibleAssetsByMajorClassLineItems_348dfa68-d8ad-43fd-b167-654e70e6bb40" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2c607e6d-4dcc-41f1-b487-b39684bc41a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_421bda0d-ecce-437d-81d1-2e4837ec50b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_IntangibleAssetsByMajorClassLineItems_348dfa68-d8ad-43fd-b167-654e70e6bb40" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_421bda0d-ecce-437d-81d1-2e4837ec50b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_435b7ac8-ee97-4197-8e5d-04dfc1152d94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_IntangibleAssetsByMajorClassLineItems_348dfa68-d8ad-43fd-b167-654e70e6bb40" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_435b7ac8-ee97-4197-8e5d-04dfc1152d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesScheduleofEstimatedAmortizationExpenseDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#BusinessAndSummaryOfSignificantAccountingPoliciesScheduleofEstimatedAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesScheduleofEstimatedAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_1ad139b6-8c05-41e8-9ad1-6582a895d751" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_70728a2d-241c-4881-b781-4360ab8560c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1ad139b6-8c05-41e8-9ad1-6582a895d751" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_70728a2d-241c-4881-b781-4360ab8560c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d1bc95b9-a970-4ed7-b056-c64ecef5d3d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1ad139b6-8c05-41e8-9ad1-6582a895d751" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d1bc95b9-a970-4ed7-b056-c64ecef5d3d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_beabeb57-95e7-411f-a864-990dc7b1b4db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1ad139b6-8c05-41e8-9ad1-6582a895d751" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_beabeb57-95e7-411f-a864-990dc7b1b4db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_3cf18867-ff09-46af-807a-8074c9ce70e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1ad139b6-8c05-41e8-9ad1-6582a895d751" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_3cf18867-ff09-46af-807a-8074c9ce70e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_aed644a2-855c-42a0-8877-5949691410e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1ad139b6-8c05-41e8-9ad1-6582a895d751" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_aed644a2-855c-42a0-8877-5949691410e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#RevenueNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/RevenueNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_072f4111-a5e9-43dd-9f5e-047e9f8c453d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_00a4b7dc-a7d1-488f-bd89-06a0a9cddccb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_072f4111-a5e9-43dd-9f5e-047e9f8c453d" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_00a4b7dc-a7d1-488f-bd89-06a0a9cddccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_29af9f62-5d1d-4461-b907-ae9e7ff8215e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_00a4b7dc-a7d1-488f-bd89-06a0a9cddccb" xlink:to="loc_srt_RangeAxis_29af9f62-5d1d-4461-b907-ae9e7ff8215e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e854932f-91f7-4b7f-9c14-82a9f024b9cd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_29af9f62-5d1d-4461-b907-ae9e7ff8215e" xlink:to="loc_srt_RangeMember_e854932f-91f7-4b7f-9c14-82a9f024b9cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9fc8e4f9-1e4e-4098-9fdb-45558ed32e7f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e854932f-91f7-4b7f-9c14-82a9f024b9cd" xlink:to="loc_srt_MaximumMember_9fc8e4f9-1e4e-4098-9fdb-45558ed32e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_00a4b7dc-a7d1-488f-bd89-06a0a9cddccb" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RevenuePerformanceObligationPaymentTerms_162431fa-7052-4378-8e08-c7fb2a50bf0d" xlink:href="msm-20230902.xsd#msm_RevenuePerformanceObligationPaymentTerms"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:to="loc_msm_RevenuePerformanceObligationPaymentTerms_162431fa-7052-4378-8e08-c7fb2a50bf0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedSalesReturns_e6e8c45a-0294-43d0-8392-ca94f5278c8c" xlink:href="msm-20230902.xsd#msm_AccruedSalesReturns"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:to="loc_msm_AccruedSalesReturns_e6e8c45a-0294-43d0-8392-ca94f5278c8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RevenueRecognitionSalesIncentives_40d32248-b89e-4c85-b572-27be7b114be0" xlink:href="msm-20230902.xsd#msm_RevenueRecognitionSalesIncentives"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:to="loc_msm_RevenueRecognitionSalesIncentives_40d32248-b89e-4c85-b572-27be7b114be0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RevenueRecognitionPrepaidSalesIncentives_a8297e05-c98e-4d52-acda-a4c59e782e3f" xlink:href="msm-20230902.xsd#msm_RevenueRecognitionPrepaidSalesIncentives"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:to="loc_msm_RevenueRecognitionPrepaidSalesIncentives_a8297e05-c98e-4d52-acda-a4c59e782e3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_f7688925-c691-49b9-ba9c-30839d4826d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_f7688925-c691-49b9-ba9c-30839d4826d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_05981862-839f-4002-b870-05febd4391c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_05981862-839f-4002-b870-05febd4391c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_acde177a-012c-4e0f-9a4a-61fe94d199b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:to="loc_us-gaap_ContractWithCustomerLiability_acde177a-012c-4e0f-9a4a-61fe94d199b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_57fb0bc5-2ee6-4159-b9c8-2a8c55ffbe4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:to="loc_us-gaap_NumberOfOperatingSegments_57fb0bc5-2ee6-4159-b9c8-2a8c55ffbe4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_bcdf753b-3d90-4832-b263-90b90a732734" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_55f47f65-c641-4804-afdc-fdfaa5091c91" xlink:to="loc_us-gaap_NumberOfReportableSegments_bcdf753b-3d90-4832-b263-90b90a732734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#RevenueScheduleofDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8eab2955-44dc-475f-9b08-37dea31a4e17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_dc530f1b-e2ac-48e3-b895-20308b231fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8eab2955-44dc-475f-9b08-37dea31a4e17" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_dc530f1b-e2ac-48e3-b895-20308b231fe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_145b8bae-5eb6-457c-82ba-0225a32b392f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_dc530f1b-e2ac-48e3-b895-20308b231fe6" xlink:to="loc_srt_MajorCustomersAxis_145b8bae-5eb6-457c-82ba-0225a32b392f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_145b8bae-5eb6-457c-82ba-0225a32b392f" xlink:to="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ManufacturingHeavyMember_dd0b3717-33e5-43dc-b67e-0bb2f2edb0fb" xlink:href="msm-20230902.xsd#msm_ManufacturingHeavyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:to="loc_msm_ManufacturingHeavyMember_dd0b3717-33e5-43dc-b67e-0bb2f2edb0fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ManufacturingLightMember_3e93e9e9-d076-4924-94dd-7c60838220b3" xlink:href="msm-20230902.xsd#msm_ManufacturingLightMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:to="loc_msm_ManufacturingLightMember_3e93e9e9-d076-4924-94dd-7c60838220b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_GovernmentCustomersMember_a8c08b9d-f916-46cf-9071-be59597c59d7" xlink:href="msm-20230902.xsd#msm_GovernmentCustomersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:to="loc_msm_GovernmentCustomersMember_a8c08b9d-f916-46cf-9071-be59597c59d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RetailWholesaleMember_71550f74-64a6-4959-a42d-2e1cb148f06b" xlink:href="msm-20230902.xsd#msm_RetailWholesaleMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:to="loc_msm_RetailWholesaleMember_71550f74-64a6-4959-a42d-2e1cb148f06b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CommercialMember_bee0bae5-ec1f-4b5e-8eec-4c177849e22a" xlink:href="msm-20230902.xsd#msm_CommercialMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:to="loc_msm_CommercialMember_bee0bae5-ec1f-4b5e-8eec-4c177849e22a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OtherCustomersMember_e9bc5dc0-a6a4-4056-9636-fd4144d6db86" xlink:href="msm-20230902.xsd#msm_OtherCustomersMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:to="loc_msm_OtherCustomersMember_e9bc5dc0-a6a4-4056-9636-fd4144d6db86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_NationalAccountCustomersMember_bc07631b-0766-4d70-92a7-3bb7fcdc3bb8" xlink:href="msm-20230902.xsd#msm_NationalAccountCustomersMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:to="loc_msm_NationalAccountCustomersMember_bc07631b-0766-4d70-92a7-3bb7fcdc3bb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_PublicSectorCustomersMember_9f7fe68e-e79b-4002-8e30-48d7d227b294" xlink:href="msm-20230902.xsd#msm_PublicSectorCustomersMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:to="loc_msm_PublicSectorCustomersMember_9f7fe68e-e79b-4002-8e30-48d7d227b294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CoreAndOtherCustomersMember_867b8a8c-425c-46d8-8f11-587f6b93f8a9" xlink:href="msm-20230902.xsd#msm_CoreAndOtherCustomersMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_969742b6-bf3a-40bb-9e1b-954ab52af3d7" xlink:to="loc_msm_CoreAndOtherCustomersMember_867b8a8c-425c-46d8-8f11-587f6b93f8a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_e7e6bfc8-455e-413c-afd5-5598f721c9c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_dc530f1b-e2ac-48e3-b895-20308b231fe6" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_e7e6bfc8-455e-413c-afd5-5598f721c9c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b9742efb-8bc2-4fde-a198-4849b248511d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_e7e6bfc8-455e-413c-afd5-5598f721c9c0" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b9742efb-8bc2-4fde-a198-4849b248511d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_135cf2f3-83bb-41c7-ae51-8d2d9f441c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b9742efb-8bc2-4fde-a198-4849b248511d" xlink:to="loc_us-gaap_SalesRevenueNetMember_135cf2f3-83bb-41c7-ae51-8d2d9f441c9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_dcfb9cc5-7043-4120-a038-2da7d03f3f75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b9742efb-8bc2-4fde-a198-4849b248511d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_dcfb9cc5-7043-4120-a038-2da7d03f3f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_8c0a56e7-2585-4890-a16c-1d553cd0e709" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_dc530f1b-e2ac-48e3-b895-20308b231fe6" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_8c0a56e7-2585-4890-a16c-1d553cd0e709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_911ed590-4662-47f5-bba0-5fb17dad0dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_8c0a56e7-2585-4890-a16c-1d553cd0e709" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_911ed590-4662-47f5-bba0-5fb17dad0dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_847dcb83-3f83-4778-aec4-a7dba96b309d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_911ed590-4662-47f5-bba0-5fb17dad0dd9" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_847dcb83-3f83-4778-aec4-a7dba96b309d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_0f2096d0-362c-459e-b994-018f1f2ad6d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_911ed590-4662-47f5-bba0-5fb17dad0dd9" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_0f2096d0-362c-459e-b994-018f1f2ad6d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_90166e51-1eae-45fa-8ead-6282f8706d93" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_dc530f1b-e2ac-48e3-b895-20308b231fe6" xlink:to="loc_srt_StatementGeographicalAxis_90166e51-1eae-45fa-8ead-6282f8706d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_642a4d04-349b-4ce1-ae92-411a83689f5e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_90166e51-1eae-45fa-8ead-6282f8706d93" xlink:to="loc_srt_SegmentGeographicalDomain_642a4d04-349b-4ce1-ae92-411a83689f5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_49939569-8731-4ed9-86a1-d19918163ae6" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_642a4d04-349b-4ce1-ae92-411a83689f5e" xlink:to="loc_country_US_49939569-8731-4ed9-86a1-d19918163ae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_5e210d8a-5129-4c30-a1fb-fb9d80096d14" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_MX"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_642a4d04-349b-4ce1-ae92-411a83689f5e" xlink:to="loc_country_MX_5e210d8a-5129-4c30-a1fb-fb9d80096d14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_b8cf1f11-0441-4e87-abf0-2f85a42f0186" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CA"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_642a4d04-349b-4ce1-ae92-411a83689f5e" xlink:to="loc_country_CA_b8cf1f11-0441-4e87-abf0-2f85a42f0186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_014c2c04-4bbd-445d-a765-cfb921d32e83" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_642a4d04-349b-4ce1-ae92-411a83689f5e" xlink:to="loc_srt_NorthAmericaMember_014c2c04-4bbd-445d-a765-cfb921d32e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OtherForeignCountriesMember_f3dab38f-ec72-47f3-a77b-c4fa5ad7272b" xlink:href="msm-20230902.xsd#msm_OtherForeignCountriesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_642a4d04-349b-4ce1-ae92-411a83689f5e" xlink:to="loc_msm_OtherForeignCountriesMember_f3dab38f-ec72-47f3-a77b-c4fa5ad7272b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_87de1c1f-eb01-40e9-aeaa-8b5e2e372899" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_dc530f1b-e2ac-48e3-b895-20308b231fe6" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_87de1c1f-eb01-40e9-aeaa-8b5e2e372899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_72825c35-7a12-4d4d-9a66-3c332c1a4880" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_87de1c1f-eb01-40e9-aeaa-8b5e2e372899" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_72825c35-7a12-4d4d-9a66-3c332c1a4880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/FairValueDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#FairValueDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/FairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_5d70d2e3-e62c-4952-bf2a-a27acdbb0416" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9df73a1d-ff66-49b8-9867-c0006b458a86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_5d70d2e3-e62c-4952-bf2a-a27acdbb0416" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9df73a1d-ff66-49b8-9867-c0006b458a86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_ba30daf3-bb43-4846-b231-e518541d6839" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9df73a1d-ff66-49b8-9867-c0006b458a86" xlink:to="loc_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_ba30daf3-bb43-4846-b231-e518541d6839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleNameDomain_b8ad2815-0d38-4c39-ae9c-d8e1d8a57a65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsHeldForSaleNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_ba30daf3-bb43-4846-b231-e518541d6839" xlink:to="loc_us-gaap_LongLivedAssetsHeldForSaleNameDomain_b8ad2815-0d38-4c39-ae9c-d8e1d8a57a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_LongIslandCustomerServiceCenterMember_16ee6834-1afb-4526-8244-2f8407da6d17" xlink:href="msm-20230902.xsd#msm_LongIslandCustomerServiceCenterMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleNameDomain_b8ad2815-0d38-4c39-ae9c-d8e1d8a57a65" xlink:to="loc_msm_LongIslandCustomerServiceCenterMember_16ee6834-1afb-4526-8244-2f8407da6d17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5ee6d938-2dd4-440a-ac95-55344775511a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9df73a1d-ff66-49b8-9867-c0006b458a86" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5ee6d938-2dd4-440a-ac95-55344775511a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueAdjustment_c083fe2c-cdc4-4744-8d5d-75c4907f2b85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueAdjustment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5ee6d938-2dd4-440a-ac95-55344775511a" xlink:to="loc_us-gaap_AssetsFairValueAdjustment_c083fe2c-cdc4-4744-8d5d-75c4907f2b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueAdjustment_5c000674-fd21-411c-87a1-764c0255a2f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5ee6d938-2dd4-440a-ac95-55344775511a" xlink:to="loc_us-gaap_LiabilitiesFairValueAdjustment_5c000674-fd21-411c-87a1-764c0255a2f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_8ced6af8-1b7a-4215-ae7a-76ffcab55614" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5ee6d938-2dd4-440a-ac95-55344775511a" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_8ced6af8-1b7a-4215-ae7a-76ffcab55614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_fc66ffab-43ed-420d-af95-9f6082777b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5ee6d938-2dd4-440a-ac95-55344775511a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_fc66ffab-43ed-420d-af95-9f6082777b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_4ec037ab-54c1-49e5-8e61-9d70572d41b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_5ee6d938-2dd4-440a-ac95-55344775511a" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_4ec037ab-54c1-49e5-8e61-9d70572d41b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/NetIncomePerShareNarrativeDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#NetIncomePerShareNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/NetIncomePerShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8c648f72-b8d7-40d2-986a-d15531647b56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_321e33d1-c7c9-4705-b3fd-9747c9012a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8c648f72-b8d7-40d2-986a-d15531647b56" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_321e33d1-c7c9-4705-b3fd-9747c9012a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b026f806-2bee-4201-a2c7-085b6d02c925" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_321e33d1-c7c9-4705-b3fd-9747c9012a2f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b026f806-2bee-4201-a2c7-085b6d02c925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f0ce2015-a7e6-4470-a8df-7abb3bc8f3f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b026f806-2bee-4201-a2c7-085b6d02c925" xlink:to="loc_us-gaap_ClassOfStockDomain_f0ce2015-a7e6-4470-a8df-7abb3bc8f3f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_b098bcba-bbaa-42e2-b6de-32040743dbdb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_f0ce2015-a7e6-4470-a8df-7abb3bc8f3f0" xlink:to="loc_us-gaap_CommonClassAMember_b098bcba-bbaa-42e2-b6de-32040743dbdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_26c1dde4-fe99-4bc7-9068-f54227d4fec0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_f0ce2015-a7e6-4470-a8df-7abb3bc8f3f0" xlink:to="loc_us-gaap_CommonClassBMember_26c1dde4-fe99-4bc7-9068-f54227d4fec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_e1006eb1-df24-4675-8fb2-4891e9176851" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_321e33d1-c7c9-4705-b3fd-9747c9012a2f" xlink:to="loc_us-gaap_EarningsPerShareBasicLineItems_e1006eb1-df24-4675-8fb2-4891e9176851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_3e96a73d-c3ac-4bdc-b997-110a3cbb4d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_e1006eb1-df24-4675-8fb2-4891e9176851" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_3e96a73d-c3ac-4bdc-b997-110a3cbb4d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_2a2cde50-733d-45ad-b690-e5caeba0349f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f8b3ef08-0ebb-453d-9147-78e4e2e9166e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2a2cde50-733d-45ad-b690-e5caeba0349f" xlink:to="loc_us-gaap_NetIncomeLoss_f8b3ef08-0ebb-453d-9147-78e4e2e9166e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_88a227cc-3641-4166-846b-336c06c1fc22" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2a2cde50-733d-45ad-b690-e5caeba0349f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_88a227cc-3641-4166-846b-336c06c1fc22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_0b053449-fd20-405e-b42b-3afda6084e21" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2a2cde50-733d-45ad-b690-e5caeba0349f" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_0b053449-fd20-405e-b42b-3afda6084e21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4aa035d0-d551-4ef8-a28e-83b1531a762d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2a2cde50-733d-45ad-b690-e5caeba0349f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4aa035d0-d551-4ef8-a28e-83b1531a762d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_655abad9-ff59-4072-b607-3a7760e6fe65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2a2cde50-733d-45ad-b690-e5caeba0349f" xlink:to="loc_us-gaap_EarningsPerShareBasic_655abad9-ff59-4072-b607-3a7760e6fe65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_036dde80-5e4a-42a6-a672-93b9d229beb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2a2cde50-733d-45ad-b690-e5caeba0349f" xlink:to="loc_us-gaap_EarningsPerShareDiluted_036dde80-5e4a-42a6-a672-93b9d229beb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c3ad0bcb-dd56-4cc4-aa0f-bc9a3fd9a33e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2a2cde50-733d-45ad-b690-e5caeba0349f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c3ad0bcb-dd56-4cc4-aa0f-bc9a3fd9a33e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AccountsReceivableAccountsReceivablesDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#AccountsReceivableAccountsReceivablesDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/AccountsReceivableAccountsReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_e951e503-f075-4cd5-8d99-791df7e5dd04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_cdce37ae-c830-4c09-9660-5d1d609510f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_e951e503-f075-4cd5-8d99-791df7e5dd04" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_cdce37ae-c830-4c09-9660-5d1d609510f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_4cd0e232-580f-40de-b3ae-477897558468" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_e951e503-f075-4cd5-8d99-791df7e5dd04" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_4cd0e232-580f-40de-b3ae-477897558468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_04b1c47b-ea07-4f4f-8a84-f8bf8e638af9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_e951e503-f075-4cd5-8d99-791df7e5dd04" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_04b1c47b-ea07-4f4f-8a84-f8bf8e638af9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AccountsReceivableNarrativeDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#AccountsReceivableNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/AccountsReceivableNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_d4a17e19-eca4-468f-8cdc-759ecf535b3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c6d9cd00-f73b-4ec9-bd4f-f031f73bddd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d4a17e19-eca4-468f-8cdc-759ecf535b3a" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c6d9cd00-f73b-4ec9-bd4f-f031f73bddd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_732a975b-142c-4fd6-aba0-ac32c251ec96" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c6d9cd00-f73b-4ec9-bd4f-f031f73bddd0" xlink:to="loc_srt_CounterpartyNameAxis_732a975b-142c-4fd6-aba0-ac32c251ec96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_defa5369-5d85-457e-b5ff-69ae6f3b6dc8" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_732a975b-142c-4fd6-aba0-ac32c251ec96" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_defa5369-5d85-457e-b5ff-69ae6f3b6dc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_PurchasersMember_095488ee-655d-4a1f-806c-967fde92f067" xlink:href="msm-20230902.xsd#msm_PurchasersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_defa5369-5d85-457e-b5ff-69ae6f3b6dc8" xlink:to="loc_msm_PurchasersMember_095488ee-655d-4a1f-806c-967fde92f067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ReceivablesPurchaseAgreementMember_eef78a9d-ce51-4eb0-96bf-41f282decfe6" xlink:href="msm-20230902.xsd#msm_ReceivablesPurchaseAgreementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_defa5369-5d85-457e-b5ff-69ae6f3b6dc8" xlink:to="loc_msm_ReceivablesPurchaseAgreementMember_eef78a9d-ce51-4eb0-96bf-41f282decfe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_844982f0-5c74-4ebe-b6a6-0ba53fd9585a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c6d9cd00-f73b-4ec9-bd4f-f031f73bddd0" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_844982f0-5c74-4ebe-b6a6-0ba53fd9585a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccountsReceivableAmountAuthorizedForSale_532b5aca-9184-4fa3-a69f-d46370f6844c" xlink:href="msm-20230902.xsd#msm_AccountsReceivableAmountAuthorizedForSale"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_844982f0-5c74-4ebe-b6a6-0ba53fd9585a" xlink:to="loc_msm_AccountsReceivableAmountAuthorizedForSale_532b5aca-9184-4fa3-a69f-d46370f6844c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableSale_331ddcfb-2c0c-4df1-9343-e057a79c202f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableSale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_844982f0-5c74-4ebe-b6a6-0ba53fd9585a" xlink:to="loc_us-gaap_AccountsReceivableSale_331ddcfb-2c0c-4df1-9343-e057a79c202f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccountsReceivableCollateralUnsoldReceivablesAmount_84a400b2-b88e-42b4-85a0-860e9ae45543" xlink:href="msm-20230902.xsd#msm_AccountsReceivableCollateralUnsoldReceivablesAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_844982f0-5c74-4ebe-b6a6-0ba53fd9585a" xlink:to="loc_msm_AccountsReceivableCollateralUnsoldReceivablesAmount_84a400b2-b88e-42b4-85a0-860e9ae45543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndCollectionOfReceivables_39c2e907-d711-44ff-a342-92fe668b0c96" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndCollectionOfReceivables"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_844982f0-5c74-4ebe-b6a6-0ba53fd9585a" xlink:to="loc_us-gaap_ProceedsFromSaleAndCollectionOfReceivables_39c2e907-d711-44ff-a342-92fe668b0c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfAccountsReceivable_bc2ec0c3-76bd-44aa-8ec4-55177f932606" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfAccountsReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_844982f0-5c74-4ebe-b6a6-0ba53fd9585a" xlink:to="loc_us-gaap_GainLossOnSaleOfAccountsReceivable_bc2ec0c3-76bd-44aa-8ec4-55177f932606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccountsReceivableSalesTransactionsFees_fec37d1d-0049-4826-afba-73f69e8af54d" xlink:href="msm-20230902.xsd#msm_AccountsReceivableSalesTransactionsFees"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_844982f0-5c74-4ebe-b6a6-0ba53fd9585a" xlink:to="loc_msm_AccountsReceivableSalesTransactionsFees_fec37d1d-0049-4826-afba-73f69e8af54d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#BusinessCombinationsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_ef53500b-361a-4291-a335-9bd1b80289a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_840dc58d-03b9-4d1f-8520-8f8434e474e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_ef53500b-361a-4291-a335-9bd1b80289a2" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_840dc58d-03b9-4d1f-8520-8f8434e474e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8466041c-b74b-47b0-838b-cf35ce4daba4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_840dc58d-03b9-4d1f-8520-8f8434e474e3" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8466041c-b74b-47b0-838b-cf35ce4daba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd3353db-567c-4ab7-b235-d25506891e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8466041c-b74b-47b0-838b-cf35ce4daba4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd3353db-567c-4ab7-b235-d25506891e5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_BuckeyeAndTrueEdgeMember_5454e449-0428-43fa-bb49-e81975326753" xlink:href="msm-20230902.xsd#msm_BuckeyeAndTrueEdgeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd3353db-567c-4ab7-b235-d25506891e5d" xlink:to="loc_msm_BuckeyeAndTrueEdgeMember_5454e449-0428-43fa-bb49-e81975326753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_BuckeyeMember_2de09c1f-15c1-4397-ad57-dd7e1adc1fa2" xlink:href="msm-20230902.xsd#msm_BuckeyeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd3353db-567c-4ab7-b235-d25506891e5d" xlink:to="loc_msm_BuckeyeMember_2de09c1f-15c1-4397-ad57-dd7e1adc1fa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TrueEdgeMember_2fd5f6eb-c153-48d8-9ce2-f620ead14809" xlink:href="msm-20230902.xsd#msm_TrueEdgeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd3353db-567c-4ab7-b235-d25506891e5d" xlink:to="loc_msm_TrueEdgeMember_2fd5f6eb-c153-48d8-9ce2-f620ead14809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_EngmanTaylorMember_502f405c-06af-4c89-9015-0cb1203f4059" xlink:href="msm-20230902.xsd#msm_EngmanTaylorMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd3353db-567c-4ab7-b235-d25506891e5d" xlink:to="loc_msm_EngmanTaylorMember_502f405c-06af-4c89-9015-0cb1203f4059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TowerFastenersMember_c1928835-e4f2-4b67-8e6e-4fc67c39a411" xlink:href="msm-20230902.xsd#msm_TowerFastenersMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_dd3353db-567c-4ab7-b235-d25506891e5d" xlink:to="loc_msm_TowerFastenersMember_c1928835-e4f2-4b67-8e6e-4fc67c39a411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fd999cc7-5886-4c2f-88c0-3cf7abfbd7dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_840dc58d-03b9-4d1f-8520-8f8434e474e3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fd999cc7-5886-4c2f-88c0-3cf7abfbd7dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a2202452-7d05-44eb-b6da-129db420514e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fd999cc7-5886-4c2f-88c0-3cf7abfbd7dd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a2202452-7d05-44eb-b6da-129db420514e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_4facc348-8668-4531-af1e-dcbf4e918f96" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a2202452-7d05-44eb-b6da-129db420514e" xlink:to="loc_us-gaap_CustomerRelationshipsMember_4facc348-8668-4531-af1e-dcbf4e918f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_ad5ec065-c4f8-4b5f-bca1-2b80d37ad75d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a2202452-7d05-44eb-b6da-129db420514e" xlink:to="loc_us-gaap_TradeNamesMember_ad5ec065-c4f8-4b5f-bca1-2b80d37ad75d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_840dc58d-03b9-4d1f-8520-8f8434e474e3" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_9b140b76-62d6-47ec-b548-ce9a987035e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_9b140b76-62d6-47ec-b548-ce9a987035e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_ef6bc143-ce6a-45bd-8284-bcc723545eb2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_ef6bc143-ce6a-45bd-8284-bcc723545eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_c889bdf4-89a3-4cfe-8fc8-02ac28c9a933" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_c889bdf4-89a3-4cfe-8fc8-02ac28c9a933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_BusinessCombinationNetWorkingCapitalAdjustment_b7a60df2-634a-4fc6-86e1-230ad98b3268" xlink:href="msm-20230902.xsd#msm_BusinessCombinationNetWorkingCapitalAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_msm_BusinessCombinationNetWorkingCapitalAdjustment_b7a60df2-634a-4fc6-86e1-230ad98b3268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_377db32f-bd78-453d-954e-738318dd54aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_377db32f-bd78-453d-954e-738318dd54aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_3d8ea406-a58e-4e74-840e-32ba63de91db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_3d8ea406-a58e-4e74-840e-32ba63de91db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_c2f3cd35-4257-4301-81c5-0f70cf919b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_c2f3cd35-4257-4301-81c5-0f70cf919b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_c043ca3b-6985-4c8d-9f14-4e637d15ee61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_c043ca3b-6985-4c8d-9f14-4e637d15ee61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_f4fb1802-c769-4e7c-970d-a82bf3f3418c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_f4fb1802-c769-4e7c-970d-a82bf3f3418c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_631a8c49-b3e6-4e77-8642-1bbc8cd11bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_631a8c49-b3e6-4e77-8642-1bbc8cd11bbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForPreviousAcquisition_a380488e-c4d8-4deb-acb6-5bd818779a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForPreviousAcquisition"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_PaymentsForPreviousAcquisition_a380488e-c4d8-4deb-acb6-5bd818779a6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_2844e18b-06df-4756-86ac-42f7801245c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_2844e18b-06df-4756-86ac-42f7801245c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1eff43f3-b103-4a48-8700-e1c8d1456d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6f9c4384-8c2d-497c-b555-1c43e21fc2d6" xlink:to="loc_us-gaap_Goodwill_1eff43f3-b103-4a48-8700-e1c8d1456d8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#BusinessCombinationsSummaryofPurchasePriceAllocationDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_da7e3894-bf66-4f28-818d-f846c7a208e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ca163a76-9602-403f-b337-3c7e3c89bd17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_da7e3894-bf66-4f28-818d-f846c7a208e9" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ca163a76-9602-403f-b337-3c7e3c89bd17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5fbe8c15-7da1-486f-8754-670794c0875b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ca163a76-9602-403f-b337-3c7e3c89bd17" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5fbe8c15-7da1-486f-8754-670794c0875b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f5bc3f12-8e9c-4aad-b668-6cb703aeb042" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5fbe8c15-7da1-486f-8754-670794c0875b" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f5bc3f12-8e9c-4aad-b668-6cb703aeb042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_BuckeyeAndTrueEdgeMember_fe6674ff-6dc0-4be9-bad6-0b950cbef19a" xlink:href="msm-20230902.xsd#msm_BuckeyeAndTrueEdgeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f5bc3f12-8e9c-4aad-b668-6cb703aeb042" xlink:to="loc_msm_BuckeyeAndTrueEdgeMember_fe6674ff-6dc0-4be9-bad6-0b950cbef19a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ca163a76-9602-403f-b337-3c7e3c89bd17" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_990d1cdc-2d8f-4f86-ae73-2183357b6ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_990d1cdc-2d8f-4f86-ae73-2183357b6ffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_74006e19-5a3c-4d4e-962e-4675def309c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_74006e19-5a3c-4d4e-962e-4675def309c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_29514403-b905-46f6-9c44-d136c0777bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_29514403-b905-46f6-9c44-d136c0777bc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_fc161b5b-dd9a-4e09-831a-cd5285204fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_fc161b5b-dd9a-4e09-831a-cd5285204fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_485e6a7a-cdde-4a1a-beb7-2c7def5c9143" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_Goodwill_485e6a7a-cdde-4a1a-beb7-2c7def5c9143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_36914849-a5a8-4175-8240-4d7b96e599c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_36914849-a5a8-4175-8240-4d7b96e599c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_24290b73-142b-42b5-ad7a-d58eafefabaf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_24290b73-142b-42b5-ad7a-d58eafefabaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_48167e16-e364-480d-af6b-5ac70eb34fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_48167e16-e364-480d-af6b-5ac70eb34fc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_58bb1ac1-faff-40ef-8d4a-9bac052bb131" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_58bb1ac1-faff-40ef-8d4a-9bac052bb131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a49c9ab3-4948-4392-8822-33b1af25c17b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a49c9ab3-4948-4392-8822-33b1af25c17b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c776157b-f6d0-4d60-8679-f93acf0cf57c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a53bdf9d-4e21-47ec-89b2-81cb10ed998e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c776157b-f6d0-4d60-8679-f93acf0cf57c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8a8a8438-a043-4d80-a7c1-28d59441ec70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b8ae33a2-b47e-47e2-9bec-41ccdb0ac31a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8a8a8438-a043-4d80-a7c1-28d59441ec70" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b8ae33a2-b47e-47e2-9bec-41ccdb0ac31a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_48c62016-63d5-41cb-a1e6-844f078e2f22" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b8ae33a2-b47e-47e2-9bec-41ccdb0ac31a" xlink:to="loc_srt_RangeAxis_48c62016-63d5-41cb-a1e6-844f078e2f22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_79da14e0-dc80-4c11-b8e6-f0222288bdfd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_48c62016-63d5-41cb-a1e6-844f078e2f22" xlink:to="loc_srt_RangeMember_79da14e0-dc80-4c11-b8e6-f0222288bdfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c9d1cf3e-c93e-4602-b03b-1fa53683a0dd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_79da14e0-dc80-4c11-b8e6-f0222288bdfd" xlink:to="loc_srt_MinimumMember_c9d1cf3e-c93e-4602-b03b-1fa53683a0dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6a3a7016-8803-424e-8b68-7affe617b469" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_79da14e0-dc80-4c11-b8e6-f0222288bdfd" xlink:to="loc_srt_MaximumMember_6a3a7016-8803-424e-8b68-7affe617b469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_992b45eb-a61e-4988-9549-8f7234755444" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b8ae33a2-b47e-47e2-9bec-41ccdb0ac31a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_992b45eb-a61e-4988-9549-8f7234755444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2bb97e97-c0a8-4443-bc31-47ba0b8cbff1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_992b45eb-a61e-4988-9549-8f7234755444" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2bb97e97-c0a8-4443-bc31-47ba0b8cbff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_24197a15-dd12-4b78-889a-b68bd619ebbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2bb97e97-c0a8-4443-bc31-47ba0b8cbff1" xlink:to="loc_us-gaap_LandMember_24197a15-dd12-4b78-889a-b68bd619ebbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_528fb6f4-f1bb-4d45-9a01-cbf1348d8a25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2bb97e97-c0a8-4443-bc31-47ba0b8cbff1" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_528fb6f4-f1bb-4d45-9a01-cbf1348d8a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_a066029e-f25f-43ea-8816-d4ef294400e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2bb97e97-c0a8-4443-bc31-47ba0b8cbff1" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_a066029e-f25f-43ea-8816-d4ef294400e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_4b295e3e-74bb-41e2-af67-ea09d2be0fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2bb97e97-c0a8-4443-bc31-47ba0b8cbff1" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_4b295e3e-74bb-41e2-af67-ea09d2be0fd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_007996d4-6e97-4f33-8ec6-5e7ec70533b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2bb97e97-c0a8-4443-bc31-47ba0b8cbff1" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_007996d4-6e97-4f33-8ec6-5e7ec70533b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8d5ecd02-da23-4e73-87db-313d0d45f5eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b8ae33a2-b47e-47e2-9bec-41ccdb0ac31a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8d5ecd02-da23-4e73-87db-313d0d45f5eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_5f060e72-657b-4254-a767-b9d19b99083f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8d5ecd02-da23-4e73-87db-313d0d45f5eb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_5f060e72-657b-4254-a767-b9d19b99083f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_bb509304-a3c3-4243-8a18-1f5c5e8c00de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8d5ecd02-da23-4e73-87db-313d0d45f5eb" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_bb509304-a3c3-4243-8a18-1f5c5e8c00de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_e52ebf78-d514-4b54-a468-c3003795dacd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8d5ecd02-da23-4e73-87db-313d0d45f5eb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_e52ebf78-d514-4b54-a468-c3003795dacd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_b9bb95d3-5b44-43e0-88a3-23aea6d66bb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8d5ecd02-da23-4e73-87db-313d0d45f5eb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_b9bb95d3-5b44-43e0-88a3-23aea6d66bb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#PropertyPlantAndEquipmentNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_9c825763-9159-446d-85eb-0490b7ab571e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8053658b-7e96-494d-ab57-7f485e2b1c40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_9c825763-9159-446d-85eb-0490b7ab571e" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8053658b-7e96-494d-ab57-7f485e2b1c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_19d23eb4-cc41-44a7-90da-d259d3dc2715" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8053658b-7e96-494d-ab57-7f485e2b1c40" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_19d23eb4-cc41-44a7-90da-d259d3dc2715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_46cb73ce-8690-4e69-b48e-9b9e52ebdd8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_19d23eb4-cc41-44a7-90da-d259d3dc2715" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_46cb73ce-8690-4e69-b48e-9b9e52ebdd8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_6f5447b6-0101-49bb-807b-a8ebc8f3de9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_46cb73ce-8690-4e69-b48e-9b9e52ebdd8a" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_6f5447b6-0101-49bb-807b-a8ebc8f3de9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_57b61578-e710-42b2-8a76-dad25bd4cc74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_46cb73ce-8690-4e69-b48e-9b9e52ebdd8a" xlink:to="loc_us-gaap_LandMember_57b61578-e710-42b2-8a76-dad25bd4cc74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_414711e1-863d-4df0-bca4-08a05c18520f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8053658b-7e96-494d-ab57-7f485e2b1c40" xlink:to="loc_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_414711e1-863d-4df0-bca4-08a05c18520f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleNameDomain_619f33be-43cd-468f-bd86-4fa9ef087b83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsHeldForSaleNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_414711e1-863d-4df0-bca4-08a05c18520f" xlink:to="loc_us-gaap_LongLivedAssetsHeldForSaleNameDomain_619f33be-43cd-468f-bd86-4fa9ef087b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_LongIslandCustomerServiceCenterMember_f5c68887-32c6-4ac5-97d4-b3f7ac0968f4" xlink:href="msm-20230902.xsd#msm_LongIslandCustomerServiceCenterMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleNameDomain_619f33be-43cd-468f-bd86-4fa9ef087b83" xlink:to="loc_msm_LongIslandCustomerServiceCenterMember_f5c68887-32c6-4ac5-97d4-b3f7ac0968f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_39985287-811e-40b1-b88b-e5dd624d652d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8053658b-7e96-494d-ab57-7f485e2b1c40" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_39985287-811e-40b1-b88b-e5dd624d652d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_db05c1ad-ec91-4330-a235-db40686e952f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_39985287-811e-40b1-b88b-e5dd624d652d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_db05c1ad-ec91-4330-a235-db40686e952f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_f8732066-b725-41e4-8ec6-85ff377b4a29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_39985287-811e-40b1-b88b-e5dd624d652d" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_f8732066-b725-41e4-8ec6-85ff377b4a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurredCapitalized_edfec3b0-6ad4-4e00-a2dd-b2ca5be3aa4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCostsIncurredCapitalized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_39985287-811e-40b1-b88b-e5dd624d652d" xlink:to="loc_us-gaap_InterestCostsIncurredCapitalized_edfec3b0-6ad4-4e00-a2dd-b2ca5be3aa4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_998e4a5d-a9c3-40ee-b265-0601e168a107" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_39985287-811e-40b1-b88b-e5dd624d652d" xlink:to="loc_us-gaap_Depreciation_998e4a5d-a9c3-40ee-b265-0601e168a107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/IncomeTaxesComponentsofIncomeBeforeProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#IncomeTaxesComponentsofIncomeBeforeProvisionforIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/IncomeTaxesComponentsofIncomeBeforeProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c6b3fd33-feb0-41bc-bd52-307a50f42d68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_44f34742-c97f-4270-b5e5-672f3005097e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c6b3fd33-feb0-41bc-bd52-307a50f42d68" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_44f34742-c97f-4270-b5e5-672f3005097e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_772df320-c89f-4731-8270-596926dbe2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c6b3fd33-feb0-41bc-bd52-307a50f42d68" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_772df320-c89f-4731-8270-596926dbe2e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4639ea9d-1123-4857-96ab-1cf5da339da8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c6b3fd33-feb0-41bc-bd52-307a50f42d68" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4639ea9d-1123-4857-96ab-1cf5da339da8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#IncomeTaxesProvisionForIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_af612c7c-deb0-495f-b543-982650387f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_9bede452-4fb8-4374-89f7-b25ec89f4773" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_af612c7c-deb0-495f-b543-982650387f1d" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_9bede452-4fb8-4374-89f7-b25ec89f4773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_e8a44898-a315-40d1-8eea-cdb857df4e10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_af612c7c-deb0-495f-b543-982650387f1d" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_e8a44898-a315-40d1-8eea-cdb857df4e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_54fef87a-33e4-4fc0-9cbc-84c60bd15e80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_af612c7c-deb0-495f-b543-982650387f1d" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_54fef87a-33e4-4fc0-9cbc-84c60bd15e80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b054fea1-87e8-41e5-9497-8d589ddabcd6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_af612c7c-deb0-495f-b543-982650387f1d" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b054fea1-87e8-41e5-9497-8d589ddabcd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_b5e42914-70f5-4c05-b637-335f7b0595f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_af612c7c-deb0-495f-b543-982650387f1d" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_b5e42914-70f5-4c05-b637-335f7b0595f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_d9eec8af-deec-4403-bd64-a3659aaf994b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_af612c7c-deb0-495f-b543-982650387f1d" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_d9eec8af-deec-4403-bd64-a3659aaf994b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_b56fd4ff-f7b6-4d18-b2e5-95a66c5b493a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_af612c7c-deb0-495f-b543-982650387f1d" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_b56fd4ff-f7b6-4d18-b2e5-95a66c5b493a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c40df47b-9353-474d-a7bb-2acbcfc8c3ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_af612c7c-deb0-495f-b543-982650387f1d" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c40df47b-9353-474d-a7bb-2acbcfc8c3ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_61aa5ddf-9c69-4cc1-b59f-9bf0973bd15b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_af612c7c-deb0-495f-b543-982650387f1d" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_61aa5ddf-9c69-4cc1-b59f-9bf0973bd15b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7fcb5b80-1c27-468c-a134-76ea99fc17fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_8145667f-a4fd-433b-b8c6-1d231e847684" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fcb5b80-1c27-468c-a134-76ea99fc17fc" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_8145667f-a4fd-433b-b8c6-1d231e847684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_5c16adfd-8ad5-4ec2-8a0b-a63522c7c132" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_8145667f-a4fd-433b-b8c6-1d231e847684" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_5c16adfd-8ad5-4ec2-8a0b-a63522c7c132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_f240d97f-1a64-4cde-99b4-44f2e64ec935" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_8145667f-a4fd-433b-b8c6-1d231e847684" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_f240d97f-1a64-4cde-99b4-44f2e64ec935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_f58d2d8d-72a0-4520-aa76-afa567645935" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_8145667f-a4fd-433b-b8c6-1d231e847684" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_f58d2d8d-72a0-4520-aa76-afa567645935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_2ed67a02-21c9-4092-b767-fcb98254943b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_8145667f-a4fd-433b-b8c6-1d231e847684" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_2ed67a02-21c9-4092-b767-fcb98254943b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_5f7908ee-4da8-4664-b630-1f511bb58727" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_8145667f-a4fd-433b-b8c6-1d231e847684" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_5f7908ee-4da8-4664-b630-1f511bb58727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract_01189493-6362-4af0-9534-136359b27dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fcb5b80-1c27-468c-a134-76ea99fc17fc" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract_01189493-6362-4af0-9534-136359b27dd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_DeferredTaxAssetsAccountsReceivable_33ffa931-03a5-4e54-b15e-1f3dc8676220" xlink:href="msm-20230902.xsd#msm_DeferredTaxAssetsAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract_01189493-6362-4af0-9534-136359b27dd5" xlink:to="loc_msm_DeferredTaxAssetsAccountsReceivable_33ffa931-03a5-4e54-b15e-1f3dc8676220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_DeferredTaxAssetsOperatingLeaseLiability_f9b68558-7f30-461e-b043-7ef67fd0078c" xlink:href="msm-20230902.xsd#msm_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract_01189493-6362-4af0-9534-136359b27dd5" xlink:to="loc_msm_DeferredTaxAssetsOperatingLeaseLiability_f9b68558-7f30-461e-b043-7ef67fd0078c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_9f609e16-1dfa-4ab8-b3d8-1145e00d28eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract_01189493-6362-4af0-9534-136359b27dd5" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_9f609e16-1dfa-4ab8-b3d8-1145e00d28eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_DeferredTaxAssetsSelfInsuranceLiability_cf53648f-3369-4500-85a3-0da82e8d63f1" xlink:href="msm-20230902.xsd#msm_DeferredTaxAssetsSelfInsuranceLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract_01189493-6362-4af0-9534-136359b27dd5" xlink:to="loc_msm_DeferredTaxAssetsSelfInsuranceLiability_cf53648f-3369-4500-85a3-0da82e8d63f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_5c145271-663f-43cf-a398-4802c83a326d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract_01189493-6362-4af0-9534-136359b27dd5" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_5c145271-663f-43cf-a398-4802c83a326d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_c2167f45-ad31-4b0e-b3bd-50d5b27c4529" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract_01189493-6362-4af0-9534-136359b27dd5" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_c2167f45-ad31-4b0e-b3bd-50d5b27c4529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_a3d61725-a9e1-4567-b972-3d73b9a7c299" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fcb5b80-1c27-468c-a134-76ea99fc17fc" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_a3d61725-a9e1-4567-b972-3d73b9a7c299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_32873bc2-de37-4890-9192-2f63fad5fd7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fcb5b80-1c27-468c-a134-76ea99fc17fc" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_32873bc2-de37-4890-9192-2f63fad5fd7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_ffa89732-5ada-4e4e-b0ed-1cac699f6c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7fcb5b80-1c27-468c-a134-76ea99fc17fc" xlink:to="loc_us-gaap_DeferredTaxLiabilities_ffa89732-5ada-4e4e-b0ed-1cac699f6c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_314c27a4-74b1-4f62-bd2d-02fd84e40d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_414984a9-4f26-40e4-aecf-3c36a5879f88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_314c27a4-74b1-4f62-bd2d-02fd84e40d2a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_414984a9-4f26-40e4-aecf-3c36a5879f88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_984e4afd-44d4-46d1-80eb-484c1c1b48a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_314c27a4-74b1-4f62-bd2d-02fd84e40d2a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_984e4afd-44d4-46d1-80eb-484c1c1b48a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_457012a0-0b66-4b96-8271-c7bc663af6f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_314c27a4-74b1-4f62-bd2d-02fd84e40d2a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_457012a0-0b66-4b96-8271-c7bc663af6f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_272d5d74-7dd9-44a0-a8c3-14b736b3765c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_314c27a4-74b1-4f62-bd2d-02fd84e40d2a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_272d5d74-7dd9-44a0-a8c3-14b736b3765c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/IncomeTaxesChangesInGrossUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#IncomeTaxesChangesInGrossUnrecognizedTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/IncomeTaxesChangesInGrossUnrecognizedTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_6aacd93a-61ca-4d87-aa2d-1a27cab38c20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_51e5cec7-12fa-4979-aa94-1cbe2ba72dab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6aacd93a-61ca-4d87-aa2d-1a27cab38c20" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_51e5cec7-12fa-4979-aa94-1cbe2ba72dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_293dbcf5-4141-4f4d-9a3a-d9a15eafdbc8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_51e5cec7-12fa-4979-aa94-1cbe2ba72dab" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_293dbcf5-4141-4f4d-9a3a-d9a15eafdbc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_0fe38a99-217a-4ea5-8571-6921f5db1333" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_51e5cec7-12fa-4979-aa94-1cbe2ba72dab" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_0fe38a99-217a-4ea5-8571-6921f5db1333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_75f85dd8-22a9-4aea-8e03-06e7ab6807d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_51e5cec7-12fa-4979-aa94-1cbe2ba72dab" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_75f85dd8-22a9-4aea-8e03-06e7ab6807d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_2365efe7-5505-4c73-9c64-d19ea977d4da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_51e5cec7-12fa-4979-aa94-1cbe2ba72dab" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_2365efe7-5505-4c73-9c64-d19ea977d4da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_1e8ae0d7-da4a-4854-b0f5-6967e3931108" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_51e5cec7-12fa-4979-aa94-1cbe2ba72dab" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_1e8ae0d7-da4a-4854-b0f5-6967e3931108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_c40937d1-3bff-4bc3-af8a-f1d9d5d84bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_51e5cec7-12fa-4979-aa94-1cbe2ba72dab" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_c40937d1-3bff-4bc3-af8a-f1d9d5d84bb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_e30e06c3-090e-4cec-ab74-96b25859d5dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_51e5cec7-12fa-4979-aa94-1cbe2ba72dab" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_e30e06c3-090e-4cec-ab74-96b25859d5dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_05cb1324-7311-492d-985f-132344e4ca20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationTable_f1cbb396-8dc6-4bcc-a096-3a7b4d0700e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_05cb1324-7311-492d-985f-132344e4ca20" xlink:to="loc_us-gaap_IncomeTaxExaminationTable_f1cbb396-8dc6-4bcc-a096-3a7b4d0700e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyByNatureAxis_5bd51e2c-4b81-4900-84d7-50f8e9e3650a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnusualRiskOrUncertaintyByNatureAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationTable_f1cbb396-8dc6-4bcc-a096-3a7b4d0700e0" xlink:to="loc_us-gaap_UnusualRiskOrUncertaintyByNatureAxis_5bd51e2c-4b81-4900-84d7-50f8e9e3650a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain_858078d0-5af8-492d-abbd-92e4ff4b97d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnusualRiskOrUncertaintyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyByNatureAxis_5bd51e2c-4b81-4900-84d7-50f8e9e3650a" xlink:to="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain_858078d0-5af8-492d-abbd-92e4ff4b97d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CoronavirusAidReliefAndEconomicSecurityActMember_a400a999-57e2-4133-95d5-761b3598f832" xlink:href="msm-20230902.xsd#msm_CoronavirusAidReliefAndEconomicSecurityActMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyNatureDomain_858078d0-5af8-492d-abbd-92e4ff4b97d6" xlink:to="loc_msm_CoronavirusAidReliefAndEconomicSecurityActMember_a400a999-57e2-4133-95d5-761b3598f832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationLineItems_146e053b-cac3-4022-8bcb-dc403672a4ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationTable_f1cbb396-8dc6-4bcc-a096-3a7b4d0700e0" xlink:to="loc_us-gaap_IncomeTaxExaminationLineItems_146e053b-cac3-4022-8bcb-dc403672a4ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_0d8ec935-df6d-4af5-84be-101e688a5418" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_146e053b-cac3-4022-8bcb-dc403672a4ab" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_0d8ec935-df6d-4af5-84be-101e688a5418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_950bd367-709c-4e1e-a8b9-b301710161d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_146e053b-cac3-4022-8bcb-dc403672a4ab" xlink:to="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_950bd367-709c-4e1e-a8b9-b301710161d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_7d213f19-7f54-4dff-ad41-8b954cf9a4c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_146e053b-cac3-4022-8bcb-dc403672a4ab" xlink:to="loc_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_7d213f19-7f54-4dff-ad41-8b954cf9a4c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_EmployeeRetentionCreditCARESAct_87833404-1640-40b1-bb88-cc888c1e277f" xlink:href="msm-20230902.xsd#msm_EmployeeRetentionCreditCARESAct"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_146e053b-cac3-4022-8bcb-dc403672a4ab" xlink:to="loc_msm_EmployeeRetentionCreditCARESAct_87833404-1640-40b1-bb88-cc888c1e277f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct_bf2bbc35-230d-4275-a592-4ca0cf88dc50" xlink:href="msm-20230902.xsd#msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_146e053b-cac3-4022-8bcb-dc403672a4ab" xlink:to="loc_msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct_bf2bbc35-230d-4275-a592-4ca0cf88dc50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SocialSecurityTaxEmployerDeferralCARESAct_7deb4423-9df1-41e0-8f88-d93bf10a68ba" xlink:href="msm-20230902.xsd#msm_SocialSecurityTaxEmployerDeferralCARESAct"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_146e053b-cac3-4022-8bcb-dc403672a4ab" xlink:to="loc_msm_SocialSecurityTaxEmployerDeferralCARESAct_7deb4423-9df1-41e0-8f88-d93bf10a68ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_fa7ec546-0214-4b82-8e68-c0b1f87eb537" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_bd027c97-81d6-4d42-8ac2-9dc11dffdda6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_fa7ec546-0214-4b82-8e68-c0b1f87eb537" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_bd027c97-81d6-4d42-8ac2-9dc11dffdda6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent_fcfb64ec-607b-401c-b63c-92e6e3083155" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_fa7ec546-0214-4b82-8e68-c0b1f87eb537" xlink:to="loc_us-gaap_AccruedBonusesCurrent_fcfb64ec-607b-401c-b63c-92e6e3083155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_306c010a-24e0-4523-af25-73717f101600" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_fa7ec546-0214-4b82-8e68-c0b1f87eb537" xlink:to="loc_us-gaap_TaxesPayableCurrent_306c010a-24e0-4523-af25-73717f101600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedSalesRebatesAndReturns_95b5e1f6-f3a4-43eb-8c67-f3517c86000e" xlink:href="msm-20230902.xsd#msm_AccruedSalesRebatesAndReturns"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_fa7ec546-0214-4b82-8e68-c0b1f87eb537" xlink:to="loc_msm_AccruedSalesRebatesAndReturns_95b5e1f6-f3a4-43eb-8c67-f3517c86000e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedRestructuringAndOtherRelatedCosts_2101585b-f795-46ff-8dd9-68a4daee1ac7" xlink:href="msm-20230902.xsd#msm_AccruedRestructuringAndOtherRelatedCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_fa7ec546-0214-4b82-8e68-c0b1f87eb537" xlink:to="loc_msm_AccruedRestructuringAndOtherRelatedCosts_2101585b-f795-46ff-8dd9-68a4daee1ac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedDividendEquivalents_1d4392ab-9aec-41b9-bcc7-245d4663dae9" xlink:href="msm-20230902.xsd#msm_AccruedDividendEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_fa7ec546-0214-4b82-8e68-c0b1f87eb537" xlink:to="loc_msm_AccruedDividendEquivalents_1d4392ab-9aec-41b9-bcc7-245d4663dae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedFreight_8e6b57dd-bf4f-47a6-b24f-d46992289eae" xlink:href="msm-20230902.xsd#msm_AccruedFreight"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_fa7ec546-0214-4b82-8e68-c0b1f87eb537" xlink:to="loc_msm_AccruedFreight_8e6b57dd-bf4f-47a6-b24f-d46992289eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedRepurchasesOfCommonStock_608e49ae-de1e-4031-bdcd-6ab13552ba11" xlink:href="msm-20230902.xsd#msm_AccruedRepurchasesOfCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_fa7ec546-0214-4b82-8e68-c0b1f87eb537" xlink:to="loc_msm_AccruedRepurchasesOfCommonStock_608e49ae-de1e-4031-bdcd-6ab13552ba11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedFeesRelatedToReclassificationProposal_2e2acd1d-ddb0-41c0-ac4d-49aab050c4b0" xlink:href="msm-20230902.xsd#msm_AccruedFeesRelatedToReclassificationProposal"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_fa7ec546-0214-4b82-8e68-c0b1f87eb537" xlink:to="loc_msm_AccruedFeesRelatedToReclassificationProposal_2e2acd1d-ddb0-41c0-ac4d-49aab050c4b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AccruedERCClaims_69b52e54-60d3-4a42-9dc1-73111acab0fd" xlink:href="msm-20230902.xsd#msm_AccruedERCClaims"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_fa7ec546-0214-4b82-8e68-c0b1f87eb537" xlink:to="loc_msm_AccruedERCClaims_69b52e54-60d3-4a42-9dc1-73111acab0fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_cc7023c0-6321-4980-ba5c-b00f1b80f4e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_fa7ec546-0214-4b82-8e68-c0b1f87eb537" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_cc7023c0-6321-4980-ba5c-b00f1b80f4e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_eb70d633-bf87-4398-b8c4-2e48013e5f65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_fa7ec546-0214-4b82-8e68-c0b1f87eb537" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_eb70d633-bf87-4398-b8c4-2e48013e5f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#DebtScheduleofDebtDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/DebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_3b99d420-eb0c-4fe3-aeb9-dab5e9a405c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtAndCapitalLeaseObligationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_44e1a735-8eb1-42c4-b634-86e470c56ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_3b99d420-eb0c-4fe3-aeb9-dab5e9a405c9" xlink:to="loc_us-gaap_DebtInstrumentTable_44e1a735-8eb1-42c4-b634-86e470c56ec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_2efa1aa9-0493-46dd-a1ff-baf821285e08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_44e1a735-8eb1-42c4-b634-86e470c56ec1" xlink:to="loc_us-gaap_DebtInstrumentAxis_2efa1aa9-0493-46dd-a1ff-baf821285e08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4151173d-b0c6-4d0e-8d4f-1e23891649de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_2efa1aa9-0493-46dd-a1ff-baf821285e08" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4151173d-b0c6-4d0e-8d4f-1e23891649de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesOneMember_5b50aa6f-3ae5-416e-b503-b5f0c44762ba" xlink:href="msm-20230902.xsd#msm_SeniorNotesOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4151173d-b0c6-4d0e-8d4f-1e23891649de" xlink:to="loc_msm_SeniorNotesOneMember_5b50aa6f-3ae5-416e-b503-b5f0c44762ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesTwoMember_fbcff2df-46ce-461a-a2fa-350d44823564" xlink:href="msm-20230902.xsd#msm_SeniorNotesTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4151173d-b0c6-4d0e-8d4f-1e23891649de" xlink:to="loc_msm_SeniorNotesTwoMember_fbcff2df-46ce-461a-a2fa-350d44823564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesDueJune112025Member_52a0909c-dbd4-412f-91cc-a7d07a0789b6" xlink:href="msm-20230902.xsd#msm_SeniorNotesDueJune112025Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4151173d-b0c6-4d0e-8d4f-1e23891649de" xlink:to="loc_msm_SeniorNotesDueJune112025Member_52a0909c-dbd4-412f-91cc-a7d07a0789b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesDueMarch52027Member_60bbb114-493c-42e0-8942-c88395913ed1" xlink:href="msm-20230902.xsd#msm_SeniorNotesDueMarch52027Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4151173d-b0c6-4d0e-8d4f-1e23891649de" xlink:to="loc_msm_SeniorNotesDueMarch52027Member_60bbb114-493c-42e0-8942-c88395913ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesDueJanuary122023Member_7cdab979-2182-4733-bfbb-2e60134a0d0e" xlink:href="msm-20230902.xsd#msm_SeniorNotesDueJanuary122023Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4151173d-b0c6-4d0e-8d4f-1e23891649de" xlink:to="loc_msm_SeniorNotesDueJanuary122023Member_7cdab979-2182-4733-bfbb-2e60134a0d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_Series2019aNotesDueMarch52024Member_5930b2e7-d4d5-4077-9089-e85e76340284" xlink:href="msm-20230902.xsd#msm_Series2019aNotesDueMarch52024Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4151173d-b0c6-4d0e-8d4f-1e23891649de" xlink:to="loc_msm_Series2019aNotesDueMarch52024Member_5930b2e7-d4d5-4077-9089-e85e76340284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_fab804ee-5574-4a91-af02-e96e17b9dbe7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_44e1a735-8eb1-42c4-b634-86e470c56ec1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_fab804ee-5574-4a91-af02-e96e17b9dbe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c1748f0f-f203-4606-8b96-82c1f8222305" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_fab804ee-5574-4a91-af02-e96e17b9dbe7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c1748f0f-f203-4606-8b96-82c1f8222305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_PrivatePlacementDebtMember_3811d102-5c02-40e5-9525-0433696861a4" xlink:href="msm-20230902.xsd#msm_PrivatePlacementDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_c1748f0f-f203-4606-8b96-82c1f8222305" xlink:to="loc_msm_PrivatePlacementDebtMember_3811d102-5c02-40e5-9525-0433696861a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_6c217e2b-8a91-4af7-af6e-01b8b3563d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_44e1a735-8eb1-42c4-b634-86e470c56ec1" xlink:to="loc_us-gaap_CreditFacilityAxis_6c217e2b-8a91-4af7-af6e-01b8b3563d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_896c6da6-3afc-46c6-9a44-470dfef9cf39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_6c217e2b-8a91-4af7-af6e-01b8b3563d3b" xlink:to="loc_us-gaap_CreditFacilityDomain_896c6da6-3afc-46c6-9a44-470dfef9cf39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CommittedCreditFacilityMember_8ff43e3f-bbf4-4310-8db0-e03345381795" xlink:href="msm-20230902.xsd#msm_CommittedCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_896c6da6-3afc-46c6-9a44-470dfef9cf39" xlink:to="loc_msm_CommittedCreditFacilityMember_8ff43e3f-bbf4-4310-8db0-e03345381795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_UncommittedCreditFacilityMember_28d66235-1f30-4f35-b134-1ae09b541823" xlink:href="msm-20230902.xsd#msm_UncommittedCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_896c6da6-3afc-46c6-9a44-470dfef9cf39" xlink:to="loc_msm_UncommittedCreditFacilityMember_28d66235-1f30-4f35-b134-1ae09b541823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_44e1a735-8eb1-42c4-b634-86e470c56ec1" xlink:to="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_79755a8e-d42a-41bc-be7b-cf93fbc1453c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_LineOfCredit_79755a8e-d42a-41bc-be7b-cf93fbc1453c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermNotesPayable_1783cc1f-1eca-444d-913f-8acc2c4e09df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_LongTermNotesPayable_1783cc1f-1eca-444d-913f-8acc2c4e09df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_95f7bb0b-df03-4143-93f0-85dc332e7a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_95f7bb0b-df03-4143-93f0-85dc332e7a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_FinancingObligations_1acc75bb-60e4-4295-8880-be7a889eadca" xlink:href="msm-20230902.xsd#msm_FinancingObligations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_msm_FinancingObligations_1acc75bb-60e4-4295-8880-be7a889eadca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_2e3b59c8-f750-4ac1-9328-f21d66ba5fe3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_2e3b59c8-f750-4ac1-9328-f21d66ba5fe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_8fe31c67-0a87-44de-911d-96e26ce4414a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_LongTermDebt_8fe31c67-0a87-44de-911d-96e26ce4414a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_5622d8ff-e1f1-4615-990f-d962f8fdd06d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_LongTermDebtCurrent_5622d8ff-e1f1-4615-990f-d962f8fdd06d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8a869e1c-d6e3-4129-a45e-963b4123817e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_8a869e1c-d6e3-4129-a45e-963b4123817e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6dc6f248-abce-4e47-a3f5-f1666d8b0b66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6dc6f248-abce-4e47-a3f5-f1666d8b0b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_5099b8c0-1e36-4cd9-a699-f279af601b27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_ShortTermBorrowings_5099b8c0-1e36-4cd9-a699-f279af601b27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_FinancingObligationsCurrent_445e5d34-91a6-4b2a-ade9-ee4751512fb6" xlink:href="msm-20230902.xsd#msm_FinancingObligationsCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_msm_FinancingObligationsCurrent_445e5d34-91a6-4b2a-ade9-ee4751512fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsCurrentGross_162ba04d-c85e-407e-8229-b3895ba4be17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsCurrentGross"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_555d80c6-8ac2-45b1-9f5b-1dd84eb3f4ae" xlink:to="loc_us-gaap_DeferredFinanceCostsCurrentGross_162ba04d-c85e-407e-8229-b3895ba4be17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_03d27961-2c84-4797-b054-c6a1a70e7e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtAndCapitalLeaseObligationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_92461ccc-1a2f-401c-8f4a-f1702c31bea0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_03d27961-2c84-4797-b054-c6a1a70e7e3d" xlink:to="loc_us-gaap_DebtInstrumentTable_92461ccc-1a2f-401c-8f4a-f1702c31bea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d7819439-f607-4e33-9d4d-d273b330a291" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_92461ccc-1a2f-401c-8f4a-f1702c31bea0" xlink:to="loc_us-gaap_DebtInstrumentAxis_d7819439-f607-4e33-9d4d-d273b330a291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b17429b0-59d5-496d-840e-fcebc041b25a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_d7819439-f607-4e33-9d4d-d273b330a291" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b17429b0-59d5-496d-840e-fcebc041b25a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AmendedRevolvingCreditFacilityMember_ee9db55e-b3fe-42ce-acdb-8ffbcdb978a2" xlink:href="msm-20230902.xsd#msm_AmendedRevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b17429b0-59d5-496d-840e-fcebc041b25a" xlink:to="loc_msm_AmendedRevolvingCreditFacilityMember_ee9db55e-b3fe-42ce-acdb-8ffbcdb978a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesTwoMember_4809c3d6-9297-4661-939c-7f08ccea4ffc" xlink:href="msm-20230902.xsd#msm_SeniorNotesTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b17429b0-59d5-496d-840e-fcebc041b25a" xlink:to="loc_msm_SeniorNotesTwoMember_4809c3d6-9297-4661-939c-7f08ccea4ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesDueJune112025Member_1c03815f-794f-4658-b03a-daf6956a9358" xlink:href="msm-20230902.xsd#msm_SeniorNotesDueJune112025Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b17429b0-59d5-496d-840e-fcebc041b25a" xlink:to="loc_msm_SeniorNotesDueJune112025Member_1c03815f-794f-4658-b03a-daf6956a9358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesDueMarch52027Member_0e40cb43-d49c-47e4-b142-0fadb955554b" xlink:href="msm-20230902.xsd#msm_SeniorNotesDueMarch52027Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b17429b0-59d5-496d-840e-fcebc041b25a" xlink:to="loc_msm_SeniorNotesDueMarch52027Member_0e40cb43-d49c-47e4-b142-0fadb955554b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeniorNotesOneMember_de1d0958-61d9-46a6-81c3-9d4d0ba1473d" xlink:href="msm-20230902.xsd#msm_SeniorNotesOneMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b17429b0-59d5-496d-840e-fcebc041b25a" xlink:to="loc_msm_SeniorNotesOneMember_de1d0958-61d9-46a6-81c3-9d4d0ba1473d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeriesNotesDueMarch52024Member_019c5386-02fd-4b76-938d-8788707bd500" xlink:href="msm-20230902.xsd#msm_SeriesNotesDueMarch52024Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b17429b0-59d5-496d-840e-fcebc041b25a" xlink:to="loc_msm_SeriesNotesDueMarch52024Member_019c5386-02fd-4b76-938d-8788707bd500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SeriesNotesDueJanuary122023Member_6dad2276-4863-40bd-be3a-11313ee6c9b6" xlink:href="msm-20230902.xsd#msm_SeriesNotesDueJanuary122023Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b17429b0-59d5-496d-840e-fcebc041b25a" xlink:to="loc_msm_SeriesNotesDueJanuary122023Member_6dad2276-4863-40bd-be3a-11313ee6c9b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_a1dc9a4e-61b9-438b-a950-a011e7b0c2be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_92461ccc-1a2f-401c-8f4a-f1702c31bea0" xlink:to="loc_us-gaap_CreditFacilityAxis_a1dc9a4e-61b9-438b-a950-a011e7b0c2be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c5aeae6b-184b-4aea-a2c2-6c201d3ac10a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_a1dc9a4e-61b9-438b-a950-a011e7b0c2be" xlink:to="loc_us-gaap_CreditFacilityDomain_c5aeae6b-184b-4aea-a2c2-6c201d3ac10a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_e0db3936-14f2-4338-91e2-0772f151d14f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_c5aeae6b-184b-4aea-a2c2-6c201d3ac10a" xlink:to="loc_us-gaap_LetterOfCreditMember_e0db3936-14f2-4338-91e2-0772f151d14f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_CommittedCreditFacilityMember_736940cc-7df7-4490-8c7b-7cf9f539d415" xlink:href="msm-20230902.xsd#msm_CommittedCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_c5aeae6b-184b-4aea-a2c2-6c201d3ac10a" xlink:to="loc_msm_CommittedCreditFacilityMember_736940cc-7df7-4490-8c7b-7cf9f539d415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AmendedUncommittedFacilitiesMember_91672159-72fc-4852-9d55-f29501649266" xlink:href="msm-20230902.xsd#msm_AmendedUncommittedFacilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_c5aeae6b-184b-4aea-a2c2-6c201d3ac10a" xlink:to="loc_msm_AmendedUncommittedFacilitiesMember_91672159-72fc-4852-9d55-f29501649266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0f56e233-6705-4f8e-a8f0-6fca5aac555d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_92461ccc-1a2f-401c-8f4a-f1702c31bea0" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0f56e233-6705-4f8e-a8f0-6fca5aac555d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_53d474b5-4e2c-4ab6-ae82-eac018854a40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0f56e233-6705-4f8e-a8f0-6fca5aac555d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_53d474b5-4e2c-4ab6-ae82-eac018854a40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_PrivatePlacementDebtMember_2ecd2e19-bd82-4944-9afe-47b4e3c4c7f8" xlink:href="msm-20230902.xsd#msm_PrivatePlacementDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_53d474b5-4e2c-4ab6-ae82-eac018854a40" xlink:to="loc_msm_PrivatePlacementDebtMember_2ecd2e19-bd82-4944-9afe-47b4e3c4c7f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ShelfFacilityAgreementsMember_709f0844-b63a-4459-aab6-5eef94775f77" xlink:href="msm-20230902.xsd#msm_ShelfFacilityAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_53d474b5-4e2c-4ab6-ae82-eac018854a40" xlink:to="loc_msm_ShelfFacilityAgreementsMember_709f0844-b63a-4459-aab6-5eef94775f77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember_9aa9bda0-a687-4ca2-9815-0b7b18a40926" xlink:href="msm-20230902.xsd#msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_53d474b5-4e2c-4ab6-ae82-eac018854a40" xlink:to="loc_msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember_9aa9bda0-a687-4ca2-9815-0b7b18a40926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_92461ccc-1a2f-401c-8f4a-f1702c31bea0" xlink:to="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3377daf3-a779-4d79-9c42-70d18a2c726a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3377daf3-a779-4d79-9c42-70d18a2c726a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_2f3dfb60-6f7e-495f-8640-fbdddc97dc84" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_us-gaap_DebtInstrumentTerm_2f3dfb60-6f7e-495f-8640-fbdddc97dc84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AvailableIncreaseInAggregateAmountBorrowed_c73c4f8b-a819-44a6-92a5-dae99a9003f2" xlink:href="msm-20230902.xsd#msm_AvailableIncreaseInAggregateAmountBorrowed"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_msm_AvailableIncreaseInAggregateAmountBorrowed_c73c4f8b-a819-44a6-92a5-dae99a9003f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_45a8d13c-bcf1-483f-910b-5537ac373c50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_us-gaap_LineOfCredit_45a8d13c-bcf1-483f-910b-5537ac373c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_668ed18b-79df-49bc-bc73-735989b47fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_668ed18b-79df-49bc-bc73-735989b47fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_76bc643f-c740-4224-9c0b-357c296b6c23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_us-gaap_RepaymentsOfDebt_76bc643f-c740-4224-9c0b-357c296b6c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_d518bab9-cdb7-4803-a4fc-1d647d5ce1a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_d518bab9-cdb7-4803-a4fc-1d647d5ce1a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_c79acdf7-176e-439e-a669-1ff61e002129" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_c79acdf7-176e-439e-a669-1ff61e002129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_fdfa008d-eb6b-4e81-92e1-3dbbf944c497" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_fdfa008d-eb6b-4e81-92e1-3dbbf944c497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_MaximumConsolidatedLeverageRatioToIndebtedness_dc7422b3-30bf-4aeb-93fb-bab8463a23ea" xlink:href="msm-20230902.xsd#msm_MaximumConsolidatedLeverageRatioToIndebtedness"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_msm_MaximumConsolidatedLeverageRatioToIndebtedness_dc7422b3-30bf-4aeb-93fb-bab8463a23ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition_33b251b0-a600-43c8-aa20-54f8dbfdda3f" xlink:href="msm-20230902.xsd#msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition_33b251b0-a600-43c8-aa20-54f8dbfdda3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense_91306242-4a1f-49c5-b5db-0cd72981e612" xlink:href="msm-20230902.xsd#msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bd56746b-23ed-4485-bee3-ccdd9f342301" xlink:to="loc_msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense_91306242-4a1f-49c5-b5db-0cd72981e612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#DebtScheduleOfMaturitiesofDebtDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_f7186697-20ff-4096-941d-954fe5062efe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtAndCapitalLeaseObligationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d6ce6a49-5b5d-4e53-bd0d-61d646de8a49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_f7186697-20ff-4096-941d-954fe5062efe" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d6ce6a49-5b5d-4e53-bd0d-61d646de8a49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_e39afff5-5582-4ac9-a264-3f1d078b6ecb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_f7186697-20ff-4096-941d-954fe5062efe" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_e39afff5-5582-4ac9-a264-3f1d078b6ecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_fdc817b5-5379-46a8-9c85-6c8e120050d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_f7186697-20ff-4096-941d-954fe5062efe" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_fdc817b5-5379-46a8-9c85-6c8e120050d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5346aa91-0b3c-4cbd-b655-647fddc4c70a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_f7186697-20ff-4096-941d-954fe5062efe" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5346aa91-0b3c-4cbd-b655-647fddc4c70a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_5a0fa929-8eff-4520-b646-b766fcb3ca2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_f7186697-20ff-4096-941d-954fe5062efe" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_5a0fa929-8eff-4520-b646-b766fcb3ca2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_dc6bd029-1bac-4113-833d-13d08f67609d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_f7186697-20ff-4096-941d-954fe5062efe" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_dc6bd029-1bac-4113-833d-13d08f67609d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_d668a11b-b1bf-4d7e-9c46-9cf36b59199e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_f7186697-20ff-4096-941d-954fe5062efe" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_d668a11b-b1bf-4d7e-9c46-9cf36b59199e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/LeasesComponentsofleasecostDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#LeasesComponentsofleasecostDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/LeasesComponentsofleasecostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_3d7bed54-00b8-429d-96de-bc03e37e6c07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_cde5936c-4cd0-40cd-bcd8-a281e3d036bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3d7bed54-00b8-429d-96de-bc03e37e6c07" xlink:to="loc_us-gaap_OperatingLeaseCost_cde5936c-4cd0-40cd-bcd8-a281e3d036bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_VariableLeaseBenefit_ef25ed72-6fb2-43df-8736-2121ac93b8ec" xlink:href="msm-20230902.xsd#msm_VariableLeaseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3d7bed54-00b8-429d-96de-bc03e37e6c07" xlink:to="loc_msm_VariableLeaseBenefit_ef25ed72-6fb2-43df-8736-2121ac93b8ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_1722aa27-c5bb-40fd-8b5d-a7a2103da61e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3d7bed54-00b8-429d-96de-bc03e37e6c07" xlink:to="loc_us-gaap_ShortTermLeaseCost_1722aa27-c5bb-40fd-8b5d-a7a2103da61e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_3dc62ba2-4a1a-43df-9de4-0ab48e05970e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3d7bed54-00b8-429d-96de-bc03e37e6c07" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_3dc62ba2-4a1a-43df-9de4-0ab48e05970e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_64abb955-88a4-4841-867f-80435f31ac9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3d7bed54-00b8-429d-96de-bc03e37e6c07" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_64abb955-88a4-4841-867f-80435f31ac9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_d52552eb-55f8-41a3-8c42-1e0a32731d80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3d7bed54-00b8-429d-96de-bc03e37e6c07" xlink:to="loc_us-gaap_LeaseCost_d52552eb-55f8-41a3-8c42-1e0a32731d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_68ea51fd-c532-40ce-bb48-3770ae97fecb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_121d81e3-17a7-4fa6-a7cc-78b5dd635873" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_68ea51fd-c532-40ce-bb48-3770ae97fecb" xlink:to="loc_us-gaap_AssetsAbstract_121d81e3-17a7-4fa6-a7cc-78b5dd635873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_dfe9d5ad-cf9f-4bf7-9251-0e985494f9a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_121d81e3-17a7-4fa6-a7cc-78b5dd635873" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_dfe9d5ad-cf9f-4bf7-9251-0e985494f9a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_08917161-dc81-47ce-84bb-b85f8a62a8e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_121d81e3-17a7-4fa6-a7cc-78b5dd635873" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_08917161-dc81-47ce-84bb-b85f8a62a8e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_097b6a0c-b457-4f21-bd9c-bbde6122a51a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_121d81e3-17a7-4fa6-a7cc-78b5dd635873" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_097b6a0c-b457-4f21-bd9c-bbde6122a51a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseRightOfUseAssets_b49d8f65-1eef-4ea7-b2c9-3cc43565be19" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseRightOfUseAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_121d81e3-17a7-4fa6-a7cc-78b5dd635873" xlink:to="loc_msm_OperatingAndFinanceLeaseRightOfUseAssets_b49d8f65-1eef-4ea7-b2c9-3cc43565be19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_3dd3c981-8c17-4607-a8fd-803974c59737" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_68ea51fd-c532-40ce-bb48-3770ae97fecb" xlink:to="loc_us-gaap_LiabilitiesAbstract_3dd3c981-8c17-4607-a8fd-803974c59737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_be684685-e6a7-49cf-8d40-17a8f1d0bf10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_3dd3c981-8c17-4607-a8fd-803974c59737" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_be684685-e6a7-49cf-8d40-17a8f1d0bf10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_d72cb42f-f71a-41f6-8b06-c130fe13ed5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_be684685-e6a7-49cf-8d40-17a8f1d0bf10" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_d72cb42f-f71a-41f6-8b06-c130fe13ed5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_2d525442-7848-4b18-8abf-bf2118967ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_be684685-e6a7-49cf-8d40-17a8f1d0bf10" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_2d525442-7848-4b18-8abf-bf2118967ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_5337853f-90e8-45aa-a6ee-87ab5204b51a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_be684685-e6a7-49cf-8d40-17a8f1d0bf10" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_5337853f-90e8-45aa-a6ee-87ab5204b51a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_7f29c26d-46bd-4cbc-bff9-88c39ccdc7e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_3dd3c981-8c17-4607-a8fd-803974c59737" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_7f29c26d-46bd-4cbc-bff9-88c39ccdc7e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_663b2534-d278-46b9-b16b-5b069230f2cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_7f29c26d-46bd-4cbc-bff9-88c39ccdc7e4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_663b2534-d278-46b9-b16b-5b069230f2cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_bd866cdb-d3cd-4e79-8044-575255eba895" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_7f29c26d-46bd-4cbc-bff9-88c39ccdc7e4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_bd866cdb-d3cd-4e79-8044-575255eba895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_3808cb8a-58b7-4f86-84e5-376c99c8c338" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_7f29c26d-46bd-4cbc-bff9-88c39ccdc7e4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_3808cb8a-58b7-4f86-84e5-376c99c8c338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilities_99a06937-c365-4c22-a4ca-b65153105d86" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_3dd3c981-8c17-4607-a8fd-803974c59737" xlink:to="loc_msm_OperatingAndFinanceLeaseLiabilities_99a06937-c365-4c22-a4ca-b65153105d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_FinanceLeaseRightOfUseAssetsAccumulatedAmortization_4d20b4b7-be06-4308-96a9-c962db3d980c" xlink:href="msm-20230902.xsd#msm_FinanceLeaseRightOfUseAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_68ea51fd-c532-40ce-bb48-3770ae97fecb" xlink:to="loc_msm_FinanceLeaseRightOfUseAssetsAccumulatedAmortization_4d20b4b7-be06-4308-96a9-c962db3d980c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_b7915d2d-7ed1-4096-aa3e-a25d2c96fb4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_68ea51fd-c532-40ce-bb48-3770ae97fecb" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_b7915d2d-7ed1-4096-aa3e-a25d2c96fb4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_7b66f3f7-c198-4a01-bb8c-850da3d4202d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_68ea51fd-c532-40ce-bb48-3770ae97fecb" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_7b66f3f7-c198-4a01-bb8c-850da3d4202d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_8a6c6cb5-f4a2-4b85-bdc7-cd67d91c06e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_68ea51fd-c532-40ce-bb48-3770ae97fecb" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_8a6c6cb5-f4a2-4b85-bdc7-cd67d91c06e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_4b289594-326b-4025-9232-b48d83bd4dda" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_68ea51fd-c532-40ce-bb48-3770ae97fecb" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_4b289594-326b-4025-9232-b48d83bd4dda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#LeasesSupplementalCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_07fa0329-d3a2-46a8-9e87-26176aa24e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_7fb76515-4d92-4e94-96ca-ba402eb0d864" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_07fa0329-d3a2-46a8-9e87-26176aa24e1a" xlink:to="loc_us-gaap_OperatingLeasePayments_7fb76515-4d92-4e94-96ca-ba402eb0d864" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_c77164ba-28fc-438f-8e1d-5354aeaa04e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_07fa0329-d3a2-46a8-9e87-26176aa24e1a" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_c77164ba-28fc-438f-8e1d-5354aeaa04e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_63da4c4b-f7f2-4edb-b5b2-cc2063bed260" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_07fa0329-d3a2-46a8-9e87-26176aa24e1a" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_63da4c4b-f7f2-4edb-b5b2-cc2063bed260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_eefe08ca-7042-4474-a712-62eb7b984158" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_07fa0329-d3a2-46a8-9e87-26176aa24e1a" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_eefe08ca-7042-4474-a712-62eb7b984158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_e093c420-4719-4253-8303-f747b128a995" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_07fa0329-d3a2-46a8-9e87-26176aa24e1a" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_e093c420-4719-4253-8303-f747b128a995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#LeasesScheduleofFutureLeasePaymentsDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_abd574dc-cb7b-4b8a-b1e0-e3dbfdbbfb21" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6cbc65b5-c9f4-4e80-b0b0-16732b291b7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_abd574dc-cb7b-4b8a-b1e0-e3dbfdbbfb21" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6cbc65b5-c9f4-4e80-b0b0-16732b291b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_48bc582f-a1bb-45b1-8031-08eebb131ce7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6cbc65b5-c9f4-4e80-b0b0-16732b291b7a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_48bc582f-a1bb-45b1-8031-08eebb131ce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_166a7724-38cb-4d5c-b94f-2f3b437f2d70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6cbc65b5-c9f4-4e80-b0b0-16732b291b7a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_166a7724-38cb-4d5c-b94f-2f3b437f2d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_edf9b355-361a-4452-8b90-b1f34936bd54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6cbc65b5-c9f4-4e80-b0b0-16732b291b7a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_edf9b355-361a-4452-8b90-b1f34936bd54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_7d19cf86-2216-4647-9e5b-49a9fb5591a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6cbc65b5-c9f4-4e80-b0b0-16732b291b7a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_7d19cf86-2216-4647-9e5b-49a9fb5591a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_4bf44bbb-2554-40e1-94bd-af3012f1adc1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6cbc65b5-c9f4-4e80-b0b0-16732b291b7a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_4bf44bbb-2554-40e1-94bd-af3012f1adc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_be64bcbf-ce18-4bc0-ae12-73d9acb05b39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6cbc65b5-c9f4-4e80-b0b0-16732b291b7a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_be64bcbf-ce18-4bc0-ae12-73d9acb05b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1ba5b42f-ed5e-4724-acbd-39f708f00a14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6cbc65b5-c9f4-4e80-b0b0-16732b291b7a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1ba5b42f-ed5e-4724-acbd-39f708f00a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ba859525-2c60-4099-95e4-f47d6eeac3a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6cbc65b5-c9f4-4e80-b0b0-16732b291b7a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ba859525-2c60-4099-95e4-f47d6eeac3a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_98942b69-1f6e-43f8-b3ca-95fc8b6396f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6cbc65b5-c9f4-4e80-b0b0-16732b291b7a" xlink:to="loc_us-gaap_OperatingLeaseLiability_98942b69-1f6e-43f8-b3ca-95fc8b6396f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_c73f7af4-47dc-4f37-9561-8ca64639393f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_abd574dc-cb7b-4b8a-b1e0-e3dbfdbbfb21" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_c73f7af4-47dc-4f37-9561-8ca64639393f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_29c54c62-7a6b-4a84-b5f8-f8cb051c3fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_c73f7af4-47dc-4f37-9561-8ca64639393f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_29c54c62-7a6b-4a84-b5f8-f8cb051c3fb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_d345592f-38b8-45b0-b719-0ad607dc0d70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_c73f7af4-47dc-4f37-9561-8ca64639393f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_d345592f-38b8-45b0-b719-0ad607dc0d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_27e3586e-27e1-4b7c-9dc1-385c669458a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_c73f7af4-47dc-4f37-9561-8ca64639393f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_27e3586e-27e1-4b7c-9dc1-385c669458a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_3eb7326b-283f-4f3e-8ce4-90f0ffb3c4b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_c73f7af4-47dc-4f37-9561-8ca64639393f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_3eb7326b-283f-4f3e-8ce4-90f0ffb3c4b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_0d0a2dce-6049-45a6-a003-7195f2587ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_c73f7af4-47dc-4f37-9561-8ca64639393f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_0d0a2dce-6049-45a6-a003-7195f2587ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1e433703-1012-44b0-9593-f3c80ae8a0d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_c73f7af4-47dc-4f37-9561-8ca64639393f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1e433703-1012-44b0-9593-f3c80ae8a0d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_2d94fd72-25a5-42bc-900e-a116e349459b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_c73f7af4-47dc-4f37-9561-8ca64639393f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_2d94fd72-25a5-42bc-900e-a116e349459b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_7ed8aaa2-4289-476f-9666-7d9eff360787" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_c73f7af4-47dc-4f37-9561-8ca64639393f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_7ed8aaa2-4289-476f-9666-7d9eff360787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_a1ac0762-de65-460f-8ee3-8eaea411e3c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_c73f7af4-47dc-4f37-9561-8ca64639393f" xlink:to="loc_us-gaap_FinanceLeaseLiability_a1ac0762-de65-460f-8ee3-8eaea411e3c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract_f2743435-894c-4091-9b04-14a0bb2b2e19" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_abd574dc-cb7b-4b8a-b1e0-e3dbfdbbfb21" xlink:to="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract_f2743435-894c-4091-9b04-14a0bb2b2e19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne_bc9296d0-7703-4168-8750-647457ab2bd1" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract_f2743435-894c-4091-9b04-14a0bb2b2e19" xlink:to="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne_bc9296d0-7703-4168-8750-647457ab2bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo_6fe44d38-54dc-4788-8433-ad5174e7a2b3" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract_f2743435-894c-4091-9b04-14a0bb2b2e19" xlink:to="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo_6fe44d38-54dc-4788-8433-ad5174e7a2b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree_cb3a86f0-2e87-4eaf-b531-4dba4e0f234e" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract_f2743435-894c-4091-9b04-14a0bb2b2e19" xlink:to="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree_cb3a86f0-2e87-4eaf-b531-4dba4e0f234e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour_119e9f0c-abe0-4616-8675-c20b083f32da" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract_f2743435-894c-4091-9b04-14a0bb2b2e19" xlink:to="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour_119e9f0c-abe0-4616-8675-c20b083f32da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive_888f2604-c198-4bd1-ad04-627317a5c59a" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract_f2743435-894c-4091-9b04-14a0bb2b2e19" xlink:to="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive_888f2604-c198-4bd1-ad04-627317a5c59a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive_ea795537-2339-46b1-96b7-04721e3e3de1" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract_f2743435-894c-4091-9b04-14a0bb2b2e19" xlink:to="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive_ea795537-2339-46b1-96b7-04721e3e3de1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDue_067f0c66-c69f-4be2-be4f-036c7b396238" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityPaymentDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract_f2743435-894c-4091-9b04-14a0bb2b2e19" xlink:to="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDue_067f0c66-c69f-4be2-be4f-036c7b396238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount_ca80a408-7722-4d56-a199-f54edc703223" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract_f2743435-894c-4091-9b04-14a0bb2b2e19" xlink:to="loc_msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount_ca80a408-7722-4d56-a199-f54edc703223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OperatingAndFinanceLeaseLiabilities_ef032ad7-a34d-419d-8bbf-278c047d44e9" xlink:href="msm-20230902.xsd#msm_OperatingAndFinanceLeaseLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract_f2743435-894c-4091-9b04-14a0bb2b2e19" xlink:to="loc_msm_OperatingAndFinanceLeaseLiabilities_ef032ad7-a34d-419d-8bbf-278c047d44e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b190bb44-b99c-4c71-b951-e521eff4ec8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_abd574dc-cb7b-4b8a-b1e0-e3dbfdbbfb21" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b190bb44-b99c-4c71-b951-e521eff4ec8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_8f216881-82cd-4386-a1f2-b2dd213090ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_abd574dc-cb7b-4b8a-b1e0-e3dbfdbbfb21" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_8f216881-82cd-4386-a1f2-b2dd213090ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_1" xlink:type="simple" xlink:href="msm-20230902.xsd#LeasesScheduleofFutureLeasePaymentsDetails_1"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_2" xlink:type="simple" xlink:href="msm-20230902.xsd#LeasesScheduleofFutureLeasePaymentsDetails_2"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_2" xlink:type="extended"/>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/ShareholdersEquityDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#ShareholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/ShareholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_9c5f7820-8d70-4263-a05f-a922a7cb4749" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ComponentsOfShareholdersEquityTable_059810ca-494a-43c8-8b25-93a4fb78286d" xlink:href="msm-20230902.xsd#msm_ComponentsOfShareholdersEquityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_9c5f7820-8d70-4263-a05f-a922a7cb4749" xlink:to="loc_msm_ComponentsOfShareholdersEquityTable_059810ca-494a-43c8-8b25-93a4fb78286d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_21ffe82e-ff48-4485-9a4b-124826416910" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ComponentsOfShareholdersEquityTable_059810ca-494a-43c8-8b25-93a4fb78286d" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_21ffe82e-ff48-4485-9a4b-124826416910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_95f70771-755b-4d4d-8a3d-85b7c7042499" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_21ffe82e-ff48-4485-9a4b-124826416910" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_95f70771-755b-4d4d-8a3d-85b7c7042499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ShareRepurchaseProgramMember_d0774e38-9d3e-42d6-a081-a910c37a01df" xlink:href="msm-20230902.xsd#msm_ShareRepurchaseProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_95f70771-755b-4d4d-8a3d-85b7c7042499" xlink:to="loc_msm_ShareRepurchaseProgramMember_d0774e38-9d3e-42d6-a081-a910c37a01df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6e71e8f0-007d-42f0-abfb-65122e8a2611" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ComponentsOfShareholdersEquityTable_059810ca-494a-43c8-8b25-93a4fb78286d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6e71e8f0-007d-42f0-abfb-65122e8a2611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_16cfbf8c-3adf-42d2-a1a3-635e2ce1935c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6e71e8f0-007d-42f0-abfb-65122e8a2611" xlink:to="loc_us-gaap_ClassOfStockDomain_16cfbf8c-3adf-42d2-a1a3-635e2ce1935c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_c108f787-c0a4-4000-adfb-f170f621eae5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_16cfbf8c-3adf-42d2-a1a3-635e2ce1935c" xlink:to="loc_us-gaap_CommonClassAMember_c108f787-c0a4-4000-adfb-f170f621eae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_d9dca2b0-ae74-4718-a36c-af6ac5b6e73a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_16cfbf8c-3adf-42d2-a1a3-635e2ce1935c" xlink:to="loc_us-gaap_CommonClassBMember_d9dca2b0-ae74-4718-a36c-af6ac5b6e73a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_79203d89-9445-4870-a04c-7e3fd1ae362b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ComponentsOfShareholdersEquityTable_059810ca-494a-43c8-8b25-93a4fb78286d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_79203d89-9445-4870-a04c-7e3fd1ae362b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b8e96a07-4741-4f2b-9502-cc633d177fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_79203d89-9445-4870-a04c-7e3fd1ae362b" xlink:to="loc_us-gaap_EquityComponentDomain_b8e96a07-4741-4f2b-9502-cc633d177fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_3578e9e7-c77f-4b27-a7b0-78ebeb518d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b8e96a07-4741-4f2b-9502-cc633d177fa6" xlink:to="loc_us-gaap_TreasuryStockCommonMember_3578e9e7-c77f-4b27-a7b0-78ebeb518d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_828d74fc-c5eb-4a08-ac56-79fa72276cab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ComponentsOfShareholdersEquityTable_059810ca-494a-43c8-8b25-93a4fb78286d" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_828d74fc-c5eb-4a08-ac56-79fa72276cab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_fe242779-fb9f-4092-8b73-a325f2d295bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_828d74fc-c5eb-4a08-ac56-79fa72276cab" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_fe242779-fb9f-4092-8b73-a325f2d295bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_e4743d06-6b68-4fa1-8823-f1959c39a55f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_fe242779-fb9f-4092-8b73-a325f2d295bc" xlink:to="loc_us-gaap_SubsequentEventMember_e4743d06-6b68-4fa1-8823-f1959c39a55f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:href="msm-20230902.xsd#msm_ComponentsOfShareholdersEquityLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ComponentsOfShareholdersEquityTable_059810ca-494a-43c8-8b25-93a4fb78286d" xlink:to="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_534e3645-ecad-434d-9c4c-a7a1e9c161ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_534e3645-ecad-434d-9c4c-a7a1e9c161ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares_0671f4e8-bd19-4d34-a069-a2d4e0fb723b" xlink:href="msm-20230902.xsd#msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares_0671f4e8-bd19-4d34-a069-a2d4e0fb723b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount_9f992d3a-a82d-42b9-8441-6cae7af589a7" xlink:href="msm-20230902.xsd#msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount_9f992d3a-a82d-42b9-8441-6cae7af589a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesRetired_68a4ab13-8bea-4080-a1b9-53a6e9410d43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesRetired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_TreasuryStockSharesRetired_68a4ab13-8bea-4080-a1b9-53a6e9410d43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_71e83519-a30c-4655-8c79-3299e8b67746" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_71e83519-a30c-4655-8c79-3299e8b67746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_8283304e-faa7-4a7a-9e7a-fd4a9f00e983" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_8283304e-faa7-4a7a-9e7a-fd4a9f00e983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockVotingRights_3491861e-c4ea-4a75-b772-8474bbe3800b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockVotingRights"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_CommonStockVotingRights_3491861e-c4ea-4a75-b772-8474bbe3800b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_e8292378-1426-4957-b432-63748702f704" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_e8292378-1426-4957-b432-63748702f704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_501958b3-60b5-4323-95ab-4d77e28cf39f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_501958b3-60b5-4323-95ab-4d77e28cf39f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_50c00bf1-d5a9-4d09-8085-57d2ed2149fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_PreferredStockSharesIssued_50c00bf1-d5a9-4d09-8085-57d2ed2149fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableAmountPerShare_5293c4cf-ae7f-4aef-8e40-8e2d378c21a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableAmountPerShare"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_DividendsPayableAmountPerShare_5293c4cf-ae7f-4aef-8e40-8e2d378c21a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_77238928-62a4-4402-aba3-09c00a8d2ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Dividends"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msm_ComponentsOfShareholdersEquityLineItems_5c2dfd33-8a18-4e16-994f-bf41ee3714af" xlink:to="loc_us-gaap_Dividends_77238928-62a4-4402-aba3-09c00a8d2ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_020bbd5f-77f5-4865-9086-6474317ef04a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1b1fa2ab-b456-47bd-b137-d5cb45bbde20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_020bbd5f-77f5-4865-9086-6474317ef04a" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1b1fa2ab-b456-47bd-b137-d5cb45bbde20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d5299998-6a13-4fbb-aba2-58ecaa29f3f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1b1fa2ab-b456-47bd-b137-d5cb45bbde20" xlink:to="loc_us-gaap_AwardTypeAxis_d5299998-6a13-4fbb-aba2-58ecaa29f3f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_26904d50-2138-4c6f-8b4b-14b260775b2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_d5299998-6a13-4fbb-aba2-58ecaa29f3f4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_26904d50-2138-4c6f-8b4b-14b260775b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_9e54137f-14d1-46ff-bedf-62d62a329cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_26904d50-2138-4c6f-8b4b-14b260775b2c" xlink:to="loc_us-gaap_EmployeeStockOptionMember_9e54137f-14d1-46ff-bedf-62d62a329cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_df7868b9-a602-4b83-a8fc-8db26d4e619d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_26904d50-2138-4c6f-8b4b-14b260775b2c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_df7868b9-a602-4b83-a8fc-8db26d4e619d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_0875c7d2-6ec3-4dd2-9aa5-1e1889d42ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_26904d50-2138-4c6f-8b4b-14b260775b2c" xlink:to="loc_us-gaap_PerformanceSharesMember_0875c7d2-6ec3-4dd2-9aa5-1e1889d42ab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_70c4f2d8-74e1-4b89-a868-b3752e76f565" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_26904d50-2138-4c6f-8b4b-14b260775b2c" xlink:to="loc_us-gaap_EmployeeStockMember_70c4f2d8-74e1-4b89-a868-b3752e76f565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_a7f0d757-2806-48ce-b3ad-553deddd370f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1b1fa2ab-b456-47bd-b137-d5cb45bbde20" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_a7f0d757-2806-48ce-b3ad-553deddd370f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_3551473c-24ca-46c9-8f31-4a525c786486" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_a7f0d757-2806-48ce-b3ad-553deddd370f" xlink:to="loc_us-gaap_ShareBasedCompensation_3551473c-24ca-46c9-8f31-4a525c786486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_ab022008-0db4-461c-9151-7498f8835184" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_a7f0d757-2806-48ce-b3ad-553deddd370f" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_ab022008-0db4-461c-9151-7498f8835184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_98e6b586-0f4a-4648-9018-c44511fe1745" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_a7f0d757-2806-48ce-b3ad-553deddd370f" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_98e6b586-0f4a-4648-9018-c44511fe1745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#AssociateBenefitPlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_68793f8b-38ed-478d-9127-ddff49dc88e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9aa06680-ea13-4f90-8d5e-231a0af3c4ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_68793f8b-38ed-478d-9127-ddff49dc88e4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9aa06680-ea13-4f90-8d5e-231a0af3c4ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3d5f115f-2589-4dc8-97af-5b9a1dc77cbf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9aa06680-ea13-4f90-8d5e-231a0af3c4ff" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3d5f115f-2589-4dc8-97af-5b9a1dc77cbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1b3691fc-5864-4722-a7dd-943a74be4a19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3d5f115f-2589-4dc8-97af-5b9a1dc77cbf" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1b3691fc-5864-4722-a7dd-943a74be4a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RangeOneMember_093a9ea9-4ac6-48f9-8ee6-d5ca98a2effe" xlink:href="msm-20230902.xsd#msm_RangeOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1b3691fc-5864-4722-a7dd-943a74be4a19" xlink:to="loc_msm_RangeOneMember_093a9ea9-4ac6-48f9-8ee6-d5ca98a2effe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c5f8ee1f-9eca-4394-9fdb-c2bb8a70ddba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9aa06680-ea13-4f90-8d5e-231a0af3c4ff" xlink:to="loc_us-gaap_AwardTypeAxis_c5f8ee1f-9eca-4394-9fdb-c2bb8a70ddba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ffa0258e-ca8c-4e78-97ca-a511de4a0b51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_c5f8ee1f-9eca-4394-9fdb-c2bb8a70ddba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ffa0258e-ca8c-4e78-97ca-a511de4a0b51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8b9c74da-2045-4875-8327-fce56651efb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ffa0258e-ca8c-4e78-97ca-a511de4a0b51" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8b9c74da-2045-4875-8327-fce56651efb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_6505b767-0cdd-4ce4-b48c-7902e2a8dd1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ffa0258e-ca8c-4e78-97ca-a511de4a0b51" xlink:to="loc_us-gaap_PerformanceSharesMember_6505b767-0cdd-4ce4-b48c-7902e2a8dd1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_caf655fd-9a67-4c77-a76c-12c979b4ffbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ffa0258e-ca8c-4e78-97ca-a511de4a0b51" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_caf655fd-9a67-4c77-a76c-12c979b4ffbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_85af8704-b7f4-4c58-8464-79221404ca9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9aa06680-ea13-4f90-8d5e-231a0af3c4ff" xlink:to="loc_us-gaap_PlanNameAxis_85af8704-b7f4-4c58-8464-79221404ca9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_db9d24ef-526b-48d1-9ee6-962e65814212" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_85af8704-b7f4-4c58-8464-79221404ca9a" xlink:to="loc_us-gaap_PlanNameDomain_db9d24ef-526b-48d1-9ee6-962e65814212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_AssociateStockPurchasePlanMember_fbf1bd0b-12bb-4dec-a743-3257481afc8b" xlink:href="msm-20230902.xsd#msm_AssociateStockPurchasePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_db9d24ef-526b-48d1-9ee6-962e65814212" xlink:to="loc_msm_AssociateStockPurchasePlanMember_fbf1bd0b-12bb-4dec-a743-3257481afc8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_SavingsPlanMember_8f50b08a-92aa-4aaf-8440-f65e8977d334" xlink:href="msm-20230902.xsd#msm_SavingsPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_db9d24ef-526b-48d1-9ee6-962e65814212" xlink:to="loc_msm_SavingsPlanMember_8f50b08a-92aa-4aaf-8440-f65e8977d334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TwoThousandFiveOmnibusIncentivePlanMember_7548d1ee-f73f-400f-a3e7-1eff97ec2806" xlink:href="msm-20230902.xsd#msm_TwoThousandFiveOmnibusIncentivePlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_db9d24ef-526b-48d1-9ee6-962e65814212" xlink:to="loc_msm_TwoThousandFiveOmnibusIncentivePlanMember_7548d1ee-f73f-400f-a3e7-1eff97ec2806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_84d94258-04f7-4780-9c51-c9d7f714510c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9aa06680-ea13-4f90-8d5e-231a0af3c4ff" xlink:to="loc_srt_RangeAxis_84d94258-04f7-4780-9c51-c9d7f714510c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b2b65901-6537-4fe5-aded-15e07ebbf730" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_84d94258-04f7-4780-9c51-c9d7f714510c" xlink:to="loc_srt_RangeMember_b2b65901-6537-4fe5-aded-15e07ebbf730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_fd81209d-72ef-4966-96d6-43afde43fe87" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b2b65901-6537-4fe5-aded-15e07ebbf730" xlink:to="loc_srt_MinimumMember_fd81209d-72ef-4966-96d6-43afde43fe87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_59a24c03-6798-4f6e-b575-9e148dabdc74" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b2b65901-6537-4fe5-aded-15e07ebbf730" xlink:to="loc_srt_MaximumMember_59a24c03-6798-4f6e-b575-9e148dabdc74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_b203e1c9-fae5-4986-ab21-ef995fcc9ddc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9aa06680-ea13-4f90-8d5e-231a0af3c4ff" xlink:to="loc_us-gaap_VestingAxis_b203e1c9-fae5-4986-ab21-ef995fcc9ddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_62f845c9-9c70-4377-9866-efc3eb87dfb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_b203e1c9-fae5-4986-ab21-ef995fcc9ddc" xlink:to="loc_us-gaap_VestingDomain_62f845c9-9c70-4377-9866-efc3eb87dfb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_c8a08609-4ce9-4815-b9a2-fd4c2cd5e593" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_62f845c9-9c70-4377-9866-efc3eb87dfb3" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_c8a08609-4ce9-4815-b9a2-fd4c2cd5e593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9aa06680-ea13-4f90-8d5e-231a0af3c4ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_57ce09a2-8c98-4565-be22-7a83677b8d18" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_57ce09a2-8c98-4565-be22-7a83677b8d18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_37019ce0-f702-40a5-8035-91c458f6e2ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_37019ce0-f702-40a5-8035-91c458f6e2ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9ae55e6e-3c16-45d2-ad1c-9cf3f5ff12c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9ae55e6e-3c16-45d2-ad1c-9cf3f5ff12c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_8a0920c2-39a4-472f-b2bb-bf6f86938366" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_8a0920c2-39a4-472f-b2bb-bf6f86938366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_808287f6-f8fa-4107-b39f-24c4f4a35d02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_808287f6-f8fa-4107-b39f-24c4f4a35d02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_f9929d47-98b1-42bf-b5e2-dcd25a4907fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_f9929d47-98b1-42bf-b5e2-dcd25a4907fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_0a33c105-6158-4451-a26c-f1db329deb74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_0a33c105-6158-4451-a26c-f1db329deb74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_de3d4afa-06f7-453d-960e-646374f160fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_de3d4afa-06f7-453d-960e-646374f160fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_3a2713c8-fd14-467d-89e6-b7307a39b171" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_3a2713c8-fd14-467d-89e6-b7307a39b171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_bc78e671-50c7-4239-8dec-196a6244ed51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_bc78e671-50c7-4239-8dec-196a6244ed51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_44f5e26b-aa5f-4613-9e21-db08f5d42c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_44f5e26b-aa5f-4613-9e21-db08f5d42c9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_3b09a02c-3363-4342-9b90-c5bc88d4dc2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_3b09a02c-3363-4342-9b90-c5bc88d4dc2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_b94564b0-e18d-4036-92db-1bbee89850ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_b94564b0-e18d-4036-92db-1bbee89850ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4e28cfdc-6cdf-4252-bb91-f3adf407f64e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4e28cfdc-6cdf-4252-bb91-f3adf407f64e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_7205dc0e-a2a3-42ef-bc43-c720da49419c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_7205dc0e-a2a3-42ef-bc43-c720da49419c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_5d72b9f9-23ed-4909-bb90-8b99d00116af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_5d72b9f9-23ed-4909-bb90-8b99d00116af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_da1bc8d2-5b13-4a06-aa5a-3bb362102f69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_da1bc8d2-5b13-4a06-aa5a-3bb362102f69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_d51a1195-668c-4dcb-a91d-19f013f32e32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_SharePrice_d51a1195-668c-4dcb-a91d-19f013f32e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_b8c82cc8-e1a3-461a-ac57-039a71bdf090" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1a9ba84-93b4-4f05-8b6b-0941838dded4" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_b8c82cc8-e1a3-461a-ac57-039a71bdf090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#AssociateBenefitPlansSummaryOfStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5302801b-fb07-42f6-81dc-bd65bce949e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a04f33f5-1d95-4aa6-b158-f2d2035378e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5302801b-fb07-42f6-81dc-bd65bce949e5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a04f33f5-1d95-4aa6-b158-f2d2035378e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5fed3d54-2ae9-4162-9694-e4e9c55d224c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a04f33f5-1d95-4aa6-b158-f2d2035378e0" xlink:to="loc_us-gaap_AwardTypeAxis_5fed3d54-2ae9-4162-9694-e4e9c55d224c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_deb11f41-6b54-4e56-989d-5a1b72ae14d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_5fed3d54-2ae9-4162-9694-e4e9c55d224c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_deb11f41-6b54-4e56-989d-5a1b72ae14d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_ef363407-cf49-45e4-84b4-734229a800cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_deb11f41-6b54-4e56-989d-5a1b72ae14d4" xlink:to="loc_us-gaap_EmployeeStockOptionMember_ef363407-cf49-45e4-84b4-734229a800cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e60ba273-d695-481e-a81d-fbe357aca95f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a04f33f5-1d95-4aa6-b158-f2d2035378e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e60ba273-d695-481e-a81d-fbe357aca95f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a41f54d2-89b1-4e03-9f24-e03cdbcb98b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e60ba273-d695-481e-a81d-fbe357aca95f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a41f54d2-89b1-4e03-9f24-e03cdbcb98b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_12ad067c-6f57-4fd8-9001-73e9baae1061" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a41f54d2-89b1-4e03-9f24-e03cdbcb98b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_12ad067c-6f57-4fd8-9001-73e9baae1061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_7097703d-5fa7-4cbb-9ffc-9784849bd24d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a41f54d2-89b1-4e03-9f24-e03cdbcb98b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_7097703d-5fa7-4cbb-9ffc-9784849bd24d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9cec9ec3-fec6-46cb-88fc-3d4bf16ca22a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a41f54d2-89b1-4e03-9f24-e03cdbcb98b8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_9cec9ec3-fec6-46cb-88fc-3d4bf16ca22a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_ce5359fb-3b22-47ca-a734-773830393c74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a41f54d2-89b1-4e03-9f24-e03cdbcb98b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_ce5359fb-3b22-47ca-a734-773830393c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e0e407e4-5c1a-4606-9982-8d859baa28dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a41f54d2-89b1-4e03-9f24-e03cdbcb98b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e0e407e4-5c1a-4606-9982-8d859baa28dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_220af9d0-a807-45eb-adaa-8db1f213a39f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e60ba273-d695-481e-a81d-fbe357aca95f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_220af9d0-a807-45eb-adaa-8db1f213a39f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9fa99221-92f4-4920-98f7-0b61a8c11995" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e60ba273-d695-481e-a81d-fbe357aca95f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9fa99221-92f4-4920-98f7-0b61a8c11995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7dea7108-14a2-4fab-96a6-38b3bab07a53" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9fa99221-92f4-4920-98f7-0b61a8c11995" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7dea7108-14a2-4fab-96a6-38b3bab07a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_0c65b5ae-1182-4017-9730-66c1ad8a8861" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9fa99221-92f4-4920-98f7-0b61a8c11995" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_0c65b5ae-1182-4017-9730-66c1ad8a8861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e5a20430-fd76-47c9-8ab4-a2c2e6c4d980" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9fa99221-92f4-4920-98f7-0b61a8c11995" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e5a20430-fd76-47c9-8ab4-a2c2e6c4d980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_414eaf00-10de-46d1-851b-20da6bec6ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9fa99221-92f4-4920-98f7-0b61a8c11995" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_414eaf00-10de-46d1-851b-20da6bec6ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_61bed8b5-8253-4565-a928-f62b40d5f238" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9fa99221-92f4-4920-98f7-0b61a8c11995" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_61bed8b5-8253-4565-a928-f62b40d5f238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9b643e10-9ac5-4a1c-b58f-673835c9a139" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e60ba273-d695-481e-a81d-fbe357aca95f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9b643e10-9ac5-4a1c-b58f-673835c9a139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_72edc755-4e7e-4b73-a83f-5662ed7600e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0d0f2a0e-da86-4b23-af38-f0078301ee57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_72edc755-4e7e-4b73-a83f-5662ed7600e7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0d0f2a0e-da86-4b23-af38-f0078301ee57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_055cb39d-8f7b-40ae-94b3-58c62ce5b1db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0d0f2a0e-da86-4b23-af38-f0078301ee57" xlink:to="loc_us-gaap_AwardTypeAxis_055cb39d-8f7b-40ae-94b3-58c62ce5b1db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1fa3f1d6-eeea-4f12-b7fe-12b177829034" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_055cb39d-8f7b-40ae-94b3-58c62ce5b1db" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1fa3f1d6-eeea-4f12-b7fe-12b177829034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_3bb6ae0f-1ac0-43ea-be27-5200e0b87db7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1fa3f1d6-eeea-4f12-b7fe-12b177829034" xlink:to="loc_us-gaap_PerformanceSharesMember_3bb6ae0f-1ac0-43ea-be27-5200e0b87db7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_IncrementalDividendRightsPerformanceStockUnitsMember_758d9b40-5ef0-44f6-adf0-a83f6ec3c23d" xlink:href="msm-20230902.xsd#msm_IncrementalDividendRightsPerformanceStockUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PerformanceSharesMember_3bb6ae0f-1ac0-43ea-be27-5200e0b87db7" xlink:to="loc_msm_IncrementalDividendRightsPerformanceStockUnitsMember_758d9b40-5ef0-44f6-adf0-a83f6ec3c23d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e1302ebf-87fa-4847-84b1-0f0e0b7f5e62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0d0f2a0e-da86-4b23-af38-f0078301ee57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e1302ebf-87fa-4847-84b1-0f0e0b7f5e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0261e5ee-d641-4b0c-bfa1-b18325258aec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e1302ebf-87fa-4847-84b1-0f0e0b7f5e62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0261e5ee-d641-4b0c-bfa1-b18325258aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6cc5ecd1-75e4-43a7-b0dc-b40bb224448d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0261e5ee-d641-4b0c-bfa1-b18325258aec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6cc5ecd1-75e4-43a7-b0dc-b40bb224448d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_010bf077-b2fd-4032-819b-3b6754af8967" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0261e5ee-d641-4b0c-bfa1-b18325258aec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_010bf077-b2fd-4032-819b-3b6754af8967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment_09802622-2e53-4bce-a898-0aa1c1a34f1a" xlink:href="msm-20230902.xsd#msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0261e5ee-d641-4b0c-bfa1-b18325258aec" xlink:to="loc_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment_09802622-2e53-4bce-a898-0aa1c1a34f1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_484b6efb-ba96-4131-8e74-f204a5dcd9a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0261e5ee-d641-4b0c-bfa1-b18325258aec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_484b6efb-ba96-4131-8e74-f204a5dcd9a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4620ffc3-0d76-49a0-b818-375dbd69b3f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0261e5ee-d641-4b0c-bfa1-b18325258aec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4620ffc3-0d76-49a0-b818-375dbd69b3f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_171e3920-ee26-4004-bde6-48351d73cf01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0261e5ee-d641-4b0c-bfa1-b18325258aec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_171e3920-ee26-4004-bde6-48351d73cf01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4a1c669d-9a73-480d-ac58-ee8bb14a69bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e1302ebf-87fa-4847-84b1-0f0e0b7f5e62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4a1c669d-9a73-480d-ac58-ee8bb14a69bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1663abde-1c1e-4a5f-bff7-5a676fe5fba4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4a1c669d-9a73-480d-ac58-ee8bb14a69bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1663abde-1c1e-4a5f-bff7-5a676fe5fba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f0d436c5-b1e6-4785-aab9-73df7ec409ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4a1c669d-9a73-480d-ac58-ee8bb14a69bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f0d436c5-b1e6-4785-aab9-73df7ec409ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue_89b691f2-a60a-4d25-9ac4-f84ddace18e5" xlink:href="msm-20230902.xsd#msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4a1c669d-9a73-480d-ac58-ee8bb14a69bd" xlink:to="loc_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue_89b691f2-a60a-4d25-9ac4-f84ddace18e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_80049e83-86bc-4db4-b4cb-e68361805f11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4a1c669d-9a73-480d-ac58-ee8bb14a69bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_80049e83-86bc-4db4-b4cb-e68361805f11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1c51be75-df48-491a-9102-6c29fb55c65d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4a1c669d-9a73-480d-ac58-ee8bb14a69bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1c51be75-df48-491a-9102-6c29fb55c65d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e08512d4-ffbc-439a-b20c-4bdedbd3845e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_4a1c669d-9a73-480d-ac58-ee8bb14a69bd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e08512d4-ffbc-439a-b20c-4bdedbd3845e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage_534f976b-9fbe-4925-878b-0941a6092681" xlink:href="msm-20230902.xsd#msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e1302ebf-87fa-4847-84b1-0f0e0b7f5e62" xlink:to="loc_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage_534f976b-9fbe-4925-878b-0941a6092681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_474ee9bb-6f59-4cc6-a5fc-3543cf36a9e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8c25ad8d-1822-4bf3-8069-ab502070b085" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_474ee9bb-6f59-4cc6-a5fc-3543cf36a9e5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8c25ad8d-1822-4bf3-8069-ab502070b085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_0088fea5-8203-442e-bfe3-8273b19b6b12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8c25ad8d-1822-4bf3-8069-ab502070b085" xlink:to="loc_us-gaap_AwardTypeAxis_0088fea5-8203-442e-bfe3-8273b19b6b12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5d8353ae-88e0-448c-bf5f-31527eab00c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_0088fea5-8203-442e-bfe3-8273b19b6b12" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5d8353ae-88e0-448c-bf5f-31527eab00c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_fdbb3ef7-0d3a-48db-86d2-5d25a89782f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5d8353ae-88e0-448c-bf5f-31527eab00c6" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_fdbb3ef7-0d3a-48db-86d2-5d25a89782f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_IncrementalDividendRightsRestrictedStockUnitsMember_57f665a4-dd97-4d03-9a16-186c777d0f6f" xlink:href="msm-20230902.xsd#msm_IncrementalDividendRightsRestrictedStockUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_fdbb3ef7-0d3a-48db-86d2-5d25a89782f6" xlink:to="loc_msm_IncrementalDividendRightsRestrictedStockUnitsMember_57f665a4-dd97-4d03-9a16-186c777d0f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0df609fb-93ee-41d4-acbb-140a7a34c971" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8c25ad8d-1822-4bf3-8069-ab502070b085" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0df609fb-93ee-41d4-acbb-140a7a34c971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2c613832-7d66-4fbf-99d6-e1cee8f3f6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0df609fb-93ee-41d4-acbb-140a7a34c971" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2c613832-7d66-4fbf-99d6-e1cee8f3f6f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2f0a7c0f-9ec3-4bec-a9dc-cae479c60832" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2c613832-7d66-4fbf-99d6-e1cee8f3f6f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2f0a7c0f-9ec3-4bec-a9dc-cae479c60832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7e92167c-084c-4c55-8eb0-4e1897e051fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2c613832-7d66-4fbf-99d6-e1cee8f3f6f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7e92167c-084c-4c55-8eb0-4e1897e051fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_86081c79-40f0-44ef-9e2a-1541310c4680" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2c613832-7d66-4fbf-99d6-e1cee8f3f6f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_86081c79-40f0-44ef-9e2a-1541310c4680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_e7654a22-836f-48e6-b627-e932a70b0217" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2c613832-7d66-4fbf-99d6-e1cee8f3f6f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_e7654a22-836f-48e6-b627-e932a70b0217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_01ebc557-8164-4394-bbc8-d90b50729008" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2c613832-7d66-4fbf-99d6-e1cee8f3f6f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_01ebc557-8164-4394-bbc8-d90b50729008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_245a77ba-5688-4aed-be00-0e1641e0adb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0df609fb-93ee-41d4-acbb-140a7a34c971" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_245a77ba-5688-4aed-be00-0e1641e0adb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3a6ca177-aafb-4a06-a244-023df960bce5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_245a77ba-5688-4aed-be00-0e1641e0adb0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3a6ca177-aafb-4a06-a244-023df960bce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_04dce501-eab1-4c3e-8182-cc71231e039e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_245a77ba-5688-4aed-be00-0e1641e0adb0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_04dce501-eab1-4c3e-8182-cc71231e039e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3d124270-bcab-455f-ad4a-679826f7f055" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_245a77ba-5688-4aed-be00-0e1641e0adb0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3d124270-bcab-455f-ad4a-679826f7f055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b138dbdc-57a3-4522-9fe5-d8ddb0830096" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_245a77ba-5688-4aed-be00-0e1641e0adb0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b138dbdc-57a3-4522-9fe5-d8ddb0830096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_862f3f81-428b-4ccd-be9b-519b7735312c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_245a77ba-5688-4aed-be00-0e1641e0adb0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_862f3f81-428b-4ccd-be9b-519b7735312c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/RestructuringandOtherCostsScheduleofRestructuringChargesDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#RestructuringandOtherCostsScheduleofRestructuringChargesDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/RestructuringandOtherCostsScheduleofRestructuringChargesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_5fe2715e-d1f9-48e7-8790-4e6f0bd2ca44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_RestructuringChargesConsultingRelatedCosts_db7540b6-1ada-4085-b463-928ef0339819" xlink:href="msm-20230902.xsd#msm_RestructuringChargesConsultingRelatedCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_5fe2715e-d1f9-48e7-8790-4e6f0bd2ca44" xlink:to="loc_msm_RestructuringChargesConsultingRelatedCosts_db7540b6-1ada-4085-b463-928ef0339819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_4b62913a-8702-4bf6-a768-85158aa0b40a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_5fe2715e-d1f9-48e7-8790-4e6f0bd2ca44" xlink:to="loc_us-gaap_SeveranceCosts1_4b62913a-8702-4bf6-a768-85158aa0b40a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_514d9259-e728-4dda-9cb0-540d5c14e6b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_5fe2715e-d1f9-48e7-8790-4e6f0bd2ca44" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_514d9259-e728-4dda-9cb0-540d5c14e6b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessExitCosts1_13ba1f92-6870-4e9b-952e-e8751d38ec2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessExitCosts1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_5fe2715e-d1f9-48e7-8790-4e6f0bd2ca44" xlink:to="loc_us-gaap_BusinessExitCosts1_13ba1f92-6870-4e9b-952e-e8751d38ec2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_96417b56-a0f0-41e0-a646-d5802a09d8d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_5fe2715e-d1f9-48e7-8790-4e6f0bd2ca44" xlink:to="loc_us-gaap_RestructuringCharges_96417b56-a0f0-41e0-a646-d5802a09d8d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_a7c1eb19-2b77-4226-8561-109ad4907d21" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_aa1faa1c-b901-464d-92d6-327efa8d776e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_a7c1eb19-2b77-4226-8561-109ad4907d21" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_aa1faa1c-b901-464d-92d6-327efa8d776e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_b9b0dda3-9203-4dab-a529-3170f3b97054" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_aa1faa1c-b901-464d-92d6-327efa8d776e" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_b9b0dda3-9203-4dab-a529-3170f3b97054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_e8f54375-f092-410c-b6b9-b657e5b4b283" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_b9b0dda3-9203-4dab-a529-3170f3b97054" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_e8f54375-f092-410c-b6b9-b657e5b4b283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ConsultingRelatedCostsMember_efadef39-dc03-4c60-b5a5-9ba2b17502fc" xlink:href="msm-20230902.xsd#msm_ConsultingRelatedCostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e8f54375-f092-410c-b6b9-b657e5b4b283" xlink:to="loc_msm_ConsultingRelatedCostsMember_efadef39-dc03-4c60-b5a5-9ba2b17502fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_25616945-2b77-43fc-a3a7-b158f3d10de0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e8f54375-f092-410c-b6b9-b657e5b4b283" xlink:to="loc_us-gaap_EmployeeSeveranceMember_25616945-2b77-43fc-a3a7-b158f3d10de0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OtherExitRelatedCostsMember_47101cac-6f02-4197-a9de-93127d6a93e5" xlink:href="msm-20230902.xsd#msm_OtherExitRelatedCostsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e8f54375-f092-410c-b6b9-b657e5b4b283" xlink:to="loc_msm_OtherExitRelatedCostsMember_47101cac-6f02-4197-a9de-93127d6a93e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_6cafff2d-d4a1-457b-af9d-d37536551952" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_aa1faa1c-b901-464d-92d6-327efa8d776e" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_6cafff2d-d4a1-457b-af9d-d37536551952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_4eab3f4e-821d-4d2c-a924-da7f2ed8e9df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_6cafff2d-d4a1-457b-af9d-d37536551952" xlink:to="loc_us-gaap_RestructuringReserveRollForward_4eab3f4e-821d-4d2c-a924-da7f2ed8e9df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_899fcb74-4764-4baf-a7e3-e32a79445ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_4eab3f4e-821d-4d2c-a924-da7f2ed8e9df" xlink:to="loc_us-gaap_RestructuringReserve_899fcb74-4764-4baf-a7e3-e32a79445ffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ConsultingAndSeveranceCosts_1092ddcd-88a9-4184-8311-d123bcb0f9e0" xlink:href="msm-20230902.xsd#msm_ConsultingAndSeveranceCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_4eab3f4e-821d-4d2c-a924-da7f2ed8e9df" xlink:to="loc_msm_ConsultingAndSeveranceCosts_1092ddcd-88a9-4184-8311-d123bcb0f9e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_56ea48ca-ca8c-4a00-b07e-26db4d2e8dbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_4eab3f4e-821d-4d2c-a924-da7f2ed8e9df" xlink:to="loc_us-gaap_PaymentsForRestructuring_56ea48ca-ca8c-4a00-b07e-26db4d2e8dbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_e7da9ab4-5b24-4f1d-bfa5-8d2a0bd0d36f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_4eab3f4e-821d-4d2c-a924-da7f2ed8e9df" xlink:to="loc_us-gaap_RestructuringReserve_e7da9ab4-5b24-4f1d-bfa5-8d2a0bd0d36f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/AssetImpairmentsDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#AssetImpairmentsDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/AssetImpairmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentChargesAbstract_421a18ad-7eea-4337-9a47-8bb8e3ed47df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetImpairmentChargesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_9b3792ab-7ddd-4025-afc2-62b879abb30f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetImpairmentChargesAbstract_421a18ad-7eea-4337-9a47-8bb8e3ed47df" xlink:to="loc_us-gaap_InventoryWriteDown_9b3792ab-7ddd-4025-afc2-62b879abb30f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_2ef6cd33-ebbf-47bc-883a-11a4c25940e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetImpairmentChargesAbstract_421a18ad-7eea-4337-9a47-8bb8e3ed47df" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_2ef6cd33-ebbf-47bc-883a-11a4c25940e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemGainGross_8174462f-5a85-488a-b903-6db441f165cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnusualOrInfrequentItemGainGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetImpairmentChargesAbstract_421a18ad-7eea-4337-9a47-8bb8e3ed47df" xlink:to="loc_us-gaap_UnusualOrInfrequentItemGainGross_8174462f-5a85-488a-b903-6db441f165cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemNetGainLoss_dc5f1682-c960-4b46-a786-f2daaf1a5c84" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnusualOrInfrequentItemNetGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetImpairmentChargesAbstract_421a18ad-7eea-4337-9a47-8bb8e3ed47df" xlink:to="loc_us-gaap_UnusualOrInfrequentItemNetGainLoss_dc5f1682-c960-4b46-a786-f2daaf1a5c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLegalSettlements_78381e44-45df-453d-9dbb-2b5aea02f67e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLegalSettlements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetImpairmentChargesAbstract_421a18ad-7eea-4337-9a47-8bb8e3ed47df" xlink:to="loc_us-gaap_ProceedsFromLegalSettlements_78381e44-45df-453d-9dbb-2b5aea02f67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_a518166f-0374-44c4-99d6-48adbd8d6805" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_35092867-91e4-4498-9617-923156fbfe0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_a518166f-0374-44c4-99d6-48adbd8d6805" xlink:to="loc_us-gaap_SubsequentEventTable_35092867-91e4-4498-9617-923156fbfe0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_4fb64907-8b36-41ae-9640-8fdfe9765b0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_35092867-91e4-4498-9617-923156fbfe0c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_4fb64907-8b36-41ae-9640-8fdfe9765b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b83e9331-74a9-48d3-abc4-f198ed350a06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_4fb64907-8b36-41ae-9640-8fdfe9765b0f" xlink:to="loc_us-gaap_ClassOfStockDomain_b83e9331-74a9-48d3-abc4-f198ed350a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_f731a6fc-9f46-4aed-a539-8a0c0df4545d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_b83e9331-74a9-48d3-abc4-f198ed350a06" xlink:to="loc_us-gaap_CommonClassAMember_f731a6fc-9f46-4aed-a539-8a0c0df4545d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_58a0d6a6-d3b0-4e1a-b129-47ed1a6a27d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_35092867-91e4-4498-9617-923156fbfe0c" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_58a0d6a6-d3b0-4e1a-b129-47ed1a6a27d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_907886c4-02f5-47ba-b4b6-ca1b4628ff46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_58a0d6a6-d3b0-4e1a-b129-47ed1a6a27d0" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_907886c4-02f5-47ba-b4b6-ca1b4628ff46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_e1aa396b-6c65-4bc7-a135-7ee03fece8e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_907886c4-02f5-47ba-b4b6-ca1b4628ff46" xlink:to="loc_us-gaap_SubsequentEventMember_e1aa396b-6c65-4bc7-a135-7ee03fece8e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_65e4dc4f-bc3b-4a72-b739-f21d072fe87b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_35092867-91e4-4498-9617-923156fbfe0c" xlink:to="loc_srt_OwnershipAxis_65e4dc4f-bc3b-4a72-b739-f21d072fe87b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_9f8042a6-a594-4e78-9fe6-c4fcdb50d4a0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_65e4dc4f-bc3b-4a72-b739-f21d072fe87b" xlink:to="loc_srt_OwnershipDomain_9f8042a6-a594-4e78-9fe6-c4fcdb50d4a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_TwoIndividualsMember_47c73245-c8df-4c39-8409-269f2a96b40e" xlink:href="msm-20230902.xsd#msm_TwoIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_9f8042a6-a594-4e78-9fe6-c4fcdb50d4a0" xlink:to="loc_msm_TwoIndividualsMember_47c73245-c8df-4c39-8409-269f2a96b40e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_OneIndividualMember_c4cda807-0f51-4cdb-ae52-7ff4078c8033" xlink:href="msm-20230902.xsd#msm_OneIndividualMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_9f8042a6-a594-4e78-9fe6-c4fcdb50d4a0" xlink:to="loc_msm_OneIndividualMember_c4cda807-0f51-4cdb-ae52-7ff4078c8033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_5e0f3fa9-bd79-4319-a666-575929ab1c94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_35092867-91e4-4498-9617-923156fbfe0c" xlink:to="loc_us-gaap_SubsequentEventLineItems_5e0f3fa9-bd79-4319-a666-575929ab1c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_56024f1a-1246-4fb0-a2b4-24b8d326495a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_5e0f3fa9-bd79-4319-a666-575929ab1c94" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_56024f1a-1246-4fb0-a2b4-24b8d326495a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_9e4e0541-1330-4f26-813d-966ff6fd3f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_5e0f3fa9-bd79-4319-a666-575929ab1c94" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_9e4e0541-1330-4f26-813d-966ff6fd3f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_78e348dc-edc6-4b67-a5b3-4cd917fd9a46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_5e0f3fa9-bd79-4319-a666-575929ab1c94" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_78e348dc-edc6-4b67-a5b3-4cd917fd9a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ConversionOfStockNumberOfIndividuals_95a90931-ba0d-440b-b65b-5afd922ed125" xlink:href="msm-20230902.xsd#msm_ConversionOfStockNumberOfIndividuals"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_5e0f3fa9-bd79-4319-a666-575929ab1c94" xlink:to="loc_msm_ConversionOfStockNumberOfIndividuals_95a90931-ba0d-440b-b65b-5afd922ed125" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ConversionOfStockOwnershipThresholdPercentageMinimum_824f99d0-fa9d-4bc5-82db-322d2623a1da" xlink:href="msm-20230902.xsd#msm_ConversionOfStockOwnershipThresholdPercentageMinimum"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_5e0f3fa9-bd79-4319-a666-575929ab1c94" xlink:to="loc_msm_ConversionOfStockOwnershipThresholdPercentageMinimum_824f99d0-fa9d-4bc5-82db-322d2623a1da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ConversionOfStockOwnershipThresholdPercentageMaximum_2fd85baf-7f63-4e9a-8d4e-e5bc99ba759a" xlink:href="msm-20230902.xsd#msm_ConversionOfStockOwnershipThresholdPercentageMaximum"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_5e0f3fa9-bd79-4319-a666-575929ab1c94" xlink:to="loc_msm_ConversionOfStockOwnershipThresholdPercentageMaximum_2fd85baf-7f63-4e9a-8d4e-e5bc99ba759a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_ConversionOfStockMaximumTransfereePercentage_a13a0acf-4710-483d-b3af-6c3906339e5b" xlink:href="msm-20230902.xsd#msm_ConversionOfStockMaximumTransfereePercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_5e0f3fa9-bd79-4319-a666-575929ab1c94" xlink:to="loc_msm_ConversionOfStockMaximumTransfereePercentage_a13a0acf-4710-483d-b3af-6c3906339e5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="msm-20230902.xsd#ScheduleIIValuationAndQualifyingAccountsDetails"/>
  <link:presentationLink xlink:role="http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_727806c4-55a2-4a25-a16f-7be336c21c3f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_e837b4bd-8f3b-4fe3-8e46-a194e6bd7a3b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_727806c4-55a2-4a25-a16f-7be336c21c3f" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_e837b4bd-8f3b-4fe3-8e46-a194e6bd7a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_10423234-088c-485a-bf48-cefee36a733b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_e837b4bd-8f3b-4fe3-8e46-a194e6bd7a3b" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_10423234-088c-485a-bf48-cefee36a733b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_92eaef54-8c4e-4861-81c7-616b474cff35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_10423234-088c-485a-bf48-cefee36a733b" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_92eaef54-8c4e-4861-81c7-616b474cff35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_277ab567-f0b8-4d6d-a6f7-55801fce18a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_92eaef54-8c4e-4861-81c7-616b474cff35" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_277ab567-f0b8-4d6d-a6f7-55801fce18a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_9528162f-c769-4b8c-9417-822421ad88ff" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_e837b4bd-8f3b-4fe3-8e46-a194e6bd7a3b" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_9528162f-c769-4b8c-9417-822421ad88ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_e138675e-2b4c-4eb1-ae23-95cfa2e5453a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_9528162f-c769-4b8c-9417-822421ad88ff" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_e138675e-2b4c-4eb1-ae23-95cfa2e5453a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_f9381d00-f06f-43b9-93c7-ee9d26add8f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_9528162f-c769-4b8c-9417-822421ad88ff" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_f9381d00-f06f-43b9-93c7-ee9d26add8f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_42344a30-7c13-4c99-863e-66a0ff580718" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_9528162f-c769-4b8c-9417-822421ad88ff" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_42344a30-7c13-4c99-863e-66a0ff580718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_bfdfd48d-e782-467a-be8b-3a08f642afea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_9528162f-c769-4b8c-9417-822421ad88ff" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_bfdfd48d-e782-467a-be8b-3a08f642afea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_PerformanceSharesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_IncrementalDividendRightsPerformanceStockUnitsMember" xlink:href="msm-20230902.xsd#msm_IncrementalDividendRightsPerformanceStockUnitsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_msm_IncrementalDividendRightsPerformanceStockUnitsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_IncrementalDividendRightsRestrictedStockUnitsMember" xlink:href="msm-20230902.xsd#msm_IncrementalDividendRightsRestrictedStockUnitsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_msm_IncrementalDividendRightsRestrictedStockUnitsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllTradingArrangementsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_KristenActisGrandeRuleTradingArrangementClassACommonStockMember" xlink:href="msm-20230902.xsd#msm_KristenActisGrandeRuleTradingArrangementClassACommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="loc_msm_KristenActisGrandeRuleTradingArrangementClassACommonStockMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember" xlink:href="msm-20230902.xsd#msm_KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="loc_msm_KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_msm_KristenActisGrandeMember" xlink:href="msm-20230902.xsd#msm_KristenActisGrandeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_msm_KristenActisGrandeMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>image_1a.jpg
<TEXT>
begin 644 image_1a.jpg
M_]C_X  02D9)1@ ! 0$ E@"6  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   7$5$2
M  0    !   7$0       8:@  "QC__; $,  @$! @$! @(" @(" @(#!0,#
M P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP,
M#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,#/_  !$( "\!4 ,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
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
M^"^&OAWA<L\4LS^J1M0PD4X+^65>$91BKW=E!U(WNGHNC:.!K^@;]F[X5_\
M"C_@#X-\(M#IL-SX?T>VL[O[ FVWEN5C7SY5^52?,E\QRQ4,Q<L1DFOQ;_X)
M^_":S^-_[97P_P##NH&V.GS:E]MN8KBU6YANHK6-[IX'C8@,LJPF,YR ')(;
M&T_NU73P)A?=JXE^45\M7^:/#^EEGZ=? Y)!_"I59+_$^2'W<M3[_O**YOX@
M_&/PC\)?L?\ PE7BKPWX9_M#?]E_M;4X;+[3LV[]GF,N[;O7.,XW#/45S?\
MPV/\(?\ HJGPW_\ "ELO_CE?>2Q-*#Y922?JC^3L/DN8XBFJM"A.47LU"33Z
M:-*V^AZ115;1M9L_$6D6NH:?=6U]I]]"EQ;7-O*LL-Q$ZAD='4D,K*0002""
M"*LULG?5'G2BXMQDK-'PA_P<R_\ *$7XV?\ <"_]/VG5[O\ \$M/^48_[.?_
M &2_PS_Z:K:O"/\ @YE_Y0B_&S_N!?\ I^TZO=_^"6G_ "C'_9S_ .R7^&?_
M $U6U9_\O/D'0]XK^>7_ (*%_L6_M.?L&_M.?LV_#G_ANSX\>*O^&A/%#>&_
M[1_M35;'^P,7>G6_G>5_:<GVC_C_ -VS?'_JL;OFRO\ 0U7Y]_\ !2W_ (([
MZ[^UM_P4/_9M^.'@6]\.Z5+\,_%=IK/C0:SK.H"34K2UO-/F@6RME26W641V
M]R&($&\M%O9@H*%6-UH$6?"W_!3[QG\??^"!_P"RGJ'A-OVH_B5\9/''[15T
MEGIFNZW!=+)X*TS38Y?[0-E-/J-PT-W<OJ-BBR1H"B0RL&25873UGQ3_ ,$$
M/VS/#WP*U+6K3]OCXT:YX^L=!EO8?#-CJNJ):ZAJ:6Y=;"*_GU6,"-Y@(EN)
M84 #!VC7E1]I?\%JO^"4.E_\%9/V4U\+PZA8>'?'WA6Z;5O">M7-JDD<5P8V
M22SN'"-,EI<#9YGE'*O#;RE9?)$3_+?_  Q9_P %6/\ AF/_ (5G_P -"? ?
M_GW_ .$K^UZC_P )/]B^R?9OLGVS^S?^VOVK9]M\WY_M/:LI4[/5.W0=SW?_
M (-UO^"@OC?_ (*,_P#!/1O%7Q&N/[4\9^%_%%_X;U'5_+MX?[:VI!>13>1!
M#%%#LBO8X-B@[OL^\MF0A?SR_P"#IG]J;XZ_"7_@I#X0\,_"?XC?%KPS82?"
M^+7+K2?"6OZA90MY-YJ\MU>/#;2*#Y=M;%Y)2/EB@RQ"ID?J3_P1=_X)E_\
M#J;]BRV^'=YXB_X2;Q)K6J2^)/$-W"NVQBU":"WA>&T!57-O'';1*'D^>1@\
MA6,.(H^#_:?_ ."57B?]HC_@MA\*?V@KR3P'J7PH\)> [WPAXAT#5FEFOM4^
MTV^M0N@MC;M;RV[+J42L))5RHE!4\!JE&3@EU$FKGQ=_P6H_X+:>)_$?_!&_
M]F[Q-\-_&&O>#_'/QZQJ&L:MX5272X;7^RXEBU>QAFD?[7;[=4EA1&B)\R*W
ME!E:-\3>E?\ !O%_P4*U3P=_P1H^,GQH^.GC_P 6^,+7P!XRU.:6_P!?UQ]0
MU![>+2]+>*QMY+R8 R2S2F.&$R*'FN HPS\^+_LE?\&G?Q._9^^+'Q0U;6O'
MW@/6;"Y\!^*_#?@BXL;N[MIKC4-3TZXTRVFU*![1Q#;_ &:[G>1()I7241[6
ME56W;=Y_P;N?M2:1_P $J=+_ &;O#?C#X,Z/'JGCZ^\8^,KL>(M9$>N(+6RA
MT^%=MD 8U:*5Y89(F7S+6RE1]V]5S7M+\S16EK'S9^S7_P %3?VK/V2?B=\/
M/VQOBYK7CSQ5^SW\;O%&OZ=<^%K'7;B]TNTA$IWK:V]T\T%CY5QYILX3+'/*
MFE7,>^.!C*_W!_P<3_\ !0K5/V4?CK^Q%\0O"?C_ ,6Q?#/4->O/$/B"'P;K
MCK:^,-(@N-$N-NV.9(+R.2WDF$8D8QL)S\P5R:P?CM_P9K_!VZ^$.OK\,OB-
M\2K'Q\+4OHDGB>^LKK1VN%(81W*6]E',(W *>8C$QEP^R79Y3[WBC_@AM\??
MCS\./V(_#?Q1U3X+^(K7]E_7IK;Q)&]]=75KXF\.BZTI[:V2W;38XVD2SLI;
M5XIAMD$43O*S32",4:B3B&E[GDW_  3"^)'Q]_X.!/VY/%WQ:\3?&/Q;\)O@
M?X!NK>U/P^\#>.+K3+J[0[Y+:SD6UECF$;@2-/J$JH\Y#Q6VP(?L7FG_  50
M_::\1?\ #]#XV>!/%7[97Q:_9E^&^BZ7I5WI4^BR:YJMC]K;2M*8VD=C87$?
ME>9YUQ,9,;=T;9RT@-?6GQL_X(!_$[]F3_@H7IGQ]_8C\8> _AI]O\U_$'A#
MQ))=V^AOO=&EM8H[:&7?87.-S6S"/[-)&KP.F(5ML_\ :-_X)*_MN7?_  4[
M^('[2GP+^)'P7^%^M?$30=,TB]@O+V?59+9(]/TV.ZMP9](DC>/[58@I*$1V
M14)6,LT8'&7+9[W"Z/I;_@@7KNC^(?V//$DVB?M+>+?VJ+5?&5TC^+/$.EZG
MIUUI[_8K$G3ECU"628QH"LH96"$W3 #<&)^X*^3/^"77PA_:\^%7_"<_\-5?
M%/P'\2_M_P!@_P"$7_X1NTCM_P"S=GVG[7YNS3[//F;K7;GS,>6WW,_-]9UT
MT_A(>X44450@HHHH _.K_@NW^TC>:9:^&_A5I[7-O#J,*^(-7D!9%NHA))%;
M0Y5\,HDCED='0C=';LIRI _-BNV_:-^-^H?M(?''Q+XVU2/R;GQ!>&9(,JWV
M6!0(X(=RJ@?RXDC3?M!;9N/)-:7[(GP'_P"&F?VDO"7@=KC[);:W>'[7*)/+
MD2VBC:>?RVV.!(8HY F5*[RN<#)'XAFF+GF68.5/7F:C'TV7W[_,_P!3> ^'
M\/P5PA3H8NT?8PE4K-:^];FJ/SY4N5/JHK;8_4+_ ((\?LQ_\**_9@A\1W\>
MW7OB-Y6K3?-GRK(*?L<?RNR'*.\VX!6'VG8PS&*^%O\ @L7XNU#Q)^WKXHL[
MVX\ZV\/V=A86">6J^1 UK'<E,@ M^]N)FRV3\^,X  _9NOQ2_P""MW_*0CX@
M?]P[_P!-MK7V?%6%CA,HI8:ELI)>NDFV_5Z^I_-'@#GU?B'Q$Q^<XY)U*E&I
M)=>7]Y2C%1;UM&'N)[\NCW9\X5[9^P=^QYJ'[97QQM-#V:E:^%]/_P!)U_5+
M6-3]A@PQ1 SG:))67RTX8C+/L=8W%>)U^Y'_  3U_9*L_P!DC]G?2=,FT^V@
M\7:Q"E[XBN51?.EN6RRP,X=PRP*_E+L;82KN #(V?E>&\G^OXKW_ ((ZR\^R
M^?Y)]3]^\;O$9\)Y"Y85_P"U5[PI?W=/>J6?\B:MO[\HW35S$_X*9_%'3_V<
MOV$/$EGIT&FZ?_;5FGA32;$6K"W5)T,3Q1K'A8]EHL[)G" Q*,'A&_%*OT>_
MX+Y_%S_D0/ =MJ'_ #\:_J-CY'T@M)?,*_\ 7ZNU6]V'W#7YPUT<88KVN8.D
MMH)+]7^=OD>']&W(7@>$(XVHGSXJ<ZC;O>R?)'=+1\KDM[\U[ZV7Z&?\$#/A
M7]J\7^/_ !Q-#J4?V&SM]#LY=F+.X\YS/<+N*_-)'Y%L<*WRK-\P.]2+/[4W
M_!:/QU\+/VB/&'ACPGH/A.;0_#FI2:7%)JUC<-=O+!^ZG+&.Y5"IF60H0 =F
MS(!R*]U_8"T3_ADO_@F OBJ;0_\ B9?V/J/C2\M?MG_(2_=O+;G>"ZQ^9:16
MPPJ_+U9=^X'\?M9UF\\1:O=:AJ%U<WVH7TSW%S<W$K2S7$KL6=W=B2S,Q)))
M))))KNQV,K9;EN&P]"3C*2<G;?76WXV^1\MPIP[EG&_&^=YQFM&-;#T91H4U
M)W5X^ZY*SV]SF3ZJ>G5+[-_X?O\ Q>_Z%SX;_P#@OO?_ )+H_P"'[_Q>_P"A
M<^&__@OO?_DNOBFBO!_UBS+_ )_,_7?^(-<$_P#0MI_<_P#,^AOVM/\ @I7X
MZ_;(^'-EX8\3Z3X3L=/L=235(Y-+M;B*8RI%+$ 3)/(-NV9C@ '('/4'YYHK
M[R_9!_X(J>+-?\<6NJ?%RWMM!\-6$S-+H\%^DU]JA4(54O S)% Q9@S"3S?W
M;*%3<LJYT</CLUKW5YRT3;V7:[Z?U8Z<QS;A7@'*N6HX8>E[THTU\4VK<RA&
M]Y.[5^BNN9I.Y[5^Q3X#O/@A_P $>O%FM6<FMZ/KFO:#KOB02.S6\UK+]FDB
MMY8" KHK0V\$J-DDE]RM@J!^4=?T0ZS\.=#UWX<W7A&;3;:/PU>::^CR:?;@
MV\*VC1&(PH(]IC7RSM&S&T8QC K\B/VF_P#@D5\3O@)=:QJ&D16WC#P;HNFM
MJD^M1306+0Q1QL\PDMY)B^Y C'$9D#*5(.XE%^JXHR7$1H4%0BY1IQL[:Z][
M>??[^A^">!/B=E%?-,UGFE:-&MBZWM(*;23BVTH*3LFXW246TW?W;^];R7]D
MO]K3Q'^QO\1KWQ/X8LM$OM0OM-?2Y(]4AEEA$3RQ2D@1R1G=NA49)(P3QT(^
MAO\ A^_\7O\ H7/AO_X+[W_Y+KXIHKY'"YOC,/#V="HXQ[(_HK//#GAK.<4\
M;FF#A5JM)<TD[V6RWZ'K7[7/[9GB_P#;/\7Z7J_BI=-L_P"Q[,V=K9::)H[.
M/+L[RB.263$CY568$;EBC!'RBN ^&O@.\^*?Q&\/^&-/DMH=0\1ZE;Z7;27#
M,L*2SRK$A<J&(4,P)(!.,X!Z5M_ ?]G;QE^TSXON-!\$:/\ VWJUI9M?RP?:
MX+;9 KI&S[IG13AI$& <_-TP#C])O^":7_!*^\_9M\5P_$#Q]<6TWBZ"$KI6
MFV5PSPZ2)8=LK3. !)/MDDBVJ6B4;F#2%D,?;E^5XS-,2JDTVF_>D]K+?7J[
M=$?+\8<=<-\"9+/!X:<(5*<'[*A%KFN[N-XZN,6W=REI:]KO1_9W@WPCI_P_
M\(:5H.D6_P!DTG1+.&PLH/,:3R8(D$<:;F)9L*H&6))QR2:TJ**_:(Q25EL?
MYC5*DZDW4J-N3=VWJVWNV^K9\(?\',O_ "A%^-G_ ' O_3]IU>[_ /!+3_E&
M/^SG_P!DO\,_^FJVKPC_ (.9?^4(OQL_[@7_ *?M.KW?_@EI_P HQ_V<_P#L
ME_AG_P!-5M4?\O/D+H>\5^4]U_P< >*OV#?^"C?C+X&_MAZ7X2T+PO;VL=]X
M7\>^#_#VJV]G=V[HTD4T]I-+<S21RC,):V+B"ZMY8B9DW31?JQ7Y$_\ !Y3X
M6TN[_P""=WPYUN;3;"76M/\ B-;6-K?O;HUU;6\^F:B\\*28W+'(]O;LZ@@,
M8(B02BX*MU'F70([V#X/_P#!PI\5OBU\(?CI^TPOPZ\):;^RK\);H:1I&GRK
M))XS\4:G,;6"VMWF6Z^S6<8EO+:>XE,$HBCE$42W3J\J8/P)^(/_  55_P""
MF/PAT#XM>#_&7P7^ 7A?7+4+I>BWFC&.36;<$NFJ!+JSU&98YA)M0M+&'2%)
M%BV2+++]#Z9^P+_PVS_P;9_#[X*^#;C0?!5_XR^%_AC4;.=K+98G4%6QU1VF
M6( K]IN8W\V95=PUQ)*4E;*M\ _!7_@XU^,W_!'GP#8_LU_';X%V'B?QQ\)[
M6TTB">W\6VVG26NF?8X)+&WF%M;W4$TD=N\8$L;J63RPZF59)),6VK<[=OU*
M]#VG0_\ @YI^)UG^RA^T=8>+OAYX#\*_M(?L]_9//TWS+N^T/6,^(H=)O_W4
M4G[G[)]IMH^+Z3SI)?,3]VK(/T,_X) ?MD>)_P#@H!_P3K^'GQ<\96.@Z;XD
M\6_VE]LMM%@EAL8_LVIW=HGEI+)*XS' A.YVRQ8C P!^8W[)?_!O;\9OVB_!
MW[8GC;X_:;8?#7XF?'JUNK?P]I.G:Y;3:?#>3:G#KCSW'DK>>7:&_M+")0LS
MS"%;P,FXPRUYI^Q+_P %D_CU_P $E?!&C_L/ZI^SYH.M?&;0]4.B^&3-XMAA
MAAN]9D6\L8[M8O,@N/\ 2+\,6CN[=3$Z1L8G1Y21G*+O/8+)['Z=?\$"_P#@
MI9XZ_P""I_['GB3XA?$+2?"6CZUH_C*Z\/0P^'K6XM[5K>*RL;A699YYF,A>
MZD!(8# 7Y002>2_X+E_\%5OB=_P3F^)W[/OAGX<Q_"6W_P"%Q:IJ&EZCJWQ
M6[32]%\F738HKB6:"XB\FW3[;(\SL'VH@( P0V]_P;K?\$^O&_\ P3F_X)Z-
MX5^(UO\ V7XS\4>*+_Q)J.D;[>;^Q=R06<4/GP32Q3;XK*.?>I&W[1L*YC);
MXN_X/#_$&A^$_B=^R)JGB;P__P );X;TW5-?N]6T/[=)8?VS:1RZ(TUI]HC!
M>'S8PT?F("R;]PY JI2DJ5WN3IS'>:+_ ,%VOCK\+/VT_@+X \9>)/V+OB]X
M;^,/BB+PW>-\'?$.H:A?:%YT]M;)-/++,Z0_O+M)$1HV\Y;>9 T9Q(O)3_\
M!P9^T1XY_P""B/QF^"^B:Q^Q[\-M%^&VO:W8V&N?%&ZU/1[6^M['4_L<<)N$
MO"LEVZ,LFU8U#".5@%"XKY,_X)Q^ K?]NW]OKX,^/?V1_P!F>_\ @GHOP3\9
M:7>?$C4K/XJ3:M)<Z9>W4:D%;YX9!&+6UU)'CMQ(9DG='7&U6^>/V@_B_P#"
MWX*_\%AOVF]4^+GP=_X79X;N/'GBFTMM#_X2N[\-_9+LZW(R7?VBU5G?;&DL
M?ED;3YV[J@K%U)6O?J5RH_>WX5_'S]M?]HOX%:?K?PS\:?L ^.]:M=>U"QUN
M_P!#U?7M4T*&W6WL'M(8I+=W878>2\:97.!&]H5&2]>#_L;?\%+/V_OVX/CK
M\;OA[X3TG]CW3]:^ NO#P]X@FU:U\1PVMY<&XO;?=:M'/(SQ[[&8YD6,X9/E
MR2%]I_X-I_B_\+?C5^PKXLU3X1_!W_A2?ANW\>7EI<Z'_P )7=^)/M=V-/TY
MGN_M%TJNFZ-XH_+ VCR=W5S7DW_!O1_RDX_X*2?]E03_ -.OB*MM7RZ[DG>?
M\%.?VR/VZO\ @G_\)_B9\7([']DS4OA1X2U0?V9;-!X@F\0R:?<ZC':6?G)Y
MD5N;@+/"9=KJ@(D*YX!Y'QU_P4L_;7^!/_!,37?VGO&VD_LMW'A>^\&Z'XA\
M+V&B6NO/J N-4U#2TB6]CFG6/RUL[NYW"*;(F6+#,@;/M/\ P<R_\H1?C9_W
M O\ T_:=7A'_  49_P"50WP]_P!DO^'O_I3HE$KIO7H".#_9F_X+@_M.?M+?
M!'1/&W_"V_\ @FK\/_[:\_\ XD'C/Q1JNE:Y8>5<20_Z1;?:G\O?Y?F)\QW1
MR(W&[ [S]IG_ (+(?M.?\/NM;_9&^#>A? ?_ )8?V1J7C.RU7_H QZM/]HEM
M;G_KLJ;(/[@/=Z_%W]F;]K[]EGX7?!'1-!^(W['O_"T_&=CY_P#:/BC_ (6O
MJ^A_VGON)'B_T2",Q1>7$T<7RD[O*W'EC7VA^W-^QOX8_P""@'_!V=XH^$?C
M*^U[3?#?BW[)]LN=%FBAOH_LW@Z"[3RWECE09D@0'<C94L!@X(Q5236CZHKE
M1^AWP5_X*:?M.?"K_@KS\._V7_V@O#OP'O\ _A9?A>ZU^RU/X>-JL7]F^7'?
M2QF1KYF\S/\ 9LZ&)8TQYT;B4[&C;/\ VK?V\?V\OV<?A<FM>&/@_P"$OC!J
M-]=>);)K71_A]K6GR: FE^(+;3K._DA_M*XDOH]1M9'N(K>$1.J/YXDF@MY2
MWP__ ,$^O@CH?_!"[_@X5M_A7\1/"F@ZUH_Q*W6/PW\97MU)?:IHUI?33P:=
B*BPQA%N+F2,Z?<%K>)D=G=)4MC)]H_H:K:G>2=V2]#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>msm-20230902_g1.jpg
<TEXT>
begin 644 msm-20230902_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M^ 4H P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ ^T/@_P#!_P",/[4'QA\9^&O#7QFOM'_L>^GF)NKZX965KAT"
MJ$;C%>I?\.SOVC?^CH/_ "/>?_%T?\$SO^3C?BA_P/\ ]+'K[:H ^)?^'9W[
M1O\ T=!_Y'O/_BZ/^'9W[1O_ $=!_P"1[S_XNOMJB@#XE_X=G?M&_P#1T'_D
M>\_^+H_X=G?M&_\ 1T'_ )'O/_BZ^VJ* /B7_AV=^T;_ -'0?^1[S_XNC_AV
M=^T;_P!'0?\ D>\_^+K[:HH ^)?^'9W[1O\ T=!_Y'O/_BZ/^'9W[1O_ $=!
M_P"1[S_XNOMJB@#XE_X=G?M&_P#1T'_D>\_^+H_X=G?M&_\ 1T'_ )'O/_BZ
M^VJ* /B7_AV=^T;_ -'0?^1[S_XNC_AV=^T;_P!'0?\ D>\_^+K[:HH ^)?^
M'9W[1O\ T=!_Y'O/_BZ/^'9W[1O_ $=!_P"1[S_XNOMJB@#XE_X=G?M&_P#1
MT'_D>\_^+H_X=G?M&_\ 1T'_ )'O/_BZ^VJ* /B7_AV=^T;_ -'0?^1[S_XN
MC_AV=^T;_P!'0?\ D>\_^+K[:HH ^)?^'9W[1O\ T=!_Y'O/_BZ/^'9W[1O_
M $=!_P"1[S_XNOMJB@#XE_X=G?M&_P#1T'_D>\_^+H_X=G?M&_\ 1T'_ )'O
M/_BZ^VJ* /B7_AV=^T;_ -'0?^1[S_XNC_AV=^T;_P!'0?\ D>\_^+K[:HH
M^)?^'9W[1O\ T=!_Y'O/_BZ/^'9W[1O_ $=!_P"1[S_XNOMJB@#XE_X=G?M&
M_P#1T'_D>\_^+H_X=G?M&_\ 1T'_ )'O/_BZ^VJ* /B7_AV=^T;_ -'0?^1[
MS_XNC_AV=^T;_P!'0?\ D>\_^+K[:HH ^)?^'9W[1O\ T=!_Y'O/_BZ/^'9W
M[1O_ $=!_P"1[S_XNOMJB@#XE_X=G?M&_P#1T'_D>\_^+H_X=G?M&_\ 1T'_
M )'O/_BZ^VJ* /B7_AV=^T;_ -'0?^1[S_XNC_AV=^T;_P!'0?\ D>\_^+K[
M:HH ^)?^'9W[1O\ T=!_Y'O/_BZ/^'9W[1O_ $=!_P"1[S_XNOMJB@#XE_X=
MG?M&_P#1T'_D>\_^+H_X=G?M&_\ 1T'_ )'O/_BZ^VJ* /B7_AV=^T;_ -'0
M?^1[S_XNC_AV=^T;_P!'0?\ D>\_^+K[:HH ^)?^'9W[1O\ T=!_Y'O/_BZ/
M^'9W[1O_ $=!_P"1[S_XNOMJB@#XE_X=G?M&_P#1T'_D>\_^+H_X=G?M&_\
M1T'_ )'O/_BZ^VJ* /B7_AV=^T;_ -'0?^1[S_XNC_AV=^T;_P!'0?\ D>\_
M^+K[:HH ^)?^'9W[1O\ T=!_Y'O/_BZ/^'9W[1O_ $=!_P"1[S_XNOMJB@#X
ME_X=G?M&_P#1T'_D>\_^+H_X=G?M&_\ 1T'_ )'O/_BZ^VJ* /B7_AV=^T;_
M -'0?^1[S_XNC_AV=^T;_P!'0?\ D>\_^+K[:HH ^)?^'9W[1O\ T=!_Y'O/
M_BZ/^'9W[1O_ $=!_P"1[S_XNOMJB@#XE_X=G?M&_P#1T'_D>\_^+H_X=G?M
M&_\ 1T'_ )'O/_BZ^VJ* /B7_AV=^T;_ -'0?^1[S_XNC_AV=^T;_P!'0?\
MD>\_^+K[:HH ^)?^'9W[1O\ T=!_Y'O/_BZ/^'9W[1O_ $=!_P"1[S_XNOMJ
MB@#XE_X=G?M&_P#1T'_D>\_^+H_X=G?M&_\ 1T'_ )'O/_BZ^VJ* /B7_AV=
M^T;_ -'0?^1[S_XNC_AV=^T;_P!'0?\ D>\_^+K[:HH ^)?^'9W[1O\ T=!_
MY'O/_BZ/^'9W[1O_ $=!_P"1[S_XNOMJB@#XE_X=G?M&_P#1T'_D>\_^+H_X
M=G?M&_\ 1T'_ )'O/_BZ^VJ* /B7_AV=^T;_ -'0?^1[S_XNC_AV=^T;_P!'
M0?\ D>\_^+K[:HH ^)?^'9W[1O\ T=!_Y'O/_BZ/^'9W[1O_ $=!_P"1[S_X
MNOMJB@#XE_X=G?M&_P#1T'_D>\_^+H_X=G?M&_\ 1T'_ )'O/_BZ^VJ* /B7
M_AV=^T;_ -'0?^1[S_XNC_AV=^T;_P!'0?\ D>\_^+K[:HH ^)?^'9W[1O\
MT=!_Y'O/_BZ/^'9W[1O_ $=!_P"1[S_XNOMJB@#XE_X=G?M&_P#1T'_D>\_^
M+H_X=G?M&_\ 1T'_ )'O/_BZ^VJ* /B7_AV=^T;_ -'0?^1[S_XNC_AV=^T;
M_P!'0?\ D>\_^+K[:HH ^)?^'9W[1O\ T=!_Y'O/_BZ/^'9W[1O_ $=!_P"1
M[S_XNOMJB@#XE_X=G?M&_P#1T'_D>\_^+H_X=G?M&_\ 1T'_ )'O/_BZ^VJ*
M /B7_AV=^T;_ -'0?^1[S_XNC_AV=^T;_P!'0?\ D>\_^+K[:HH ^)?^'9W[
M1O\ T=!_Y'O/_BZ/^'9W[1O_ $=!_P"1[S_XNOMJB@#XE_X=G?M&_P#1T'_D
M>\_^+H_X=G?M&_\ 1T'_ )'O/_BZ^VJ* /B7_AV=^T;_ -'0?^1[S_XNC_AV
M=^T;_P!'0?\ D>\_^+K[:HH ^)?^'9W[1O\ T=!_Y'O/_BZ/^'9W[1O_ $=!
M_P"1[S_XNOMJB@#XE_X=G?M&_P#1T'_D>\_^+H_X=G?M&_\ 1T'_ )'O/_BZ
M^VJ* /B7_AV=^T;_ -'0?^1[S_XNC_AV=^T;_P!'0?\ D>\_^+K[:HH ^)?^
M'9W[1O\ T=!_Y'O/_BZ/^'9W[1O_ $=!_P"1[S_XNOMJB@#XE_X=G?M&_P#1
MT'_D>\_^+H_X=G?M&_\ 1T'_ )'O/_BZ^VJ* /B7_AV=^T;_ -'0?^1[S_XN
MC_AV=^T;_P!'0?\ D>\_^+K[:HH ^)?^'9W[1O\ T=!_Y'O/_BZ/^'9W[1O_
M $=!_P"1[S_XNOMJB@#XE_X=G?M&_P#1T'_D>\_^+H_X=G?M&_\ 1T'_ )'O
M/_BZ^VJ* /B7_AV=^T;_ -'0?^1[S_XNC_AV=^T;_P!'0?\ D>\_^+K[:HH
M^)?^'9W[1O\ T=!_Y'O/_BZ/^'9W[1O_ $=!_P"1[S_XNOMJB@#XE_X=G?M&
M_P#1T'_D>\_^+H_X=G?M&_\ 1T'_ )'O/_BZ^VJ* /B7_AV=^T;_ -'0?^1[
MS_XNC_AV=^T;_P!'0?\ D>\_^+K[:HH ^)?^'9W[1O\ T=!_Y'O/_BZ/^'9W
M[1O_ $=!_P"1[S_XNOMJB@#XE_X=G?M&_P#1T'_D>\_^+H_X=G?M&_\ 1T'_
M )'O/_BZ^VJ* /B7_AV=^T;_ -'0?^1[S_XNC_AV=^T;_P!'0?\ D>\_^+K[
M:HH ^)?^'9W[1O\ T=!_Y'O/_BZ/^'9W[1O_ $=!_P"1[S_XNOMJB@#XE_X=
MG?M&_P#1T'_D>\_^+H_X=G?M&_\ 1T'_ )'O/_BZ^VJ* /B7_AV=^T;_ -'0
M?^1[S_XNC_AV=^T;_P!'0?\ D>\_^+K[:HH ^)?^'9W[1O\ T=!_Y'O/_BZ/
M^'9W[1O_ $=!_P"1[S_XNOMJB@#XE_X=G?M&_P#1T'_D>\_^+H_X=G?M&_\
M1T'_ )'O/_BZ^VJ* /B7_AV=^T;_ -'0?^1[S_XNC_AV=^T;_P!'0?\ D>\_
M^+K[:HH ^)?^'9W[1O\ T=!_Y'O/_BZ/^'9W[1O_ $=!_P"1[S_XNOMJB@#X
ME_X=G?M&_P#1T'_D>\_^+H_X=G?M&_\ 1T'_ )'O/_BZ^VJ* /B7_AV=^T;_
M -'0?^1[S_XNC_AV=^T;_P!'0?\ D>\_^+K[:HH ^)?^'9W[1O\ T=!_Y'O/
M_BZ/^'9W[1O_ $=!_P"1[S_XNOMJB@#XE_X=G?M&_P#1T'_D>\_^+H_X=G?M
M&_\ 1T'_ )'O/_BZ^VJ* /B7_AV=^T;_ -'0?^1[S_XNC_AV=^T;_P!'0?\
MD>\_^+K[:HH ^)?^'9W[1O\ T=!_Y'O/_BZ/^'9W[1O_ $=!_P"1[S_XNOMJ
MB@#XE_X=G?M&_P#1T'_D>\_^+H_X=G?M&_\ 1T'_ )'O/_BZ^VJ* /B7_AV=
M^T;_ -'0?^1[S_XNC_AV=^T;_P!'0?\ D>\_^+K[:HH ^)?^'9W[1O\ T=!_
MY'O/_BZ/^'9W[1O_ $=!_P"1[S_XNOMJB@#XE_X=G?M&_P#1T'_D>\_^+H_X
M=G?M&_\ 1T'_ )'O/_BZ^VJ* /B7_AV=^T;_ -'0?^1[S_XNC_AV=^T;_P!'
M0?\ D>\_^+K[:HH _-']J?\ 9T^-W[+.@:5K^O\ QVO-535;Q[>..SO;E#&5
M3=D[FYHKV_\ X*^?\DX\'_\ 8;G_ /1(HH Q/^"9W_)QOQ0_X'_Z6/7VU7Q+
M_P $SO\ DXWXH?\  _\ TL>OMJ@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M^"=?Q6EN/$'@,1S-/8O=R1+YMK?BV=XVC96C,H,;-M(SY*^AH \Z\,7/A/\
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
M@9]<"N>_X-_O%6NW_P"S3\:O!MWJ$LFG:;+!=65LSDK%)/:7"RE1VW""//\
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
ML(?&R]^#JZQ+J&L_"^XM=9OM5U#S?M)AAE(D" !8RS.20O'   YR ?3/B/\
M:_\ V5?"7@C3/B3XB_:+\%VN@ZTSKH^K-XCMS!?%&*2"%@Y\W8P*MMSM((."
M*[#P1X\\$_$OPQ:^-?AWXNTW7='O5+6FJ:1?1W%O, <';)&2IP00>>""#7Y4
M?\$G/^"8G[/O[8O[+>I?%;X]W^NZK>?VE=Z)X=MH-5D@AT2*,"7S8E5OG<RS
MN^ULQY)^0EF)[;_@V_\ $_B :)\7_AI>ZE)+IND:GI-W9VY8[(YYEO(YG4=M
MPMH<_P"X* /"OVV_VU/BW;_%CPKX2^,WC;P#\6I/A]\3$\4:+K?@2^80I;B1
MI#I,Y2+;C,<8!4NZ+$X9I#@C]'?^"9_QE^,7QV^$&K_$/XR?'7P'XUN]1ULW
M-A;^!I,KH4#QJ18S@JC*RD$@."^&.7?@BE\6O^"87PF\2:EX(NO@7=Z;\.K?
MPM\3(_&FKVVG^'_M1UN[23>$=VF0QJ,R*H^=$60JJ!1BO:_@]^S]\%_V?[/5
M].^"_P .=-\.6^NZM)J>J0:;$42:Y=54L%)(1<* $7"+SA1DY .QHHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y _X*^?\DX\'_P#8
M;G_]$BBC_@KY_P DX\'_ /8;G_\ 1(HH Q/^"9W_ "<;\4/^!_\ I8]?;5?$
MO_!,[_DXWXH?\#_]+'K[:H **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MMQ7W'10!A?$_X<>%?B_\.=<^%?CBQ-SH_B'2I]/U&%3AC%*A1BI_A8 Y#=B
M>U?ES\/_ -C/_@K=_P $S/B-KD'[(6F:;X\\(:Q.&9'DMVAN0N1$\UK+-%+#
M,%."T3%3T+,  /UCHH ^0_V(O"G_  4T^(OQ(\0?$?\ ;YO],T3PQ?\ A2;2
MM*\":5-  D\LL3&Z*P-( 1&DB R2LX\T@ #-?*7[/W[)_P#P6#_X)]_$7Q=\
M*?V8?A[HFN:#XHN52#Q-J,]J]HJ1EUBO5#SHT$JHYW(ZL"1@)( I/ZTT4 ?G
ME_P2_P#V _VM/V6_VZ?B!\4OC[:+JFFZUX4N(CXT34H)%U?4;F\L[F5A&)#,
M,LD^6D1,[<D#<!6Q_P $Z?V+_P!I/X$_\%#/C7\;OBG\.O[+\+^*)M6_L#5/
M[5M9A>"?55N(B(XI6D3,0+?.JXZ'!XK[UHH ^"K']B_]I.'_ (+CW/[7LGPZ
MQ\.Y+?*>(?[5M<$_\(\MEM\GS?.SYX*_<Z?-]WFC]OW]C#]I+XU_\%-/@E\?
M_AG\.O[2\(^%9="/B#5_[5M8A9BUUB6ZFS')*LCXB=6&Q6W=!D\5]ZT4 ?GU
M_P %:?V&/VIOB)^T/X%_;0_9"TI-6\0^%+6U@N-+2XACFAEM;J2YM[E%F94F
M4F5D=,YPJ_*P+8\0_;"_8L_X+!_MT^%-%^*WQI\"Z-_:&G7WV+1OAYHNHVEL
M+&WD0F:^<RW)0%G2%2IE=^>5C5,']=** /@3_@M9^Q5^TM^UG9_"6']G_P"'
M/]OMX;;54UK&K6EM]F\\6'ED_:)4W ^1)DKG&WG&1D_X*Q?L3_M._$W]HSX<
M?MA_LT>#[#Q=>^"(K2.[\*WT\:AFM;U[N*39*Z+*CF0HZJP<!5P#DE?ONB@#
M\I_VPOV9/^"K?[>OB+P/\6?B/^SEH6@VOAS51;Z;X3TW7[7[5;0R/')/>3R2
MSX(8Q1J%#;AM^X.6;Z._X+0_L2?%W]L?X(>')/@=IL.I:_X3UF6Y_L:6[C@:
M\MIH@DGEO(53>K)&0K$9&[!R #]E44 ?$OPZT;_@I)^T!^PM\6OA-^U#\&-%
MT;7KGP4-&\ V&GW,$4VJ2?9IDD>=C=21HS-Y(#$QKDL< <UV'_!(#]FWXO?L
MT?L>/\+OCWX)&C:Q/XGOKM]-EO(+G-O(D2J6,+NG.QOESG'45]544 ?BWXI_
MX(O_ +;,?[06J?!_PKX'F3X2:EX]BNX]:7Q!9>2FGI+*D5RT+3>;YL5O/*NW
M9N)) !!!K])/^"@/[$>F_M??LE3_ +/OA.[M-&O=)EMKSPC).I^SVUQ;(T<<
M;[02(VB>2+(!*[PV&Q@_0%% 'YN?!+XE?\%POV<OACI/[.EC^QEX;\2CPY9)
MINA>(+[582GV6,!(5D>.]1'54"JI/EMM4!N037W5^S9+\>I_@CH-Q^T[;Z3#
MXZEAE?7X-$Q]EB=II#&B8)!VQ&-202-P;!/6NYHH ^5?^"Q/[./QE_:B_9$C
M^&_P*\''7=;A\5V5\U@M]!;DP1QSJ[!IW12077C.3V!K0\*_L;Z[X^_X)::7
M^QS\6]'BT_77^'\5A-!)/',MCJ42B2!R\996\N98V)4D$*0#S7TU10!^??\
MP3B_8K_:AL_V,_BC^Q#^V#\/)_#>@:R''A;4O[5L[QHGN$82[%@F?"Q31PSK
MNP&:1^>M<-^S=X6_X+&_\$Z/#-[^SYX#_9F\._$7PNFJ2W&B:I'J<92-I#\Q
M0BXBD2-B-Q26-2&8X.#7Z>T4 >,?L<ZC^V1XT^%^L:C^W%X0\/:!KNH:K(-,
MT3PY*KK:6!AC4*[++*"Y?S#_ *QC@C..@^%/V)_V6O\ @JQ_P3[^.&L?##X7
M?!OP_KG@SQ/XCL$UCQ1?W<#PBQ@F<&ZA NHY(G,,DF4=&;( "DX)_5*B@#\X
M_P#@HU^Q+^V?H?[<VA_M\?L6>&H/$&I0V]M]ML#/");:YAA-N=T<KIYL$L&U
M#L;<#O\ N\-7G/QJ_89_X*N_M/\ QC^&_P"TM\>_"FDWE_!XAMTG\*:-J=I!
M#X8TZ&>&42-OGP[2$RL0C2N/+ 9LE47]8J* /@K_ (*<_L7_ +2?[0G[:OP8
M^*_PA^'7]K>'_#,]G_;VH?VM:0"S$>HB=R4FE5V CR?D5LXP.< _5'[:'P[\
M7_%O]DWXB_#'X?Z4+[6]=\(7UEI5D;B.+SYY(65$WR,J+DD#+$ =R*]-HH ^
M5_\ @CU^SG\9/V7_ -D+_A6WQS\''0M<D\4WMZ+!KZ"X(@D2$(Q:!W4$[&XS
MD=P*\S_X(J_L8?M)?LE^(/BS>_M ?#K^P8O$5SI8T5O[5M;G[4(&OC(P^SRO
MM $T?WL9W<9P<?>E% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!\@?\%?/^2<>#_P#L-S_^B111_P %?/\ DG'@_P#[#<__
M *)%% &)_P $SO\ DXWXH?\  _\ TL>OMJOB7_@F=_R<;\4/^!_^ECU]M4 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\
MGYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^
M?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_
M ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W
M_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ
MV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH
M_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH
M Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X
M0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\
MX0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_
M )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC
M_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]
M_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F
M]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+
M:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ M
MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV*
M* ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/
M^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_
M .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](
M_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!]
M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GY
MO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_G
MYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\
M"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P
M+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:M
MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:
MC_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q
M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?
M2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0
M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y
M^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_
MY^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?
M_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_
M\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"V
MK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "
MVH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV**
M,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$
M'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^
M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/
M^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2
M/^?F]_\  MJT--TZ#2K46EN\C*&)S*Y8\^YJQ10 4444 ?('_!7S_DG'@_\
M[#<__HD44?\ !7S_ ))QX/\ ^PW/_P"B110!B?\ !,[_ ).-^*'_  /_ -+'
MK[:KXE_X)G?\G&_%#_@?_I8]?;5 !1110 4444 %%%% !1110 4444 %%%%
M!1110!X7_P $]_\ DB>K?]CWK/\ Z4FO=*\+_P"">_\ R1/5O^Q[UG_TI->Z
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% 'R!_P5\_Y)QX/_P"PW/\ ^B111_P5
M\_Y)QX/_ .PW/_Z)%% &)_P3._Y.-^*'_ __ $L>OMJOB7_@F=_R<;\4/^!_
M^ECU]M4 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A?_!/?_DB>K?\
M8]ZS_P"E)KW2O"_^">__ "1/5O\ L>]9_P#2DU[I0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1222)$C2RN%502S,< #U-5/#_B'0/%N
MA6?BCPKKEGJ>F:C;)<Z?J.GW*307,+J&22.1"5=&4@A@2"#D4 7**** "BBB
M@ HHHH **** "BBB@ HHHH **** /D#_ (*^?\DX\'_]AN?_ -$BBC_@KY_R
M3CP?_P!AN?\ ]$BB@#$_X)G?\G&_%#_@?_I8]?;5?$O_  3._P"3C?BA_P #
M_P#2QZ^VJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO\ X)[_ /)$
M]6_['O6?_2DU[I7A?_!/?_DB>K?]CWK/_I2:]TH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*
M%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>
M_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0
MH7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O
M_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*
M%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>
M_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0
MH7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O
M_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*
M%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>
M_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0
MH7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O
M_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*
M%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>
M_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0
MH7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O
M_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*
M%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>
M_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0
MH7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O
M_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*
M%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>
M_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0
MH7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O
M_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*
M%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>
M_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0
MH7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O
M_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*
M%[_WTM'_  DNK_\ 0H7O_?2T ;%%<YKWQ#B\+:+=>(_$NCOI^GV,#37M]>W,
M<4,$:C+.[L0%4#DDG%?-/P;_ ."N'PP^/G[5*?L\_"[X;ZUJ>F364QMO$UNC
M,LMQ'\Q)B"YCM]H(\YB/F*@J =U 'T+^T1KOQ?\ #'P3\2>(?@)X9L=8\76>
MF/+HFFZB[".>08)&%Y=MNXJF5#,%4L <U\%_LG_\$NOB_P#M0^.Q^U9_P49U
MK4[J74'6XM?"=]*8[FZ7J@N0N/LL !^6W3:V.#Y8&UOT0_X275_^A0O?^^EH
M_P"$EU?_ *%"]_[Z6@!M_P##?X>ZI\/Y_A/J7@;2)_"]SI;Z;<>'9=.C:QEL
MV0QM;M 5V&(H2I3&"#C%9_P1^!_PC_9N^%>C?!'X$?#[3/"WA3P]:"VT?0])
M@\N&W3)8^[,S%F9V)9V9F8DDDZ7_  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]
M+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O
M_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2
MT ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>
M_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2UH:;>3WUJ)[BPDMF+
M$>5*1GZ\4 6**** /D#_ (*^?\DX\'_]AN?_ -$BBC_@KY_R3CP?_P!AN?\
M]$BB@#$_X)G?\G&_%#_@?_I8]?;5?$O_  3._P"3C?BA_P #_P#2QZ^VJ "N
M!_:,^(_Q6^$W@'_A/?A9\*K3QA_9T[3:]I<^OIITJ6"PR-)-#)(C(TBLJ'8Q
M4,N[!!Q7?4RXM[>\MY+2[@26*5"DL4BAE=2,$$'@@CM0!\H_LX>#?B7^T?\
MM2Z!^W]K'P;LOASX?F^')M--MO[6ANM3\3)>F*>&>Z^SC9'%'&%*H[&0,1D#
M&%R?BA>_MGZU^VAX1^/^A?L':]=:/X,T/6M($?\ PGN@I)J NGB\N= UV-BX
MBR58;OF [&OL.TM+2PM8K"PMHX(((UCAAA0*D: 8"J!P  , "I* /EGXB>!O
MCI\._P!M'5?VE5_9MN_BCH>M^"K+2=$M]/UBPCOO"LJ-(;F!8KR6.-H[@N&:
M2-R?EVD;>OGNF_L-?M"#]GK6=>\,>!])\,>);'XZ6WQ*^'OPQ.KQO9Z8ML4'
M]GM/'F&)IE,[$1YB5G49 +$?=%% 'S+H_A+]H/\ :>_:B^'OQ@^+'P'NOASX
M7^%]OJ-W:Z?K.N6=[>:QJMW;BV&U;2218X(8S(P=F#.S#"XSAW[1'PV_:7_:
MC_9^NI[CX5:=X4\<^!?BC;Z_X!TRZU^*Y@U>/3;I9+::26/B SQF50K<JVTM
MM!X^F** /F*S\*_M$?M4?M(_#CXD?%?X 77PX\*_#*2]U1K/6=?LKVZU?5I[
M<V\21+:22*D$(>1_,<J7)4!0,FO/_!?PQ_;6^ W[,OB+]@GX?_L[KK5M(^K:
M7X+^)'_"3V4.G6^EW\TSK/=1._VE9H%N''EI$X8HH!(Y/V[10!R_P0^%^G?!
M/X->%/@]I-V;BW\+^';/2HKEEVF800I'YA'8L5W'W-=1110 4444 >%_\$]_
M^2)ZM_V/>L_^E)KW2O"_^">__)$]6_['O6?_ $I->Z4 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4R>1XH'EB@:5E0E8D(!<@=!D@9/N0*\,_:)_X*,_LN?LR
M?$C1?A1\1/&N_6=4OHH;Z'3U$JZ-$_2XNVR!$G*G;R^T[MNWFO=(Y(YHUFAD
M5T=0593D$'H0: /RS^(__#>O_!6WXV:I\(SX;O/AU\.?"^LO::S:7JL(;2:)
M\,+@C'VVZ'41+\B94_*#YC??/[*'[&_P2_8Z\"#P=\)_#X%U.BG5]>O 'O=2
MD'\4C@#"CG;&N$7)P,DD^J)&D>?+0+DY.!C)]:6@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#Y _X*^?\DX\'_\ 8;G_ /1(HH_X*^?\
MDX\'_P#8;G_]$BB@#$_X)G?\G&_%#_@?_I8]?;5?$O\ P3._Y.-^*'_ _P#T
ML>OMJ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \+_X)[_\D3U;_L>]
M9_\ 2DU[I7A?_!/?_DB>K?\ 8]ZS_P"E)KW2@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MKE/C/\;_ (6?L]^ KKXE_&#QE:Z+I%IPT]PQ+2N0<11(N6ED.#A%!)P3C )H
M ZNO@O\ X*)?\%(OC/H7Q5F_8J_9!\ :PWC>Y9+>]UHZ<QG0R('"V4;#GY&R
M;AOE4 E>@D'W'X2\6>&_'GAC3_&G@[68-1TK5;..ZT^^MGW1SPNH974^A!%-
M'@KP</&#?$(>%M/_ +>;3Q8G6?L:?:OLH<N(?-QN\O<Q;;G&3F@#XR_8)_X)
M%Z!\(]2A^.W[5L\7BSQ]<3?;(]/NI?M-KID['<9'9L_:KC)R7.45N5W$"2ON
M"BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^0
M/^"OG_)./!__ &&Y_P#T2**/^"OG_)./!_\ V&Y__1(HH Q/^"9W_)QOQ0_X
M'_Z6/7VU7Q+_ ,$SO^3C?BA_P/\ ]+'K[:H **** "BBB@ HHHH **** "BB
MB@ HHHH **** /"_^">__)$]6_['O6?_ $I->Z5X7_P3W_Y(GJW_ &/>L_\
MI2:]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HH) &2< =2:R_"'C;P=\0-&'B/P+XIT_6=/,\L
M OM,O$GB,D;F.10Z$@E75E(SP10!XU^W+_P4!^$7[$'A.*;Q0DFK>*-3MVDT
M'PQ:/MDN #M\V5\$0PAN"Q!)((56P<?$_P &_P!DO]K+_@K'\0[;]HK]KKQ)
M>^'_   CEM&TZWC,)G@)!\JQA;(BC( W7+AB^!CS,97]&/C'^S7\#?V@;[0-
M1^,?PXT_7Y/#.H&\TC[=&66.0K@JP!Q)&?E)C;*,44D':*[>**.&-888U1$4
M*B*,!0.@ [4 8?PP^&/@3X,^ M,^&/PS\.0:3H>CV_DZ?86Y)6-<EB26)+,S
M%F9B269B2236]110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% 'R!_P5\_Y)QX/_P"PW/\ ^B111_P5\_Y)QX/_ .PW/_Z)
M%% &)_P3._Y.-^*'_ __ $L>OMJOB7_@F=_R<;\4/^!_^ECU]M4 %%%% !11
M10 4444 %%%% !1110 4444 %%%% 'A?_!/?_DB>K?\ 8]ZS_P"E)KW2O"_^
M">__ "1/5O\ L>]9_P#2DU[I0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %8?Q'^)7@+X1>#+[XA?$SQ79Z
M+HNFQ>9>:A?2[$0=@.[,3P%4%F)  )(%;8DC,AB#@LH!9<\@'.#^A_*O/OVG
MOV:/AI^UG\(K[X._%&TE-E=2)/:7MH56XL;E,[)XF8$!@"PY!!5F4\$T ?GO
M\>OVW?VH?^"GGQ"N/V8?V(?#.H:3X/<[-8UB1C!+=VY.&ENYAG[+;$9Q$N7D
M&0=Q;RQ]M?L%_L5:!^Q!\(9/A]IWC*_UO4-3NA>ZU=SR,ML;G8%(MX,D1+@
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
M^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\
MX%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U
M&Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U
M'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%
M8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (
M/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@
M^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S
M\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D
M?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\W
MO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_
M .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M
M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%
MM1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q
M16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\
M"#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\
M(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?
M\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/
MI'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _
M-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>
M_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!
M;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^
M!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!
ML45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_
M  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8_
M_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I
M'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"
M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\
M/S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\
MWO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\
M@6U &Q7Q?^W[_P %;/!?[/=S<_!G]GN*W\6?$&23[-(\(,UGI,I.W:^S_7SY
M.!"O /WR"-C?4_BWX1^'/&7A;4O".HZIJ\%OJ=C+:S3V.J20S1I(A4M&ZG*,
M <@CH:^>OV,O^"2_P-_93O7\::WJ<_BSQ;]HD-GKEW"(EL8BQVB"(%MDA7&Z
M0DL3D+M!((!RW_!+[]E3]K[P;XVUW]JK]JGXHZM%JOC2R5;KPG>N))9P#NBF
MNL\0-&,B.% "BN5.P9CK[7K'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V
M**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A
M!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$
M'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^
M;W_P+:@#8HK'_P"$'TC_ )^;W_P+:OG[_@HI^WU^QS_P3!^"<OQF_:=^(=W:
MM.LB>'/"^GW?FZIKUPHSY-K 6&[&5W2,5CCW NRY&0#^7O\ X+._\%F_VE_^
M"EO[3'BE!\4=8TSX3:9K-Q9^!_ ^FW\D%B;&*0I%=7$2$">YE \QGDW%"Y1,
M(H%+_P $8_\ @LW^TO\ \$TOVF/"R'XHZQJ?PFU/6;>S\<>!]2OY)[$6,L@2
M6ZMXG)$%S$#YBO'M+E CY1B*^9_'GP1^*GBO0]9_:<^'_P"SAXSTOX6:GXGO
M8=$UN32+BZTZS'FEULFOUA6&26-'16/RDD$[1T'TQ_P1D_X(P_M,?\%+OVEO
M"Y?X7:SI?PFTS6(+OQQXXU&PD@LOL,4@>6UMI7 $]S*!Y:I'N*%P[@*I- ']
MCE%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6
MU'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45
MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@
M^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;5H:;IT&E6HM+=Y&4,3F5RQY]S
M0!8HHHH ^0/^"OG_ "3CP?\ ]AN?_P!$BBC_ (*^?\DX\'_]AN?_ -$BB@#$
M_P""9W_)QOQ0_P"!_P#I8]?;5?$O_!,[_DXWXH?\#_\ 2QZ^VJ "N"_:/_9Y
M^'G[2OPTN/ /Q \-VM^T1:ZT.XN))8VL+\1.D5RCPLLB,N\\JP)!([UWM% '
MD?[*/['7PI_9;\)V;:!X>M[CQ?<Z':6GBKQ=//-<7FJSQQH)7,MP[ND;R*7$
M2D(,C"C QS_B#_@F/^QAXI\6R^/-=^'6O3ZQ++-(;_\ X6-KR2(96W2!-M\/
M+5CU5<+P..!7OE% 'FWQF_9)^!/Q[O=&UCXB>%[QM4\/PO#H^MZ1KUYI]_;P
MN 'B^TVLL<K(P'*LQ&23U.:FT_\ 9/\ V=-,^!MS^S9:?"?3/^$)O8W6]T*0
M.ZW#,X=I9)&8R/+O ;S2QD#*K;L@$>AT4 >8_!/]CO\ 9_\ V??$=UXS^''A
M&[_MJ[L5L7UG6]>O-3NX[16W+;1RWDLC11 @'8A ) )S@58TC]DK]G?1?AEX
MG^#=K\,K27PSXRU>[U/Q)I%Y<37$=Y=W+*\LI,CLR$LB%0A4(44KM(S7HU%
M'EWP4_8T_9Y_9^\33>-OASX/O/[:EL!8)J^MZ_>ZG<P68(86T,EY-(88L@'8
MFT' SG K%\4?\$\?V0_&/CF_\?:_\*FEGU?5%U+6=+BUR]BTS4KQ2&%Q<6"3
M"VF<D DO&=QY;)KVNB@!$1(T$<:!54850, #TI:** "BBB@#PO\ X)[_ /)$
M]6_['O6?_2DU[I7A?_!/?_DB>K?]CWK/_I2:]TH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S;]I[]K'X*_LC> '\??&'
MQ,MLKAETS2K;#WFHR@?ZN&/(W=1ECA%R"S#-?%7[+O[2/_!0[]O[]J[2?C3\
M/E7P?\+?#6HM'=65SO;3Y[=N)8'(VF]NBAX886([6&S/S]MXD_X)#^(_CK^V
M/XA^-?[4GQGO/$_@W[8LOA_21.R74\)^<6DI4*EO!$24Q%S(,M^[).?MCPKX
M4\,^!O#EGX0\&Z!::7I>G0+#8Z?86ZQ0P1CHJJH  H T**** "BBB@ HHHH
M**** "BBB@ HHHH **CO+RTTZTEU#4+J."W@C:2>>9PJ1HHRS,QX  !))Z5^
M(/\ P5M_X.6/B!\4_B2?^"=__!$O2[[QIXZUZ\;2;SXD>'K,W1\TY#PZ.@!$
MK !MU\W[N-59H]PQ,@!]5?\ !:O_ (.'_P!G3_@EGHEY\(OAR+'Q_P#&RYMO
M]"\(07)-IH9=<I<:G(AS&,$,MLI$L@VY\M'$E?!__!.S_@A!^V)_P5W^-D7_
M  4K_P""X'C#Q#_8FKM'<Z#X O9'M+_5[4'?%$T2[?[*TX9^6",)+(&9OW>X
M22?2_P#P14_X-F_!?[*&MV?[8_\ P41NK;XC?&R\N?[4MM*O[C[=I_AR[=O,
M,SNY/V^_#$L9VRB/DQAF59C^N- &/X ^'_@;X4^"M+^&_P ,_"&FZ!X?T2R2
MTTC1='LTM[6S@086..- %10.P%;%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!\@?\%?/^2<>#_\ L-S_ /HD44?\%?/^2<>#_P#L-S_^B110!B?\
M$SO^3C?BA_P/_P!+'K[:KXE_X)G?\G&_%#_@?_I8]?;5 !1110 4444 %%%%
M !1110 4444 %%%% !1110!X7_P3W_Y(GJW_ &/>L_\ I2:]TKPO_@GO_P D
M3U;_ +'O6?\ TI->Z4 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45
MX1^W?_P4H_8[_P"";7@S0_''[6_Q6B\/V_B36XM-T:S@MVN;NY9G42SK!'ES
M! C>9+(!A%P!N=XT?V?PIXK\,>._#&G>-O!/B&RU?1]7LHKS2M5TVZ6>WO+>
M10\<L4B$JZ,I#!@2"""* -"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "H-2U/3=%TZ?5]8U""TM+6%I;FZN91''#&
MHRSLS$!5 !))X %3U\4_\%+OV7_VYOVL?BGX<^$7PP\965A\+-1M?,UN1)/)
M6TGC8%VNP&WW0(*F*-,+N!W!=OF4 <-^T_\ \%=/B/\ $GXJ6'[//_!.7PP_
MB'5GU%%F\1?8!.MZ48,T5O&_RB' (>XDP-NXKM $E??WA&[\2W_A73;[QEH]
MOI^KS6$+ZI86MUY\5M<% 9(TDP-ZJV0&P,@9KRW]CW]AWX(_L7^#/[ ^&VC_
M &G5[N)1K7B>^C4WE^PYP2/]7$#]V)?E'!.YLL?8Z "BBB@ HHHH **** "B
MBB@ HHHH **** "N'_:-_:4^!?[(_P ']7^/7[1WQ+TSPGX3T.'S+_5M4FVK
MD_=BC4 O-*YX2) SNV JD\5XA_P5)_X*\_LE_P#!*#X2_P#";_'CQ)_:/B?4
MK=SX1^'VD3H=3UJ09 8*?]1;AN'N'&Q<$*'?;&WXP? _]D7_ (*?_P#!U+\>
M[3]J#]LKQ5?_  W_ &==&U"3_A'K&PC:.V,(;:]OI$$G%S.V-DNH2@J""!N\
ML6Z@%W]JG_@HW_P4D_X.8_CO??L,?\$U? ^J^"O@?;SJOBG6K^5K87EH6(%S
MK-S'N$4+ $QV$1=I"I)$Q4>7^N?_  22_P""*'[)_P#P25^&_P!C^&FEKXD^
M(6J6:Q^*_B5J]HHO;WH6@MUR1:6NX B%"2V%,CR,H8>]_LE?L?\ [.G[#?P4
MTS]GW]F#X8V'A?PSIBY%O:)NFNYB 'N;F9LO<3O@;I')8X X  'I= !1110
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
M/?\ Y(GJW_8]ZS_Z4FO=*\+_ .">_P#R1/5O^Q[UG_TI->Z4 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 45\Z?M;?\%/OV8/V2UN=!UGQ)_PDGBJ$%5\+^'Y%EFB?TN),
M[+<9QD,2^#D(U>)?L2?M>_\ !13]L+]I#3?BA-\+K;1O@^L<]O>6K1"&W*,O
MR2QW$J^;=SJZKR@$>-P(CW9H ^];G[1]GD^R;/-V'RO,SMW8XSCG&:_,3Q9^
MSE_P53_X*/?$'4?#OQ\U@?#[P-IFKRVTUGL>&Q<Q2%2UO;!O,ON1E996V$'*
MN.E?I]10!X!^R9_P38_9A_9%A@U?PCX4_MKQ-&H\SQ5KRK-=*W?R1C9;CK]P
M!L'#,W6O'_\ @X ^,WQS^"7["VE:W^SS\8=8\">(=:^+'AG0CXCT)D%S;VUY
M>B&7;O!!^5NA':OM^O@'_@Y _P"3%/!W_9P'@C_TZ)0 ?\.?OVZ_^D]/[0'_
M (*=+_\ B*^?_P#@HQ^SI_P4&_X)Q_"3PC^T-HG_  62^-'C7S_BQX:T*]\/
M:[9V$-M<6U[?I%*&:)-WW<C'O7V)_P %H/\ @GO\</\ @HM^R;%\+_V:_P!I
M+6/AIXZT'Q#;:SX=U*T\07=A87DL9P8;UK16D*!6,D;*I9)8T8#&:^<_^"O_
M ,*OB1\#O^"-OP-^$?QD^)>H^,O%_A_XI?#JS\5>*=5U*6[GU345OHOM,YFF
M_>2*TN_:7^;;MSS0!^HU%>!_MY?\%,?V/?\ @FIH'A/Q5^U_\1Y_#FG>,M>;
M2M*NK?29[THZ0M+)-)';J\@A0!%9E5B&E08P21[7X1\5^'_'?A32_''A/4!=
MZ5K.G07VF78C9!-;S1K)&^UP&7*L#@@$9Y H T:*** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** /DO\ X*9?\$S?^&P?[ _:,_9S\??\
M*U_:*^&NZX^&7Q-LDQG&XMI>HJ ?M-A-N961@VSS&(5E:6*7DO\ @G)_P3:^
M,/A_XM7G_!1W_@IKXHTSQK^TCXDLC;6%OIXWZ-\.M+((72M)C)8(VUF$LX)9
MB[J&;=++/]PT4 %%%% !1110 4444 %%%% !1110 445\6_\%>/^"X/[*?\
MP25^'IC\<7Z>*OB7JEF9?"_PUTJ\5;J<'(6XNWPWV.UW#'F,"SX81HY5MH![
M_P#MB?MH_LV?L%_!'4?V@?VH_B;9>&O#NGC9$TQWW.H7!!*6MK"OSW$S8.$4
M'@%CM568?@3\6OVEO^"H_P#P=;?'NZ_9[_9:\.WOPQ_9NT+4T_MR\OG86B1J
MP9)]4FC(^VW9&'BL(B40[2?N-<UK?LA_\$P_^"B__!R-\=;']OO_ (*D^.M7
M\)?!M)"_A70+*)K1K^S+!A;:1;/N%K:L N^]D#/+@;3*<R1_T _ #]GKX*?L
ML?"71_@7^SU\-M+\)^$]!MQ#IFC:3!LCC'5G8G+22,<L\CEG=B69B230!XK_
M ,$Q/^"3/[)7_!*?X/CX=?L]^%?M.NZA"G_"6>.]6B1M4UR5>?WC@?NH5.=E
MNF$3K\SEG;Z<HHH **** "BBB@ KF_C'XWN_AE\(O%7Q(L+&.ZG\/>&[[4H;
M:9B$E>"W>4(Q'(!*8)'K725P'[6'_)K/Q+_[)_K/_I#-0!\"?LQ?\%%/^"]O
M[77P!\+?M*_!S_@GI\"YO"_C'2UU#19=0^*5S!,T)9E!>,H2ARIXKJ/&_P"U
MM_P</_#[P7J_CWQ'_P $[?@&NGZ'I=QJ%^T/Q9N7<0PQM(Y5?+Y.U3@=Z\8_
MX-@/^"P7P2_:*^$G@S_@F'H?@+6=)\3?#'X41WDVM:M<0K#J[Q72I.EO&A+8
M07,3!F(9EWG8 N:_3K]K#_DUGXE_]D_UG_TAFH Y/_@G)^U/K_[;?[#OPU_:
MO\4^%;/0]0\=>&TU.[TG3YGDAM79W78C/\Q'R]3ZU[77R!_P0(_Y0V_L]_\
M9/X?_1TM?7] !1110 4444 %%%% !1110 4444 %%%% 'R!_P5\_Y)QX/_[#
M<_\ Z)%%'_!7S_DG'@__ +#<_P#Z)%% &)_P3._Y.-^*'_ __2QZ^VJ^)?\
M@F=_R<;\4/\ @?\ Z6/7VU0 5XM^W;^SUXY_:,^#VFZ'\-;[21KOAKQAIGB3
M3=-\0JQT[59+.4O]CNM@)\J0$YX/*KG Y'M->??M*^$?B_XH^'+WGP.^*]]X
M4\0Z/(]_:26FCV]^FI;(9!]CEAGX9'+#!5E8,JD'B@#@O@'^U+:>-OC@WP6^
M.?[.=W\-OBE'X>>YM(KM[>]MM4TY)%$GV*_A_P!:BOL9HF"E>#@E3MX/5/@Y
M\,/@Y_P4W^$^G_#/P79Z2NI^"O%E]JDT"EIKVYDDM6::>5R9)G))^9V) P!@
M "NV_9D_9J^*5YXP\/\ [6/[5WQ,N?$/Q!/@R.RLM$CT6'3[+PRMRL<UU;I'
M&S&:8./+:9FY"X"@8 PO''[%?[7'B_X_Z5^T);_MMZ#9ZIX>L]0L= MS\(ED
MCMK2[="\3_\ $Q'FL!&@#D \$X&: (OVE_B?\-?C;^TWIG[*WC+XAZ'I/A#P
M.+3Q)\1X]7U:&V75+LD2Z9I.V5AYB;E%W,,$;4@4XWU\Y_#77O#OB_\ X)A?
MLN_"?^V+*_TW7?C9X?T3QEI<5PD@:V?4+VY^S7" G:':&'Y6 R"*^^/$W[,G
M[/'CW5Y?%/Q&^ W@?7];NHXQ?ZQJGA&SGGN&1%0%GDC9CA5  +'  '05XYX3
M_P""8OPX\*_L8Z9^RO8^*HK/6])O;?5+7XAZ)X?BM+PZM;7+3VMZ\>Y_,:/=
MY>'=B4R RY!  O[65A:>'OVZ?V9_&.@VJ0ZG=:SK^C730*%:XT]],>1HGQ]Y
M$=%=0>%))&,FI?\ @J(5U7X5_#GX=ZF-^B^,/CCX5T7Q);M]R>PDO/,DC<=U
M+1)D'BNB^&O[*?Q3F^-^B_'_ /:;^.]IXWUGPGI=U8^#['1_"RZ39:<URJI<
MW;)Y\S2SR1J$SN5%4L O.0_QU^R!XK^,GP'\2?!WXU_'S4=;U#4/%TFN>%?%
M%IH\-I<>'2DZ3V44:*2LOD,F"S8+J[#Y>" #D_VR=/L_#/[77[,_C;P[91PZ
MJ/&6I:*6MT"M)I\^FRF6(XZHI16 /"GD8-<#^R%X/\*_$;_@C=KVM^---MKJ
MZ\<^'O%6L^*[RXC!>ZOWN;TF>0GDR(8XPK'E?*7'(KV3X>?LH?%F]^-7A[XZ
M_M/_ !]M/&^I^#+"ZM_!^GZ/X472;2SFN4$4][*OGS&:=XQL'*H@+;5R<CC;
MG_@GE\5]'\(>)?V?_AK^U4^@_"3Q5J5Y/>>&%\)1S:EI]K>2-)=V-I?&<+'#
M(7D +PNR"0\D\D ]3_82U_6_%'[%GPIU_P 1SR2WUU\/]):XGF)+RG[+&/,8
MGJ6 #$]\UZO6?X1\*Z#X%\*:9X(\*Z>MII>CZ?#8Z;:H3MA@BC$<:#/8*H'X
M5H4 9/CJS\8W_A&_L_A_K%II^M20$:=>WUN9889,C#.@^\,9XKR'_A ?^"@G
M_1?_  )_X2DG_P 57NE% 'SA_P $\;'QXOP-U)9]=L6D'C351*PM3AI!-AR.
M> 6W$#L"*]W^Q>-_^@W9?^ Q_P :\C_X)[_\D3U;_L>]9_\ 2DU[I0!C_8O&
M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+
MQO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q
M10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\
MP&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_
M ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_
M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&
M_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%%
M &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P#
M8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\
MP&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\
M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_
M /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44
M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C
M_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P#
M8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T
M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\
M]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C
M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^
M-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C
M_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;
MLO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T
M&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]
MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT
M?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^
M-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR
M_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;
MLO\ P&/^-5/BY\4?"_P4^&FM?%CQL+S^R= L'N[_ .P6;SRB->I5%Y/N> !D
ML0 2/SB\>_\ !2+]N7]OKQ1<_"3]@KX6:GX>T<MY=WKD17[:L9_CFNCB&Q!'
M("$R9'RR'I0!^B5MXN-[XPN/A[9_$G0)M>L[-;N[T:*1&NH(&(597B#;E4D@
M D '-2^+_!GB?QKX4U/P=JWB&..UU73YK.YDM \,JQR(48HZD,C ,<,.0<&O
MF'_@GQ_P2QU#]E3QV?C]\5OC!?Z[XXN[2:*[MM-G86(68?O!*\@\R[;< VYM
M@# ':2 U?8] 'Q+^S+_P14^"_P $M33Q?\2M4M?'NMQREX!K-B180'.01;;B
M)6]3*64]0JFOK^WTKQ?9V\=I::II\442!(HH[/:J*!@  <  =JVZ* ,?[%XW
M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V*^/\ _@L%_P %B/A%_P $?OA9X4^(
M7Q,^%'B?Q=<^+_$ T[3;'0H/*@BCC*/<R2W;J8HW6%F:.$G?,RD#:BR21@'U
M1]B\;_\ 0;LO_ 8_XU^2$O[+'_!;/_@J7\<?CC^RC_P4,>P^''PBT/QIIFJ_
M#_QCX7LXA]COK"59K(Z09$WW\$L3K)/+/CRY5"C8RR0#]:OA?\1O#/Q@^&OA
M_P"+'@I[MM'\3:+;:II37UC+:S&WN(EEC+PRJKQ-M895@"#P16[0!^>G_#G[
M_@H9_P!)Z?CG_P""G3O_ (BN>^(7_!!?]IKXW1:)H?[0G_!8KXM^.?#^B^)]
M/UU?#NNZ/8FVGN;.=9HBVQ0>&7J#WK]+** /GC]M?_@FI^S%_P %$O#FD^&/
MVQ/A)H7C&'09)I-"N9S<VUSIS2^7YODS6\L<BA_*BW+G:_EKN! KVNUTCQ=8
MVT=E9:GI\,,,82***SVJB@8"@#@ #C%;E% 'YX_\%6_VT?\ @KO^S'^U+\%_
MAY^PS^RQ!X\\'^*[Q+'QOXBOO"US>:=:7-Y>Q6UNDLUK(KV(A4/(TT@\K$ZY
MSM('WM]B\;_]!NR_\!C_ (UL44 <\+KQ$=5;0AXNTHWRVXN&L@@\T1%BHD*9
MSM+ C=C&015G[%XW_P"@W9?^ Q_QKX@_:K_X(DWG[3G_  5O^%W_  5!U#]J
MC5K*U^'QL(9?A^NE%4DMK,S3Q10W<<RE4>ZDWRQO&P=9)%SC"G[WH Q_L7C?
M_H-V7_@,?\:/L7C?_H-V7_@,?\:^6-$_X+5_LFZ[_P %2-3_ ."2UCH7BV?X
MB6 58M7LM+BGTB64:=]OFA:9)?,B:*+(8M'LW*5W;N*^OZ ,?[%XW_Z#=E_X
M#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8H
MH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%X
MW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?
M_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X
M#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,
M?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@
M#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?
M_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&H_B5\2_A[\'/
M 6K?%+XK^-=,\.>'-"LGN]8UO6;Q+>ULX%ZO)(Y"J.W/4D <FOP*_P""@O\
MP7%_;4_X+1?&Z?\ X)K?\$3O!?B"W\*ZH7M_$7CJW5[.]U>SSLEF>9L?V5IO
M/S,Y6:4%4.S>8' /H'_@LI_P<NM^SEXJN?V+O^"<-[9?$GXQWUU_95UKFC:9
M]OL=!O';RQ;V\:[AJ%^&.T1*&CC? ?S&5H:XW_@DW_P;-?$?Q=\0$_X*"?\
M!8O6CXT^(FNWHU:W^'_B:Z.H+%.V&6?5W)*W,PP,6H)B0 *^_P#U<?UO_P $
M6_\ @WO_ &;/^"5'AVU^)OBP67CSXT7=IMU/QM=6O[C2-ZX>VTR-QF%,$JTY
M'G2@MG8C>4/T+H Q+?2O%]I;I:VNJ6$442!(XX[/:J*!@  <  =J?]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XU\,?\%._P#@K?\ M0?L/?MV_!+]E#X2
M?L57GCOPY\2IK2ZUSQ7I:7NH7EO9+J"V^H16]C:PY\V"!XIO,:1E/GJ"@P2?
MO^@#P[Q+^V_^SGX0_:9T3]C37_VIO!47Q4\0,RZ9X$CN!+J.1:O=_O8X]WV?
M= C2)YNS>-NW<64'UG[%XW_Z#=E_X#'_ !KYQ^+7_!';]BOXV_\ !0CPY_P4
MP^(&@:_-\1_"MEI\>DI8Z\]I8"XLI)'@O)(X0LDTH$BQLKR&)HXD5HR-V[ZF
MH _/7X=?!;_@N39_\%H_$7Q/\;_&S3-1_9<M[&>VT/2K_4;6W5H;BRBE4065
MK$9))X+U?*\ZZ*L8A(5<[MI^Q_CKX$^)OQ ^"/C+P'H.K:?)?:WX5U&PLDDB
MV*TLUM)&@+?PC<PY[5Z'10!^0?[ G[/O_!=G_@GI^S_H'P.^$/\ P3@_9LDN
MM)TJ.RU3Q:OC=;74=<*?=ENY(80TKA=J@L3@(HZ 5ZM\2_B)_P '(GQ,^''B
M#X<:C^PC\ [:W\0:)=Z;/<0_%*8O$D\+1,R@I@D!R1]*_2:B@#YH_P""6/[,
M_P >/V2/^">GPG_9M^*UYI-KXB\'^%8]/U>WLG^T1)*)'8A9!@.,,.:]_P#L
M7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#
M'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L
M7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#
M'^Q>-_\ H-V7_@,?\:T--CU&*U":I<1RR[CEXDVC';BK%% !1110!\@?\%?/
M^2<>#_\ L-S_ /HD44?\%?/^2<>#_P#L-S_^B110!B?\$SO^3C?BA_P/_P!+
M'K[:KXE_X)G?\G&_%#_@?_I8]?;5 !1110 4444 %%%% !1110 4444 %%%%
M !1110!X7_P3W_Y(GJW_ &/>L_\ I2:]TKPO_@GO_P D3U;_ +'O6?\ TI->
MZ4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !117FW[76J?M Z'^SSXDUK]E^VM)_&EI9B72[:[LOM!E4,/,6)"0#-LW
M% P92P"E3F@#9^-7Q_\ @W^SMX3?QM\:/B%IV@:>,B)KR7][<,!DI#$N7F;_
M &44GVKQS]C;_@II\)?VT_BUXG^&/@#PEJVFIHEA'>:9?:IM#:E#O\N5MBY$
M.UFCVJ69F#DX7:17S5\%?^"/7QU_:)\6)\;/^"B7Q=U.>[N<.WAZUU$7%ZRY
MR(Y9^8[=!T\J$-@' 9"*^_?@]\#?A'\ /"4?@;X-^ --\/Z9'@M#808:9@,;
MY9#EY7Q_&Y9O>@#H]6TK3->TJYT/6K"*ZL[VW>"[M9T#)-$ZE61@>"""01Z&
ML[P%\// OPM\+VW@GX<>$-.T/2;-<6^GZ7:+#$GJ=J@98]2QY)Y))K9HH **
M** "BBHKVRM-2LYM.U"VCG@N(FCGAE4,LB,,%2#U!!((H XGX._M/?L\_M">
M(/%WA7X(?&3P_P"*M0\!:Y_8_C"TT344G;2KW8'\F7:>#@D9&1OCD3.^-U7:
M^)?PD^%GQFT*V\,?%SX<Z)XGTVSU2VU*UL->TN*[AAO+>0207"I*I"R1N RL
M.0?K7S#_ ,$V?^")O[&__!+?XG_$3XL_LY0:\VI_$"^<>7JNJO)!H^FF02II
MUO&,!HTD!(EEWRXPN_&[=]?T %%%% !1110 4444 %%%% !1110!Y_:_LH_L
MS:?\=Q^U!IOP#\(VOQ&-E-9R>-[30((M3F@EV^8DEPBAY00@'SDX&0,9.?0*
M** /@#]@[Q)_P6_U'_@J)\8]!_;2\.6.D_L\ :CJ'PS4V^G7+%&O8XK"WANK
M1O-!^SB265;C+!A@!0P(^_Z*9<1-/;O L[Q%T*B2/&Y,CJ,@C(]Q0!ROPN^/
MOP,^-[ZG'\&OC'X7\5OHE_+8ZS'X=UZWO6L+J*1HY(9UB=C%(KJRE6P00:ZV
MOC#_ ():_P#!$7]FW_@D_P#$KXF?$GX*^/\ Q5XFN_B.UFKW'C.:">[TZ&%Y
MY'B6>*./S1+),&8LH8^4F2Q!)^J_C'\4/#GP0^$7BGXS^,/-_LGPCX=O=9U,
M0)ND-O:P//(% ZMM0X'<XH Z2BOC?_@B[_P5YT?_ (+#? ?Q!\9=&_9XUSP"
MWA?7(](U&._U6*^L[J[,"S.EM<*L;OY:/$7#Q)CSDQNR<?9% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %>&_M^?\%%/V5?\ @FI\$+CXY_M2
M_$&/2[0[X]$T2TVRZEKERJY^S6<&097Y&6)6- 0SNB\U\W_\%G_^#@7]FC_@
ME'X9N?AWH36GCKXS7MINTGP):7?[K3-ZY2YU.1.8(L$,L(_>R@C:$5C*OYU?
ML!?\$3/VWO\ @MW\;[?_ (*3?\%I_&VOV7@W4=EQX;\$R%[.\U>RW;XH((1C
M^R]-YR-H$TP+.-ID%PP!P\]W_P %5O\ @[4^/IM;-)_A/^S'X8UGYB?,DTZU
M93U8_(=7U/8>GRQ0!O\ EB'S)^['_!/K_@G!^RG_ ,$S?@C!\$/V7/ ":?#(
M$DU[Q!>[9=3UVY48^T7<^T&1N6VH L<88A$4'%>H^ _ /PD_9W^%EAX ^'GA
MG1/!_@[PQIPAL--L(8[.QTZV09X PJ*.26/4DDG))JY\//B3\._BYX1MO'_P
MH\>Z+XGT&]>9+/6_#VJ17MI.T4KPRA)H69'*2QO&V"=K(RG!!% &U17S3_P5
MN^)7[>GPA_8A\1?$'_@F]X'LO$GQ.LM0L([/1;G0WU&:>UFN$@F:VA61%,T8
MD67,FY!'%)E3P1UO_!.WQ)^UOXL_8I^'FM_MW>##H/Q<?0A'XWL&DLV+W4<C
MQK<$63- AFC6.8QI@(92FU2NT &+_P %&/\ @IO^RO\ \$MOA#8?&;]JG5]=
M@T_5]2;3M%L_#^@RWL]_=B)I?)4C;%$Q1&8&:2,':<$X./9/A1\3?"'QJ^%O
MAOXQ_#_4/M>@^+- L]9T6ZP!YUI=0I-"_!(&4=3U/6N6_:@_9#_9K_;2\ V7
MPM_:F^$.E^-?#VG:Y!K%II&L!S"E["LB1RD(R[L++(I5LJ0Y!!!KM/!'@?P9
M\-/"&F_#[X=>$M-T'0=&LH[/2-%T:QCMK2RMXU"I%%%& D:*  %4  "@#X>_
MX+=_\$HOVFO^"G\?POTO]GG]L2_^%=EX6U>[E\6P_P!H7S6NH0OY#V\XLX'2
M.XN()83L\QD 69_FX K[KT2VU6ST6SM->U..]OHK6-+V\AMO)2>4* \BQ[F\
ML,V2%W'&<9.,U:HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#Y _X*^?\DX\'_P#8;G_]$BBC_@KY_P DX\'_ /8;G_\
M1(HH Q/^"9W_ "<;\4/^!_\ I8]?;5?$O_!,[_DXWXH?\#_]+'K[:H ****
M"BBB@ HHHH **** "BBB@ HHHH **** /"_^">__ "1/5O\ L>]9_P#2DU[I
M7A?_  3W_P"2)ZM_V/>L_P#I2:]TH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HJ*]O;/3K.74-0NXH+>"-I)YYI J1H!DLS'@ #D
MDUA?#3XM?#/XRZ#/XH^%/CC3?$&FV]_+937VE7*S1">/&]-R\'&0<C@A@02"
M#0!J>)?$_AOP9H5UXH\7Z_9:7IME$9+S4-1NDA@@0?Q.[D*H]R:^%/VH?^"W
MG@W1M4;X8_L:^"YO''B&XE^SV^LW%I+]B$I. ((5Q-=-G@?<4\$%Q7U!^V?^
MR1X._;0^#+_"'Q?K5QI>S4[>^L-5M8A)):RQL0Q"D@-NC:1,$X&\-@E0*A_9
M>_86_9M_9$TM8?A+X$B_M5HMEWXEU3%QJ-QQSF4@>6I[I&$0X^[GF@#S[_@F
MG9?M^2:!XE\7?MM7@,?B"[AO= L+^5%OK$[2LB&")=EO"RB,K'D,K*Y* N2?
MJ"BB@ HHHH **** "BLWQEK.K>'/"&J^(= \+76NWUAIL]Q9:)8S11S:A,D;
M,EO&\S+&KR, @+LJ@L"Q R:^)O\ @B)_P5%_:C_X*8>&OB?K7[27[&VI_#$>
M$/&T^FZ%?M#*EI<1J[H^G.;@K))>VKQE)W1%C)=1MB8%" 5_^"UG['W_  56
M_:IU;X/R?\$X?VL8OA_I^@^-8;KQI827'V5?D82P:E)(H+W<,)1E:Q(*2F5"
M58*2OW1X?M];M-!LK3Q+JD%]J,5I&FH7MK:&WBN)PH#R)$7<QJS9(0NVT$#<
MV,FW10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^&O!
MG@_P6EY%X.\)Z9I*ZC?O>Z@NF6$< NKEPJO/)L WR,$4%SEB%&3P*\V_;R\
M?M)_%;]CGXB_#']D#QMIWAOXD^(?#$^G>%?$&IZE/9QZ=--B-YUGMXY)894B
M:1HY$4E9 AR,;AZW10!\M_\ !'KX2_M__!C]BC3/!W_!2OXNW'C#XG#7;]YK
MJYO;>[:RL%D$5K!]IA5?M.Y(OM'F2%I/])VL1L"K[9^T=^TC\$/V1_@YJ_[0
M/[1GQ!M?"W@[0C;C5M<O899([<SW$=O$"L2NYW2RQKPIQNR< $CN*\D_;:_8
MA_9Y_P""A/P#O_V;/VG?#5]JOA>_NX;MX-.UFXL98[B$DQ2AX'7<5)R$?<A(
M!*G P =G\&?C9\(?VB?AMIGQB^!'Q*T7Q=X5UF-WTO7_  _J$=U:W 1VC<+(
MA(W*ZLC+U5E96 ((KJ*\[_9,_9?^%?[%O[.'A#]EKX)VEU#X7\%:0MAI7V^9
M9+B4;F=YIG155I9)'>1V"J"SL0 .*^>/^"W'_!2;XX?\$P?V8M$^.GP&_9MN
M_B3J%WXNAM-;M#IMY)9Z;I:P323W,\]LI%L=RQ1HTGRDR,<-M(H ^RZ*XO\
M9Q^)?BSXT?L_>"/C!XZ^'C>$M8\5>%-/U?4O"SZA]J;29KFW29K5IO+C\QHR
M^PML7E3Q7:4 %%%% !1110 4444 %%%?,MK_ ,%E?^"8-]JWQ%TBT_;+\(2-
M\*-,%]X\N1/+]FTZ(S& *L^SR[F3S0(_*@:1][(NW<Z@@'TQ--%;Q-<7$JI&
MBEG=VP% Y))/05^*7_!7_P#X.9?$%_X]?_@G]_P1IT^?Q[\2M;O#I-U\0- L
M?M\5M<-E3;Z1&H87EQUS<D&&, E/,/SQ_/W[8W_!5#_@H?\ \'&?QTO?^"?7
M_!*7P)K'A;X1%_+\5^([N1K234;(L5-SJMRF19V1 ;;:(6DFP0PE)$2?8_\
MP;:?\$._VCO^"6OC7XG_ !(_:P\+_#J[U'Q'':V/@[5M)NFN]7L+>"6X$_SF
M+9!!<J\#E$D9B85#@8 H \X_X)I?\&\_AW]AKX>>)?\ @J)_P5/\/ZA\8_B]
MH6BWWB]/ $%Q'J8L;B&%[IVD>>0)J>IL5.&=_)20Y4R,$E'WA_P1O_X*\_#[
M_@L'\%?%_P 7O!?PKOO!<GA/QB^C3:)J.J+>326YMXIH+LND:*OF;Y5\L;MI
MA/S,"#7U[/!!=0/;7,*21R(5DCD4%64C!!!Z@CM6?X/\%^#OAYX<M?!W@#PG
MIFAZ18Q^79:5H]A';6UNG]U(HP%0>P H \Y_;L_9&\%?MX_LA^/OV1/B!J;V
M&F^.= >Q_M**V$S6%PK++;72QDJ)#%/'%*%RNXQXR,Y'*_\ !,;_ ()W_#[_
M ()>_LIZ?^RA\,OB9XG\5:58ZI=:BNH>*98#)'-<%6ECA2&-%BAWAG"'>P:1
MR7;/'T'10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% 'R!_P5\_Y)QX/_[#<_\ Z)%%'_!7S_DG'@__
M +#<_P#Z)%% &)_P3._Y.-^*'_ __2QZ^VJ^)?\ @F=_R<;\4/\ @?\ Z6/7
MVU0 4444 %%%% !1110 4444 %%%% !1110 4444 >%_\$]_^2)ZM_V/>L_^
ME)KW2O"_^">__)$]6_['O6?_ $I->Z4 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%?._[6W_!3G]F#]DE+C0M>\3?\)#XIB!"^%O#\BRSQOZ3R
M9V6XZ9#'?@Y"-0!]$5X7^WI^V_H7[#7PRLO'6K?#S5/$-QJ]X]GI<-HRQ6R7
M 3>!/,<F,%0Q4*K%MC<#!(U/V&_VJ9/VQ?@%:?&2Z\#7/AZYEU"XM;C3Y@[1
M91_E>&5E7SD*,F7 QO#K_#7I_B;P?X2\:6<.G^,?#&GZM;V]W'=6\&I6:3I'
M.ARDJJX(#J>0W4=J /R\L_A=_P %./\ @K+>1:S\3=:;P#\-+B0206TL$EK9
M21YR&BM=WFWK=Q)*VSKM=>E?>G[&?[%GPO\ V)OA[<^!OAQJFK7\FI7"7.L:
MAJMV6-S.J[=RQ+B.(8XPHW$!0S-M!'L%% !1110 4444 %%%% !7S;^V/_P5
MJ_81_8,^,_@+X _M+?&JUT3Q/\0K^.'3+)4\Q=.MY&=$O[Y\@6EHTJ>4)7ZL
M2<;(Y7C^B=(UK1M?LSJ&A:M;7MNL\L#3VDZR()8I&BE3<I(W)(CHPZJRD'!!
M%>._M/?\$Z_V,?VR_B5X#^+?[2_P%T7Q;KOPXU"2[\+W6IQ%E0N.8IT!VW,(
M<+((I0R!T# <MD ]J1TD4.C!E89!!R"*$CCB7;&@4$DD*,<DY)_$G-"JJ*$1
M0 !@ #@"EH **** "BBB@ JKK>MZ-X:T:[\1^(M6MK#3]/M9+F^OKR=8H;>%
M%+/([L0$15!)8D  $FK5?!?_  <P?&2R^$G_  1D^,=G;?$C3= UOQ/IEEHV
MBP7FI)!-JBS:C:K>6L"L0TSM9&YRB@G9N)X!- 'R5^U+_P 'I_[*7PI^*MYX
M%_9I_97\0?%#1-/NF@F\6WGB=-#M[O:<&6UB:UN))(S_  M((2?[H&#7W?\
M\$H/^"S_ .R7_P %<O >IZO\#Y=1T'Q7X=2-O%'@3Q$(UOK)'.%N(V1BEQ;L
MP*B1<$' =8RR@_Q>U]3?\$?/&G_!23X??M?KXL_X)9>%;_6OB3:^&+TW>FV>
MGP74<VE$QB<31W!$;1AS 1D@[Q'M^;% ']JU%?S_ /\ P^[_ .#J/X'D0_%O
M_@E*=?MH?^/F];X*Z\_ [^?87/DK]2I'M2Q_\'D7[8'PC<1?M+_\$HQ9E2%F
MV^(M0T0@YQTNK*?'T)_&@#]_Z*_$7P'_ ,'N_P"R=J(3_A9W[$OQ$T@G_6#0
M==L-2V_3S3;9_2O:? ?_  >'?\$@/%Y0>(&^*7A;?]XZ]X)CDV?7[%<W'Z9H
M _5&BOA?P'_P<J?\$2OB%L32OVZ=(L96P&BU[PSJ^G[#Z%KBT1/Q#$>]>T^
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
M,?'WBR#XF:[::[K_ (3UK3_%=[;)X<6UGN5L;2W@CE6$0JL";PR$MYCY.<$
M'W[17 ?LI?%#5OC7^S+X ^+?B )_:/B+PAI]_J/EH%4W$ENC2E0.@WEL#TKO
MZ "BLGQUXAU3PIX1O_$>B>%;O7+NT@,D&DV+*)KILCY$+<9^OI7D/_#6'QL_
MZ,?\=_\ @5;?_%4 '_!/?_DB>K?]CWK/_I2:]TKYP_X)X^*=9E^!NI2OX+OD
M9_&FJNR%ERA:;<5/NI)4^ZFO=_\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0
MO?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:
M -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH
M_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V*
M*Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/
M^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\
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
MB'3_ (K^-O!$OQ-^+\2K(?&>M6:"UT>7'*Z;:L6$!'3[0Y:8\D-&K&,?HO\
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
MH7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO
M_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]
M"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J
M_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0
MH7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO
M_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]
M"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J
M_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0
MH7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO
M_P!"A>_]]+6AIMY/?6HGN+"2V8L1Y4I&?KQ0!8HHHH ^0/\ @KY_R3CP?_V&
MY_\ T2**/^"OG_)./!__ &&Y_P#T2** ,3_@F=_R<;\4/^!_^ECU]M5\2_\
M!,[_ ).-^*'_  /_ -+'K[:H *X']HSXC_%;X3> ?^$]^%GPJM/&']G3M-KV
MESZ^FG2I8+#(TDT,DB,C2*RH=C%0R[L$'%=]3+BWM[RWDM+N!)8I4*2Q2*&5
MU(P00>"".U 'RC^SAX-^)?[1_P"U+H'[?VL?!NR^'/A^;X<FTTVV_M:&ZU/Q
M,EZ8IX9[K[.-D<4<84JCL9 Q&0,87)^*%[^V?K7[:'A'X_Z%^P=KUUH_@S0]
M:T@1_P#">Z"DFH"Z>+RYT#78V+B+)5AN^8#L:^P[2TM+"UBL+"VC@@@C6.&&
M% J1H!@*H'   P *DH ^2_VZ?#O[6?QD^(OA_P"&&C?LSZQXG^$$5G%J'BZR
MT/QAI=A<Z_>!R4TZ<W-S&R6J%5:0(#YI(4, ,UJ_'CX<_'_]I;]G/1-7T#]G
MX> ?&OPV^(6E^(_!OA#6M?L)H=0_L_:5C\ZSDDBA22.6:)0Q&"@SM5@U?3]%
M 'S+H_A+]H/]I[]J+X>_&#XL? >Z^'/A?X7V^HW=KI^LZY9WMYK&JW=N+8;5
MM))%C@AC,C!V8,[,,+C.'?M$?#;]I?\ :C_9^NI[CX5:=X4\<^!?BC;Z_P"
M=,NM?BN8-7CTVZ62VFDECX@,\9E4*W*MM+;0>/IBB@#YBL_"O[1'[5'[2/PX
M^)'Q7^ %U\./"OPRDO=4:SUG7[*]NM7U:>W-O$D2VDDBI!"'D?S'*ER5 4#)
MKS_P7\,?VUO@-^S+XB_8)^'_ .SNNM6TCZMI?@OXD?\ "3V4.G6^EW\TSK/=
M1._VE9H%N''EI$X8HH!(Y/V[10!R_P $/A?IWP3^#7A3X/:3=FXM_"_AVSTJ
M*Y9=IF$$*1^81V+%=Q]S74444 %%%% 'A?\ P3W_ .2)ZM_V/>L_^E)KW2O"
M_P#@GO\ \D3U;_L>]9_]*37NE !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17&_'+]H'
MX/\ [-W@B;XA?&;QQ9Z+IL>5B,[9EN9,9\N&)<O*Y_NJ"<<G !-?G1\4OVYO
MVT?^"FOC2Z^!/[$G@K4O#7A$MY>J:P9O)G>!LC?=W2Y6UC(S^YC)=@&&9,[:
M /U'BEBGC6:&171U!5U.00>X/>OFS]O'_@F?\+_V^/$OA;5?B1XMU&QL=&CG
MM-9TVW02QZG8R<F$+(2D3[N#)L;<K$$'"[>^_8I_9X\4_LL_L[Z)\%O%WQ+F
M\476E[RMX\'EQVR.=WV:+.6,2$MM+G//11M1?5Z /R;O_P#@A1^V5\*_%VL?
ML&?LG?M7-X1_8P^)&I-K?C6R5]WBK08UPMSX?L+M@6>UO=R_O'+&-(I%?.76
M[_3;X#? ;X0_LQ?"'0?@-\!O =AX:\)^&K!;31M&TZ/;'#&.223EG=F+.\C$
MN[LS,2S$GKJ* "BBB@ HHHH **** "BBN$U_]IW]GKPM\>M"_9<\1?&3P_9_
M$3Q-I5QJ6@^#I]107][:0?ZR5(LYP!N(!P6$<I4,(I"H!#^U7^TCX%_8_P#V
M<_&/[3GQ,TK6K[0?!.B2ZIJEIX=TM[R\EB3&1'$G7DC+L51%W.[(BLP\D_X)
M,_\ !3[X:?\ !6/]E:/]I7X=^ =8\+RVVM7&DZYH&K!I!:746U@(KG8B7*-$
M\3[D'REBK %:^E[VRLM3LIM.U&TBN+>XB:.>">,.DB,,,K*>"""00>"#6/\
M#3X8_#GX,> ],^%WPC\":1X9\-Z+;"WTG0M"T^.UM+.($G;'%& JC)).!R22
M>2: -VBBB@ HHHH ***\D_;,_;H_98_X)_\ PAN/C;^U=\7-.\+:-'N2RBG?
MS+S4YP,_9[2W3,EQ*>/E0':/F8JH+  ];K\J?^"N_P#P=%_LU_L0W6H? ']C
MNUL/B[\71(UHXLIS+H>A7.=NVXFB.;N8-@?9H#U!5Y(V&T_$GQ]_X*E_\%;/
M^#C7XIZG^R)_P2[^%VL?#KX0"7[/XEU^6\-K)+:OD;]7U*/*VT;ID_8;8L\@
MWJ?M &!^D?\ P2(_X-S/V.O^"8-KI_Q0\2VD/Q*^+T<:O+XXURQ40:3*1RNF
MVS%A;8Z><Q:9N<,BL8P ?G_^Q[_P0$_X*%_\%A/B_:_MU_\ !</XN^)]%T2\
MVS:3X$F<6^KW5J3O6W6W $>BVAS_ *L()V^8E(V82G]V/V>?V;_@3^R=\*=-
M^"'[.'PLT?P?X5TE-MEH^BVHC3<0-TCMRTLK8!:60L[GEF)YKMJ* "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L#
MQK\*?A=\28#:_$7X;:!K\1&#'K6CP72D>F)585OT4 ?QQ_\ !9O_ ((P_M+_
M /!-']I;Q08OA9K&I_"74]8GN_ WC?3-/DGL18RR%XK6XD0$6]S$I\MDDVE_
M++H"C T?\$8_^",7[3'_  4L_:8\+._PMUG2_A-I>LV]YXX\<:E8206)L8I
M\MK;2N )[F4#RU2/<4+AWPJDU_8Y10 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 ?('_  5\_P"2<>#_ /L-S_\ HD44?\%?/^2<>#_^PW/_ .B1
M10!B?\$SO^3C?BA_P/\ ]+'K[:KXE_X)G?\ )QOQ0_X'_P"ECU]M4 %%%% !
M1110 4444 %%%% !1110 4444 %%%% 'A?\ P3W_ .2)ZM_V/>L_^E)KW2O"
M_P#@GO\ \D3U;_L>]9_]*37NE !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 445P/[1/[3GP5_97\#-X
M^^-/C.#3+5MRV5JOSW5_(!GRX(A\TC<C/\*Y!8J.: .^) &2:IZ!XC\/>*]*
M37?"VNV>I64KND5Y87231.R.R. Z$@E75E(SP5(/(K\N/'G[4_[='_!67Q9>
M?"#]EKPG=>$?AZLODZM?-<&)6B/>^NU'=>?LT.202") -P^[?V&/V0K+]BOX
M)Q_":U^(.I>(9)KUKV\N+P!((IW50ZV\0R8H_E!VEF)8ELC=B@"/]L']A'X*
M?MK1^&U^*ZW\$GAO4&FANM*E6.:>W<?O+5F*G$;LL;$@;AL^4C<37I/PM^$W
MPV^"?@RU^'OPH\&6&A:-9KB"QL(=JYXR['[TCG'+L2S'DDUT-% !1110 444
M4 %%%% !1110 445XG_P46^%_P"U3\9OV+_'WPX_8H^,2^!/B9J6B.GACQ 8
MUR) 06@60_\ 'LTR!HEN%^:%I!(O*B@#VROCOXN?\$0/V+/C/_P4N\-?\%1/
M%>GZW%XV\/6\$LFE:?J;06.HZG:^6MEJ,VS$GF0QH$V*PCDV1%U.UQ)V/_!)
M+X$?MD_LU?L'>"?@Y^W;\8;3QIX_TBT*3W]N7EDLK0X,%C-=,Q-[+"N4-QA0
MP 7Y]GFR?2= !1110 4444 %!( R37CW[:W[>G[*?_!/7X13_&G]J_XMZ?X9
MTH!TTZTD;S+[59U&?L]I;+F2XDY&0HPH.YRJ@L/PK^.?_!3'_@KK_P ')/Q0
MU/\ 9/\ ^":7PRU7X;?!=9OLWB76Y;QK8R6S\;M7U*,$1*Z9/V"VW,X+ _:
M,J ?:W_!7/\ X.D_V=/V-+Z^_9Z_8DLK#XO?%LRFR:>RE:;0M$NB=H266$[K
MV<,0/L\!P#E7E1EV'Y5_8S_X-\?V^O\ @K7\7K?]N[_@N;\7/$^FZ9?[9M-\
M!33"#6+JVSO6W,*@1Z+:<_ZE$$QR^5A8B0_H+_P2,_X-VOV-O^"75E8_$G4[
M&+XC?%Q8@UQX^UZQ4)ILA&&73;8EEM!U'FDM,P+?.JMY8_02@#C?@%^SS\$/
MV6?A9IGP3_9W^%^C^#_"ND1[+#1=$M!%$I.-TC'[TDC8RTCEG<\LQ)S79444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% 'R!_P5\_Y)QX/_ .PW/_Z)%%'_  5\_P"2<>#_ /L-S_\ HD44 8G_  3.
M_P"3C?BA_P #_P#2QZ^VJ^)?^"9W_)QOQ0_X'_Z6/7VU0 4444 %%%% !111
M0 4444 %%%% !1110 4444 >%_\ !/?_ )(GJW_8]ZS_ .E)KW2O"_\ @GO_
M ,D3U;_L>]9_]*37NE !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !3998K>)IYY51$4L[NV H'4D]A7GW[3?[
M4'PE_9)^&<OQ3^,&JW$%CYXMK*VL[8RSWMR59EAC48&XA&.6*J "217YT^)?
MC)^WS_P6&\3W/@'X-Z#)X*^%T=QY6HSM.\=JR>EW< !KJ3!!^SQC:,KN7CS*
M /TY^''Q5^&WQ?T6X\1_"[QOINOV%KJ$MC/>Z5=+-$EQ$0'CW+P2,@\<$,",
M@@US?[2G[+'P9_:S\%VG@/XU>'9+ZQL=4BOK5K>X,,T<B'E1(OS!74LC@8RK
M<$,%8<Q^P_\ L/?#K]AWX=77@[P9KVI:M?ZM+'/KNJW\Q5;F9%*@QP E(5 8
MC RQ&-SMM7'M= &/X"^'_@CX6^$[/P+\.O"MCHNCV$>RTT[3K=8HHQW.!U)/
M)8\DDDDDUL444 %%%% !1110 4444 %%%% !17E/[:'[:G[.O[ /P"U7]I+]
MI_QY%H7AO2R(H]J>9<ZC=LK&*SM8@<S3R;&VH, !69BJ(S+L_LQ?M+_!G]L/
MX$>&_P!I#]G_ ,8P:[X3\5:>MWIE]%PR]0\,J=8YHW#1O&>4=&4]* /C^/\
MX*P?M<2?\%Q&_P"":,G[!NNK\.(?"YO)?'40\R<JXWQ:TT@<6Z:<75[7R\F;
MS<\^8OV>OOVD$<8D,H0;F !;') S@?J?SI: "BBB@ HHKQG]M_\ X* _LF_\
M$[/A'+\9OVL/BU8^'-.(==+T_/FZAJ\ZC/D6ELOSSOR,X&U =SLBY8 'LK,J
MJ68@ #))[5^3'_!6_P#X.FOV?_V2-1O?V<_V#M/L?B_\69)OL)OK)VGT+1KI
MCL",\)W:A<!B!Y$!"AB0TH93&?B[XU?\%%O^"OW_  <M?$W4_P!EK_@G7\-M
M2^&?P/2X^S>)=8EO6MDDMFXW:QJ,8. R'/V"VW%@S!A.%WK^GW_!)#_@WH_8
MS_X)::=9?$$Z='\0OBUY(^U_$+7[%1]A<C#)IUN2RV:8R-^6F8%@9-IV  _/
M?]BG_@W?_;I_X*H_%V#]O#_@NK\6_$]I::B5GL/A]/<^3K%W;YWI!(B 1Z-:
M<_\ 'O$HF^9\K WSG]U?@7\!/@O^S+\,-+^"_P"S_P##/1_"/A;1H?+T[1-#
MLUAAC]7..7D8\M(Q+NQ+,2237744 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 ?('_!7S_DG'@_\ [#<_
M_HD44?\ !7S_ ))QX/\ ^PW/_P"B110!B?\ !,[_ ).-^*'_  /_ -+'K[:K
MXE_X)G?\G&_%#_@?_I8]?;5 !1110 4444 %%%% !1110 4444 %%%% !111
M0!X7_P $]_\ DB>K?]CWK/\ Z4FO=*\+_P"">_\ R1/5O^Q[UG_TI->Z4 %%
M%% !1110 4444 %%%% !117P9^TM_P ''7_!.#]D_P"+?C'X-?%J?XAKJ/@3
M7!I'B2_TSP'<7-A;WA0.L7VA3L)*G(!()YXH ^\Z*_,7PO\ \';O_!)'QCK_
M /PC'AZX^*-U?2W0@L+:U^'LL\E\2H.8DBD9SR2N" V5/&,$_7?[!/\ P4H_
M9N_X*.Z)XKUO]GF+Q1!_PA6L1:9XALO%GAR73+FWN9(O-5/*E^;[O)R!B@#W
M^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHKS_]IW]HSP5^RG\&]3^-7C_3=3N]/TTQ
MH;;2;,RRR2R-LC4GA8U+$#>Y"C(&<D @'=WU]8Z793:EJ=Y%;VUO$TEQ<3R!
M$B11EF9CPH !))X%<3\$?VF?@;^T<==/P4^(=EKZ>'-2%EJDEGNVI(5W*RE@
M/,C;Y@LBY1BC;2<&OS>O/$'_  4!_P""R_B1]+\/VI\#?":*[VS,7=;'"MTD
M?"OJ$XQ]Q0(U8#(CSN/WG^QM^PE\$?V*/"LVE?#:RGO-8U&)%UOQ'J+[KB]*
MY(4 ?+%&"20BCTW%C\U 'H?Q?^#GPT^/7@2Z^&?Q;\*0:UHEY)%)<6-PS*"T
M;AT8,A#*05'*D'&1T)K6\*^$_#'@7P[:>$?!?AZRTK2["$166G:?;+## @Z*
MJ* %'TK0HH **** "BBB@ HHHH **** "BBB@ JM'K6CS:Q-X>BU:V;4+>VC
MN)[%9U,T<,C.L<C)G<$9HY &(P3&P'W3BS7P5^S[_P $6_%OP/\ ^"Q?Q!_X
M*A2_MF>,]3T?Q;IKQ67@>ZNFE9S.I$MG=S2[A+86Y6-[6) K(1&"P$/[X ^M
M?VI/V7/@;^V=\"M?_9P_:,\"V_B'PEXDM?)U"PG8HR,"&CFBD7#12QN%=)%(
M*LH-:GP.^!7P@_9I^%6B_!#X#?#S3/"WA3P]:"VTC1-)M_+A@0<D^KNQ)9I&
M)=V9F8EB2>LHH **** "D=TC0R2.%51EF8X 'K7BG[='_!0_]DC_ ()Q_"23
MXP_M8?%BST"S=772-)C/G:EK$RC/DV=LIWS/RH)X1-P+LB_-7X7_ !@_;[_X
M+#?\'-7Q+U/]F?\ 8$^'=_\ ##X$17/V7Q)JLMZ]O!);GOJ^HQKF0LIW#3[8
M-D-\RS!?, !]E_\ !6O_ (.H/@7^RYJEW^S;_P $]]+LOB_\5YY_L']JV>ZY
MT+2+IFV",-"=VI7&X@"* A QPTFY3&?G/]B#_@W._;7_ ."F_P 7(OV\?^"[
M?Q:\3(FIE)[3X>3WGE:O=P9WI!.$Q'I%KSQ:PJLH#,"+=AD_H7_P24_X-]?V
M,/\ @E?I=IXXL-*3Q]\5S;XOOB-XAL5WVK%<,FG6Y++91X)&X%IF#$-(5(4?
M>5 '*_!3X&_![]G#X9Z7\&_@-\-M'\)>%M%@\K3-#T.R6""$=VPH^9V.69VR
MSL2S$DDUU5%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!\@?\ !7S_ ))QX/\ ^PW/_P"B111_
MP5\_Y)QX/_[#<_\ Z)%% &)_P3._Y.-^*'_ _P#TL>OMJOB7_@F=_P G&_%#
M_@?_ *6/7VU0 5XQ^W1^T;XI_9I^$6E^)?!5MI":IXA\8Z9X=M-5\1%QIND&
M\E*&]NMC*QAC )(#+R5YQ7L]>;?M4?$C]GSX>?# P_M/Z;%<>#]=O%TW4?MV
M@RW]FA9'D4W*QQOY4>8\"1@%5RG(.#0!S/[)/P(_:"^!.K>(;3XB_&?PUXTT
M'Q)J=YKWVRQ\-S:=>0ZG=3B210/M,T;VVTD+T9=JCD9KD]&_:%_:O3]N[PK\
M'OB9X6\.^'/"'BCP[K=YINAVEQ]MU#%FT*QSW-P,1HS^9N$46X*IPSLW3SW]
MC";X=Z;^V.= _8,\8>(-6^"C^#KB;Q9937%Y<:#I>J^<GV9-/ENLE964N7CC
M8H%_W0%H?&C]N;]D>U_X*1?#?QA<?'K05TOPQX2\2:9K]Z9F\NQNWDMU2%SM
M^\3&X&,CY30![)\2_BM^T'\7OVI=6_9?_9S\?:/X-M/!OAFSU7QAXLU'P\-4
MG-S>-)]ELH8&EC15\N)Y'D8D\A0!@D\%%^WQ\;?#7P.\1>$/$GA_0+_XP:+\
M7+;X;:6T<4D.F:E?W;(;34'CW%XXC [2-&&SF)@"H8;;$OQ?^'7[)/\ P4+^
M(_CKXZ>*;?P]X6^+'@W0+WPUXHU'<MA+<:='/!+:>=C:LNR59 I(RI&.2 ?%
M_%'A_P 4^)O /B#]O;2O"&K2^&8_VI-%\<6=NFG2?:;SPUIT/V%]02 KOVNL
MDDH!7.Q-Y&.: /H_0/BA^T_^SY^T]X#^"?[0GQ/T/QWH/Q.MM1ATK6M/\+#2
M;C2-3LX!<&%D2:19898]X4GYPPY.!\W??MF_M >(?V=O@VGB/P)H=IJ7BG7_
M !!I_AWPA8:@S+;RZE>SK#$92N&\M06<@8+!-H(SD>->)?C%\-?VT_VT?@M'
M^SGXJ@\5:)\/9M6\1>,-?TI6>TL!+9&VM+=I2 OG222$F+.Y50DCBC]M7XK^
M%_C[^SWI?QR^"<.I:_9_!GX[:7J?B:TMM+F6?_B4W86]6.-E#2!%EWY4$;58
M]C@ Z/3/B?\ M3?LY_M'_#WX5_M"_%+0/'?AWXG&]L;35=.\*C29]%U6WM_M
M"1X6:19H)55U!.'# $G .[C;+]H+]MSXT? ;Q/\ MO?!?Q_X3TKPGI,NJW?A
M'P!J'A9KE]=TS3Y98WDN+SSU>&:;R)2BQIM7Y 2<EA<\<_&CX7?MN?M9?!+0
MOV</%L/BO2O!&L7WBGQAKFDH[6VEQ"R>&UADD( $TLLN!%G> C$@ 5YK\"OV
MFOAO^S3_ ,$]M>_8R^(>HRP?%?PI9Z[X9LO HLI6O]8NKB>Y^Q/:Q*I,T4JS
MQ$2+E<;CG&,@'W+\&/B;I/QI^$/A?XOZ%;/#9^*/#]GJMO!(V6B6>%90C'N5
MW;3[@UTM>>?LE?#/6?@S^R]\/?A3XD4+J7A_P=IUEJ2*P8+<QVZ"501U ?<
M?05Z'0!G^*_%?ASP-X<N_%OBW5X;#3;"$RWEY.<)$G3<<=N:\X_X;G_9'_Z+
MUH/_ '^?_P")KU*^L+'5+233]3LHKBWE7;+!/&'1QZ%3P16/_P *N^&?_1.]
M"_\ !1#_ /$T >)_\$\_&OA2;X':G/%KD#))XVU:2-@3\R//O4_0JP/XU[O_
M ,)CX8_Z#4'_ 'U7BW_!/;3=.7X):JJZ?  /'.L  1#@"X( Z=@ /PKW7^SM
M/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]
M"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&
M'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\
MGQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T_
M_GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U7\;7_  7D^(.J^(O^
M"KGQ^\-V6N7C:'#\5+ZZ@L)0\<7VKR8())@C 9)$*@/C!4 J<-D_V8_V=I__
M #XP_P#?H5_*/_P6C_8XL?B;^WC^TCXVM])\>:9XXA^+DDGAVSB^'&IWVCZ[
MI#V<&YEN[6&3R)HY4;:-C)()""R;02 ?$_P<_8K^./Q9^&\'QC^&][IZ"._D
M6TMY;YK>Y+1$8EC?;L&'R 2RD%*_>_\ X--?VMC\3-'_ &@/$?[1/Q'LQX[\
M1>.='EOKC4M00R:U/!IBVLUS')G;<NSPEY#&6P95)P'4G\-/V8O@5^T3KWC-
M?A3\1]7^*O@/P$UQ]G\73Z1X(U?47@A;:\D45E!& T[(X8+(T2D-EFP<-^JG
M[!G_  34^,G[6OAOXI2?L3S)H?@;X>>+H]+^'6A?&3PM>:%J&N:9);B43S74
M,)6.4/O4XLR&)!9E.<@'[@ZY^WS^Q=X7^/EK^RWXF_:9\'Z=\1+Z.%[#P=?Z
MPD-]="4%HQ%&^#(6"DA5R>.E>E_\)CX8_P"@U!_WU7\LWQJ^&7_!4[_@EA_P
M48T#_@HA^TK_ ,$]M8\1:7X#NE?2K\WTNHZ2+5+22W5'U&Q,L<('FR2)YZ*Z
MM@%<+MK]/OV9O^#M#]C3]I;P=<Z;IG[-WBO1/B+:V\=P?".H3026%S%YL:S-
M#J,2$_(C%L2P1;B !UR #]6_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJOQ)T#X
MZ'XU_P#!;?P]_P % -<_;*UKX>_"6W6WCU?X6:A-J:Q3^3I#VZIMLO-MIU:]
M*RL9EB 3).2H!_9GX:?%_P"!GQEL?[1^$_Q$\->(X@FYSHVHP7#1C_;5"60^
MS &@#=_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J^#->_:0_P""N5K_ ,%Q;']F
MS0_V9K<_LKWJQB?X@77@YI5BV:$;N5EO8Y0(BU\/LX\U3EN .0:^_P#^SM/_
M .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5?&2?\%J_@/)_P %A9O^
M".4/P,\17'BY=HC\6VCVKZ:I_L0:P_F*S+(@6',>0&R^!@9X^V?[.T__ )\8
M?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5YA;_MP_L5W/[4UQ^Q&GQZ\*
M+\6K;;YG@&6Y":BVZR%\-D; >9_HI$QVDX3).,''K?\ 9VG_ //C#_WZ% %/
M_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0
M!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP
M_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:
M?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_
M9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H
M4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP
M_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9
MVG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN
M?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_O
MJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@
M_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^JK:O
M\2/ 6@:7<:WKOBVPLK*UB,MU=W=P(XH4 R69FP% '<U@?M#_ !3TK]GWX*^(
MOC-<^ +W7HO#VGM=3:9I$,9FD0$ MEB J*#N=N2J*S8.,'\V=-\'_M[?\%D/
M$T>M>(&3P'\*(;K="$A=++:K=8T^5]0F&/OL1&I#8,>=I /OCX"?M_?LP_M*
M>-?$?@7X4>.S>77AORVFFGMFBCO8F.#-;[OFDC5OE9B!R5(R&4GT7Q;)\,?'
MOAF^\&>-$T_4]*U.V:WO]/O8Q)%/$PP592.17!?LI_L-?L]_L?\ A?\ L7X7
M>$4EU*>()JGB/4U6:^O3P2&DP B9 (C0*@QG!.2?6O[.T_\ Y\8?^_0H R=%
MU;X?^&])MM \.R:?86%G"L-I964*Q101J,*B(H 50.  ,"K7_"8^&/\ H-0?
M]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#
M4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z
M#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\
M"8^&/^@U!_WU7._#OXX?L[?%[7-3\,?";XO^"_%&I:(J-K.G>'?$%I>SV <L
MJ&:.%V:(,4<#<!DJV.AKKO[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC
M_H-0?]]5\_?L1_\ !4W]A'_@HCX]\:?#G]D[X@3^(=1\ + ?$@N_#%W8+%YL
MDL:A/M449?#0N#@<<>HKZ-_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U7Q)_P
M4&_X*6_M??!7]M'X=?L8?L/_  $\!>/-;\;^"M2\03W'C/Q/-IL5LMI,J,@=
M%(.5;//.:A_X)%_\%M?AY_P5B^+GQ5^$N@?LVWO@6Y^& LS))JFMQ7CZAYLU
MS#)\B0H(O+:!?XGW>;VQSG_M#65F/^#C3]G6(6D6T_ #Q<2OEC!/VB*@"C_P
MUQ_P<(_]&"?L\_\ AWKG_P"-U\N?\%!?^"N/_!P)X$U"+]D;X>_LC?#7PW\2
MO%WA2XUO0]0^'^N2^(=1CL8+B*&X:VAF41>>/,S\ZOA [!=P!'U?_P $6_VN
MO^"K/[4_Q#^+&E_\%+_V1(/ASI6AFP'@"ZM_ 5]HT-^?-NTNL?;9I7F&U;9@
M<\ D\[J=^T-968_X.-/V=8A:1;3\ /%Q*^6,$_:(J /J[]D[XD_&;Q!^S7X*
MUG]KO2_#^@_$RX\/V[>-=)\/:@;FSM[[;\XC?&.>&95+JC,R+)(JB1O0_P#A
M,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@
M_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%>&_MX_\ !0O]C/\ X)M?"9_B
MY^U?\2-/T2"57&C:';Q+/JFM2J/]3:6H.^5LE06.(TW NZ YH ]DE\:^%(8V
MFFUZW1$4L[L^ H'4D]J_);_@K+_P=5_!/]G/4[K]FW_@G%I5G\7?BE<S_8!K
MUK&]SH>E7+'8J1>5\VIW&X@".$B(,1F1BK1'XX^*?[:7_!8#_@YU^)>H_L\?
ML.?#6?X5_ ."[^S>(M2>Y:WM7@/?5M01<W#LIW"PM@1AAN60+YH_5G_@DY_P
M;_\ [%7_  2PT2V\6:+H<?CSXI26^W4OB1XCL4,T)9</'80$LMC$<D?*6E8,
M0\K#"@ _.']AC_@WM_:?_P""C?Q<C_;O_P""[_QSUZ:75&2XM_AW-J135KR'
M.](;IH\)I5J,\6EN%D 9A_H[#G]T/@YX(_9^_9Z^&^E_!_X'>%-!\*>%]%MQ
M#I>AZ%9K;V]NO4X50,L3EF8Y9F)9B22:[/\ L[3_ /GQA_[]"C^SM/\ ^?&'
M_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\
MY\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/
M_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L
M[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^
M_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#G
MQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__
M )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM
M/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU
M5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4
M'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^
M@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/
M^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_
M  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]
M]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@
MU!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^
M@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)C
MX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G
M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT
M* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_
M[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA
M_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T
M_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H
M_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_O
MT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_
M +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_
M /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^
MSM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5
M<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\
M?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_
MZ#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^
M&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?
M\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4
M?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!
M_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&
M/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF
M/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_
M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*
M*?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'
M_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\
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
MD_M$6'[+GPST+XD:1XNU/1[K4[&T\9^ +K28YK:W ,KJ\^,XR!P.M<M^PO\
M\%R/AG^V_P#\%)/C!_P3AT3X)ZCH6K?"B77-OBB77([FUUB/3-5ATZ0I&(D:
M)F>8.%RXVJ?F/6LG]H?_ )6./V=?^S?_ !=_Z414 ??U%? '_!/W_@HU_P %
M'/VCO^"GGQG_ &4/VC_V,#X/^$W@,Z]#X,^(MOX+UBWBUJ:SUB&TM0;ZXD:U
ME\^U>6<+&H+>664[5(K[_H **^ /^"=WPK_X+5>$_P#@I1\:/&/[<_Q)&K_
M6\.N0_">Q?5].=XE.L1-ITGV>T0.@-@)03*=X. PR2:^W_BOXL\2> _AIKOC
M3PAX)F\2:GI6ES75EH-M<"*2_D1"PB5B#ACC X))X ).* +_ (L\6^%O GAR
M[\7^-?$5EI.E6$)EO=1U&Y6&&!!_$SL0 *\'_9M_X*9_L[?M3_'O6O@5\+Y=
M0>33M/\ M6F:O=P>5#JP1L3"%3\ZA 48;P"P+G: F6_,3]BW_@D?\7OVN/BC
MXI^/]YIM]X,\,>.?$UYK.L>(=:GFN)KL3W,D_P!FLHI2"\,9D*(3MC4+G+L"
M#^NW[,7[(/P'_9&\(?\ ")_!KP=':R3(HU+6;K$M]J##^*:; )&>0BA47)VJ
M,T 5_A+^VI^QU^TI\1O$GP)^"_[0G@[QIXD\-P2_\)3X>T358KR2Q19?(D6=
M4)"XD/ELIYSP17J-E8V6F6<6G:;9Q6]O;Q+'!!!&$2-%&%55'     '2OEC]
MC3_@CE^R%^PK^U7\1OVQO@C-XL;Q?\4)=0?Q&NLZTDUG&MY?K?2)!"D2;%65
M0$R68+D$G.:^K* /DW]B#_@LO^R3^W]^T[\1/V3/@;H_C*W\4?#*.X;Q%+XA
MT:"VM7,%Y]CE6%EG=W(EQ]Y%&"#GM7UE7F7P@_8O_9*^ 'Q&\0?&'X*?LX>#
M/"_BWQ7-<2>)?$^B^'H(-0U(SSB>837"KYCJ\P$A4MM+ '&0*]-H ^ /^"67
M_!93XN_\%"/VS/C%^S!X_P#V3#X!T[X8F[BL->75+B[75);;439R*7>WB13]
MUPJ[CR>H&:^_Z** /@#_ ()2>._^"W'BC]K7XP:7_P %*/!8L_A=:&>+X7:@
MFGZ1;+,T=^Z*P6T8W+"2V*OF4;?D[$\_?]%% 'P!_P $EO\ @FA^WW^Q/^T_
M\7OB_P#M8_MEGXE>&?')=/"FBW'BC5=2FTF-+V66')O5"QGR9-C+'D @ $@9
MK[_HHH ^+_\ @F7_ ,$2?@%_P2\^-GQ)^.?PA^+'C#6[_P")KG^UM,UMK465
MHGVJ2X00K%"KY4RLF6=OE[9K[0HHH \._94_X)M?L1?L1>-?$_Q%_9:^ EAX
M2UOQDY;Q-J-MJ5Y<27Y,S3?-]HFD"CS'9@%  S@8'%>XT44 9OA[P9X/\(K*
MGA3PIINEK,Q:8:=8QP"1B<DML R<DGGUKX2_X*,_LV_\%%O^'D7PF_;L_82^
M#?@?QK_PA7PWUGP[JFE^,_%ATR/S+V=6#*54LV%7/'&:^_Z* /@'_AH?_@XX
M_P"D=7[/_P#X=VX_^-US_P"S]^S]_P %7?C;_P %7?AY^V[^V[^SS\-_ GA[
MP)\-]<\.QQ^#/&[:E)<27C(Z,R.H(^92..,5^CU% !3+BX@M8'NKJ9(XHT+R
M22, JJ!DDD] !WKPK]OK_@I3^Q]_P33^%+?%;]JWXJ6^D+.C_P!B>';/$^K:
MU*H_U5I:@AI#D@%SMB3<"[H#FOPV^)G[8G_!93_@Z&^(^H_ 3]CKP/<_"K]G
MRWO/LWB&^DO)(;*2'@_\32_1=UY*5(86%N"HW+O1@OG  ^OO^"L7_!U1\)O@
M/KMQ^R]_P3-T.V^+WQ2O+G^SE\16<+W>BZ;=.VQ8[98?FU2XW$!4B/D[BOSR
M$-%7B/[!W_!M?^UE_P % _BPG[>/_!=_XK^([V\U=DN8?AU/J9&J7D6=R17D
MD>$TVV .!9VX5U#$9MRI4_HA_P $G?\ @@C^Q9_P2HT*W\3^$=#'C7XGR6VS
M5/B7XBLT^U(67#QV,.66QA.2,(6D8'#R.  /N&@#G/A)\(/A9\!?AWI?PD^"
MOP^TCPMX9T2V$&E:'H5@EM;6R#G"H@ R3DECRQ)))))KHZ** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#Y _X*^?\ )./!_P#V&Y__ $2**/\ @KY_R3CP
M?_V&Y_\ T2** ,3_ ()G?\G&_%#_ ('_ .ECU]M5\2_\$SO^3C?BA_P/_P!+
M'K[:H **** "BBB@ HHHH **** "BBB@ HHHH **** /"_\ @GO_ ,D3U;_L
M>]9_]*37NE>%_P#!/?\ Y(GJW_8]ZS_Z4FO=* "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** ,GQOX"\#?$WPQ=^"/B1X,TGQ#HM_'Y=]I&
MN:=%=VMPG]V2*561Q[$&OSE_;,_X-1O^"4O[4OVO7_AKX$U7X/>(I]SK??#Z
M["V#2'IOT^</ J#^Y!Y'UK],** /YZ+W_@B#_P '$O\ P20O)?$G_!,+]LF;
MX@^$[21I4\,:7JBVK2*#EFET74VDLG8C_GE))(<D  XS7TO_ (.8_B+X#\3Q
M? K_ (+G_P#!)ZVNM4MU$=QK5GX7;2]6BC!QYJV.I#$A/7?%<0I_=&#7]#]<
MG\9?@-\$?VBO!LWP[^/GPB\->--"GSYFD>*=$@O[<G&-P296 8=F&".H(H ^
M//\ @EW_ ,%1?^"*GQ0\*'X9_L3_ !Z\/^%KO6-4:_E\"^+;Z;3=2:\D2-&2
M-+]_](;;&@VV\DJC'!ZU]=_M%)\79?@9XJMO@+ C^,IM&FB\.F2>.(1W+C:L
M@:3Y 4R7&[@E0#UK\S_VS/\ @S[_ .";/[0'VKQ#^S;KGB3X,:[-N:.+2+@Z
MKHY<\EFL[I_-'/18KB- ,@+TQ\C_ /#OO_@Z5_X(W?Z9^QU\>+KXR_#[3>8O
M#ND:A_;$*6Z](_[(U(>="3CE;$LW^WUH ^X?^'B'_!6+]E'_ $?]J']FP^(-
M-MO^/G5KG0VAR!Z7ECFU''^P?6O>?V2_^"R?P4_:@^(>C_!^X^&/B3P_XFUN
M8Q6< \J\M"RHSM^^4HX 56.3$!@=:_._]FW_ (/(K[P%XI_X5%_P5$_8=\0>
M"O$%C((=5U3P;;RQO;R'C]]I6H,DT '4XGD;!X3C!_1W]C7]M_\ X(__ +=/
MCO3OBO\ LH?%#X9ZOX[B21K>%;.+3/$4?F1LD@:VG2*Y<;692VUDY."<Y(!]
M:T45\$?M7_"G_@L)X2_:#\2_&C]FCXBKJ?AK4+M'TSPQ8ZQ#,EK;QQ)&%-I?
M(L2NP3<WE9)9B0<F@#[WHK\S-,_X++?MD?L_7\7A_P#;"_9'9<-Y?VM;.YT>
M:3_;'G+)%*>_R;5/KWK]"O@C\4;3XV_"+PY\7=/\/WNEVWB328=0M;'4=OG1
MQ2J&3=L)'*D,,'H1TZ4 =31110 5^8/_  4[_:(\/_L;?\%L/@)^U'\3/AWX
MXU?PCIGP7\2:9?7?@SPA=:M)#<W%S&(D9(%.,X)Y/2OT^HH _.JU_P"#@+_@
MFS9>*'\;V7[-/QIAUJ2!H9-7B^ %^MTT;$%D,HCWE254D9P2H]*\V^$'[:'@
M+_@H/_P7K^#/Q@^!OPO^)&G^'O"?P7\3Z9K&H^,_ =YI,:7,TD<D:*TR@-E0
M>_6OU>HH *QO'_Q"\#?"OPG>>._B/XKL=%T>PCWW>HZC<+%%&.PR>I)X"C))
M( !)Q5KQ5<^([/PQJ-WX/TRVO=6BL97TRSO+@PPSW 0F.-Y &**6P"P!P#G!
MK\QO#G['7[?G_!3[XC?\)_\ MC:_?^!_!FG7TB6VCO;&$Q[6*O'9VC$XZ%3<
MS9)&"#*!@ 'TO^SE_P %8?A?^U!^U9+^S]\,_A_K4NB-IL\MAXJD@?\ ?SQ?
M,2\(4F" H&VR2,"6VJ54L*^L:X#]GC]F+X)_LL^"D\"_!;P3;Z7;$*;V[(WW
M5](!_K)YC\TC<G /RKG"A1Q7?T   4!5& .@%%%% !1110 4444 %%%% !11
M10 4444 %%%4]?\ $?A[PII4NN^*==L]-L8!F:\U"Z2&*,>K.Y 'XF@"Y17S
M;\7O^"P__!+'X%>;%\2OV_OA5:W$!(FL-/\ &%MJ%U&?1H+1I90?JM?+?Q=_
MX.XO^"-'PT\U/"?Q)\;>/7BR-GA'P+<1[B.P;4C:*?KG'O0!^FU>8?MB?MB?
M #]@_P#9_P!;_:7_ &E_&R:'X7T-%$DBQF2>\G<XBM;>(<S32-PJ#W9BJJS#
M\>?BC_P>Z_"PW1TG]G;_ ()^^*=?GG;9:2^*/%\%@Q8]/W%M!=%S_LAQ]:_/
MG_@MK_P5;_X*2_\ !3/X0^#+S]I?]C>^^%OPPT'Q)+/H=W!X:U6"TU/4IK<B
M-9;N[Q#/*D*3F-8U1@LDQ.X?= /T,_XC@O@)_P +,_LK_A@7Q=_PAWVG;_;W
M_":VO]I>3G[_ -@^S^5NQSL^U8_VN]='_P %!/\ @[Q^$:>$](^%/_!*#X?:
MK\1OB-XNLX$M=4UGP[<);Z+<3@!;9+/ EO[U6.WRT_<A]N'F&4/\U]?OY_P9
M'?L\^&-8L_C?^TOXL^%&EW=]IFI:-HW@[Q=>:<LES9N8;R34+>WE8$Q922Q+
M[,$AE!)&!0!J_L"_\&T/[4'[='Q77]N__@N]\5?$.JZGK#I=1_#F;52=1NX\
M[DBOYXB%L( #A;.VVLJMMW0%2A_<OX6?"GX9_ _X?Z7\*?@[X"TGPQX:T2U%
MOI.A:'8);6MK&/X4C0 #)))/4DDG))-=!10 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!\@?\%?/^2<>#_P#L-S_^B111_P %?/\ DG'@_P#[
M#<__ *)%% &)_P $SO\ DXWXH?\  _\ TL>OMJOB7_@F=_R<;\4/^!_^ECU]
MM4 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A?_  3W_P"2)ZM_V/>L
M_P#I2:]TKPO_ ()[_P#)$]6_['O6?_2DU[I0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!YK^TE^QQ^RI^V%X7_X0
M[]J']GOPEXZL%C*6X\1Z+%<2VN>I@F(\R!NOS1LK<]:_+/\ ;#_X,SOV,OB3
M<3^+_P!BCXV^)_A+K*OYMIH^ILVM:2C@Y58S(Z7<//\ &9I<<$*<<_LM10!_
M/'_PA'_!VA_P1C^;PIK-[\?OAWI?*V\,DGBZU,*]%\F3R]6MD5>HBV1J,\D
M&O</V2?^#S?]G3Q#J:> /V^_V9O$WPRUNWE^SW^M>&PVJ6$4H.'::V<1W5L
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
M:'I\6DZ)IEO9VL"[8+:UA6..,>BJH  ^E6*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ^0/^"OG_)./!_\ V&Y__1(HH_X*^?\ )./!_P#V&Y__ $2** ,3_@F=
M_P G&_%#_@?_ *6/7VU7Q+_P3._Y.-^*'_ __2QZ^VJ "BBB@ (R,9_*OASX
M<ZQXV_X)I?!]/@I^U)^SW;>*?A3I>LRNOQ5\-K%>!4N+MI(Y]5L) )5D5I &
MF3S!PH&X@%OMZ^MGO+*:TCNY(&EB9%GA(WQDC&Y<@C(ZC((XKY(N_P!E#]KC
MX\ZMXK_9V_:0_:@U74?A;8/IR"YM_!UE97_BN!E\Z6![J-CY21ND<;O'&K29
M;E><@%']I/QGX[^&O[?&E_%K]EKP3#\5/%^H_##^S?$O@*.Y%LVGZ4MQ)<VV
MH)?N##;^9*2GDOS* "H)Y'C]D/!NO_LI> /"@UAKN;XC?M?:>OQ@\-3Z2]BF
MF7]S<275SH[VLA+1Q(\%L@!)W_?_ (L#ZP\<?LD?$[1OCMJ7[0'[,/QMT[P?
MJ/B#0K+2O$FC:[X4_M6QNX[/<MM+&%N()(9$1V7 8JPZ@'FL1_\ @G)H^L_!
M'Q/X&\8?&#4KWQMXI\;1>,;GX@VFF16\EEK<)C-M/;VH9DCBB$2H(RS$JS_/
MD@J 5_VLM/M/#W[=7[,_C+0;6.'5+K6=>T:Z>! K7&GOICR-$^/O(CH'4'A6
M)(QDU-_P5$*ZK\*_AS\.]3&_1?&'QQ\*Z+XDMV^Y/827GF21N.ZEHDR#Q71?
M#7]E/XIS?&_1?C_^TW\=[3QOK/A/2[JQ\'V.C^%ETFRTYKE52YNV3SYFEGDC
M4)G<J*I8!><A_CK]D#Q7\9/@/XD^#OQK^/FHZWJ&H>+I-<\*^*+31X;2X\.E
M)TGLHHT4E9?(9,%FP75V'R\$ ')_MDZ?9^&?VNOV9_&WAVRCAU4>,M2T4M;H
M%:33Y]-E,L1QU12BL >%/(P:X']D+P?X5^(W_!&[7M;\::;;75UXY\/>*M9\
M5WEQ&"]U?O<WI,\A/)D0QQA6/*^4N.17LGP\_90^+-[\:O#WQU_:?^/MIXWU
M/P9875OX/T_1_"BZ3:6<UR@BGO95\^8S3O&-@Y5$!;:N3D<;<_\ !/+XKZ/X
M0\2_L_\ PU_:J?0?A)XJU*\GO/#"^$HYM2T^UO)&DN[&TOC.%CAD+R %X79!
M(>2>2 >I_L):_K?BC]BSX4Z_XCGDEOKKX?Z2UQ/,27E/V6,>8Q/4L &)[YKU
M>L_PCX5T'P+X4TSP1X5T];32]'T^&QTVU0G;#!%&(XT&>P50/PK0H R?'5GX
MQO\ PC?V?P_UBTT_6I("-.O;ZW,L,,F1AG0?>&,\5Y#_ ,(#_P %!/\ HO\
MX$_\)23_ .*KW2B@#YP_X)XV/CQ?@;J2SZ[8M(/&FJB5A:G#2";#D<\ MN('
M8$5[O]B\;_\ 0;LO_ 8_XUY'_P $]_\ DB>K?]CWK/\ Z4FO=* ,?[%XW_Z#
M=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_
MQK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&
MC[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_
ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#
M=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V
M7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&
MMBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/
ML7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q
M>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V
M7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?
M^ Q_QJKK7AC7O$FCW?AWQ%+I-_I]_;/;WUC>Z<)8;B%U*O'(C95T9205((()
M!KHJ* /AC_B'6_X))_\ "S/^%L_\,-^ _P"U?M/G_9<W_P#9N_.<?V=]H^Q[
M?]CR=OM7V+HOAC7O#>CVGAWP[+I-AI]A;);V-C9:<(H;>%%"I'&BX5$50 %
M    KHJ* ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\
MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_
M .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH
MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'
M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P"
MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H
M-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\
MZ#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'
M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\
M:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'
M_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W
M9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H
M-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[
M%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH
M^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\
M:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E
M_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W
M9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7
MC?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[
M%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK
M8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_
M (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E
M_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-
M_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7
MC?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MB
MB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\
M@,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_
M (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_
M .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-
M_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V**
M ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P"
MQ_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\
M@,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\
MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_
M .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH
MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'
M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P"
MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H
M-V7_ (#'_&M#38]1BM0FJ7$<LNXY>)-HQVXJQ10 4444 ?('_!7S_DG'@_\
M[#<__HD44?\ !7S_ ))QX/\ ^PW/_P"B110!B?\ !,[_ ).-^*'_  /_ -+'
MK[:KXE_X)G?\G&_%#_@?_I8]?;5 !1110 4444 %%%% !1110 4444 %%%%
M!1110!X7_P $]_\ DB>K?]CWK/\ Z4FO=*\+_P"">_\ R1/5O^Q[UG_TI->Z
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% 'R!_P5\_Y)QX/_P"PW/\ ^B111_P5
M\_Y)QX/_ .PW/_Z)%% &)_P3._Y.-^*'_ __ $L>OMJOB7_@F=_R<;\4/^!_
M^ECU]M4 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A?_!/?_DB>K?\
M8]ZS_P"E)KW2O"_^">__ "1/5O\ L>]9_P#2DU[I0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 ?('_!7S_DG'@__L-S_P#HD44?\%?/^2<>#_\ L-S_ /HD44 8
MG_!,[_DXWXH?\#_]+'K[:KXE_P""9W_)QOQ0_P"!_P#I8]?;5 !1110 4444
M %%%% !1110 4444 %%%% !1110!X7_P3W_Y(GJW_8]ZS_Z4FO=*\+_X)[_\
MD3U;_L>]9_\ 2DU[I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?('_  5\_P"2
M<>#_ /L-S_\ HD44?\%?/^2<>#_^PW/_ .B110!B?\$SO^3C?BA_P/\ ]+'K
M[:KXE_X)G?\ )QOQ0_X'_P"ECU]M4 %%%% !6+JGQ$\&:+X[TCX9:GK:Q:[K
MUC>7FDZ?Y3EIX+4PB=]P4JH4W$(^8@G?QG!QM'...O;-?GA^S+IG[/WC#QK8
M:3^V[\3_ !WX2_:7MM<NA+>ZUXPU+2Q,&O"T4.E?O!92V<B+"HB13OQC:1M)
M /T/HKXM_; ^-/P^\8?MHP?LX?&KQ1XO3P1X<\$0ZQ=>$O!%GJ<MWXDU.YN'
M1$F&FJ9FMH(8MY7*(7D7<3@ U_B7\4O@_:_LG>$OAU^PY\1=9TO1_B1\:=-\
M%7^HKJE^=2\/O<N6OHD^W,9[298H& 0[=OF[D W!J /MJBOD+5OA9X?_ &)O
MVR_@YI_P-U77+'PQ\29M6T+Q?X>U#Q'>:A;W,\-F;FUO%%U+(4F#HRLRD95L
M8&3GO_\ @HQ\0O&WA'X+^'_ OP]\47>A:I\1_B-H?@Z/7=/DV7&GQ7USMFEB
M;^"3RD=0W52V1@@$ 'OU%?'_ (J^$_AO]AW]J[X,7GP-U?7K'P_X_P!7O_#?
MC30M2\2WFH07[_8WGM;O%U+)LG22(Y=<;E8CC)SP7PS^"Z_M7_L/^(OV[?&/
MC[Q9!\3-=M-=U_PGK6G^*[VV3PXMK/<K8VEO!'*L(A58$WAD);S'R<X( /OV
MBN _92^*&K?&O]F7P!\6_$ 3^T?$7A#3[_4?+0*IN)+=&E*@=!O+8'I7?T %
M%9/CKQ#JGA3PC?\ B/1/"MWKEW:0&2#2;%E$UTV1\B%N,_7TKR'_ (:P^-G_
M $8_X[_\"K;_ .*H /\ @GO_ ,D3U;_L>]9_]*37NE?&7[(?[0_Q/\#_  PO
MM*\-?LL>+/$<$WBG4KB2]T^6)4BD><EH"#GYD/!/2O4_^&N?CA_T8SX[_P#
MF"@#WJBO!?\ AKGXX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ ,"8* />J*\%_P"&
MN?CA_P!&,^.__ F"C_AKGXX?]&,^._\ P)@H ]ZHKP7_ (:Y^.'_ $8SX[_\
M"8*/^&N?CA_T8SX[_P# F"@#WJBO!?\ AKGXX?\ 1C/CO_P)@H_X:Y^.'_1C
M/CO_ ,"8* />J*\%_P"&N?CA_P!&,^.__ F"C_AKGXX?]&,^._\ P)@H ]ZH
MKP7_ (:Y^.'_ $8SX[_\"8*/^&N?CA_T8SX[_P# F"@#WJBO!?\ AKGXX?\
M1C/CO_P)@H_X:Y^.'_1C/CO_ ,"8* />J*\%_P"&N?CA_P!&,^.__ F"C_AK
MGXX?]&,^._\ P)@H ]ZHKP7_ (:Y^.'_ $8SX[_\"8*/^&N?CA_T8SX[_P#
MF"@#WJBO!?\ AKGXX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ ,"8* />J*\%_P"&
MN?CA_P!&,^.__ F"C_AKGXX?]&,^._\ P)@H ]ZHKYLLOV\_B9?^-KWX?VO[
M&7B]]4T^SCNKJQ34(3-%%(2%=EVX"G'!R?I6S_PUS\</^C&?'?\ X$P4 >]4
M5X+_ ,-<_'#_ *,9\=_^!,%'_#7/QP_Z,9\=_P#@3!0![U17@O\ PUS\</\
MHQGQW_X$P4?\-<_'#_HQGQW_ .!,% 'O5%>"_P##7/QP_P"C&?'?_@3!1_PU
MS\</^C&?'?\ X$P4 >]45X+_ ,-<_'#_ *,9\=_^!,%'_#7/QP_Z,9\=_P#@
M3!0![U17@O\ PUS\</\ HQGQW_X$P4?\-<_'#_HQGQW_ .!,% 'O5%>"_P##
M7/QP_P"C&?'?_@3!1_PUS\</^C&?'?\ X$P4 >]45X+_ ,-<_'#_ *,9\=_^
M!,%'_#7/QP_Z,9\=_P#@3!0![U17@O\ PUS\</\ HQGQW_X$P4?\-<_'#_HQ
MGQW_ .!,% 'O5%>"_P##7/QP_P"C&?'?_@3!1_PUS\</^C&?'?\ X$P4 >]4
M5X+_ ,-<_'#_ *,9\=_^!,%'_#7/QP_Z,9\=_P#@3!0![U17@O\ PUS\</\
MHQGQW_X$P4?\-<_'#_HQGQW_ .!,% 'O5%?-EE^WG\3+_P ;7OP_M?V,O%[Z
MII]G'=75BFH0F:**0D*[+MP%..#D_2MG_AKGXX?]&,^._P#P)@H ]ZHKP7_A
MKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "
M8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^.
M_P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_
MX:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\
M F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/
MCO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!
M?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__
M  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8
MSX[_ / F"@#WJBOFSQ+^WG\3/">KZ1HFN?L9>+[6YUR\-KIL-SJ$*O<2A=Q2
M,!3N;'."1]:V?^&N?CA_T8SX[_\  F"@#WJBO!?^&N?CA_T8SX[_ / F"C_A
MKGXX?]&,^.__  )@H ]ZHKP7_AKGXX?]&,^._P#P)@H_X:Y^.'_1C/CO_P "
M8* />J*\%_X:Y^.'_1C/CO\ \"8*/^&N?CA_T8SX[_\  F"@#WJBO!?^&N?C
MA_T8SX[_ / F"C_AKGXX?]&,^.__  )@H ]ZHKP7_AKGXX?]&,^._P#P)@H_
MX:Y^.'_1C/CO_P "8* />J*\%_X:Y^.'_1C/CO\ \"8*/^&N?CA_T8SX[_\
M F"@#WJBO!?^&N?CA_T8SX[_ / F"C_AKGXX?]&,^.__  )@H ]ZHKP7_AKG
MXX?]&,^._P#P)@H_X:Y^.'_1C/CO_P "8* />J*\%_X:Y^.'_1C/CO\ \"8*
M/^&N?CA_T8SX[_\  F"@#WJBO!?^&N?CA_T8SX[_ / F"C_AKGXX?]&,^.__
M  )@H ]ZHKP7_AKGXX?]&,^._P#P)@H_X:Y^.'_1C/CO_P "8* />J*^<O&'
M[<GQ5\#>&+WQ=XD_8L\965A80F6ZNKN^A2.-<XRS ' Y]#5S3OVQ_C/JFGP:
MG9?L/^.)(;B%98I([N JZL 00<<@@T ?0-%>"_\ #7/QP_Z,9\=_^!,%'_#7
M/QP_Z,9\=_\ @3!0![U17@O_  US\</^C&?'?_@3!1_PUS\</^C&?'?_ ($P
M4 >]45X+_P -<_'#_HQGQW_X$P4?\-<_'#_HQGQW_P"!,% 'O5%>"_\ #7/Q
MP_Z,9\=_^!,%'_#7/QP_Z,9\=_\ @3!0![U17@O_  US\</^C&?'?_@3!1_P
MUS\</^C&?'?_ ($P4 >]45X+_P -<_'#_HQGQW_X$P4?\-<_'#_HQGQW_P"!
M,% 'O5%>"_\ #7/QP_Z,9\=_^!,%'_#7/QP_Z,9\=_\ @3!0![U17@O_  US
M\</^C&?'?_@3!1_PUS\</^C&?'?_ ($P4 >]45X+_P -<_'#_HQGQW_X$P4?
M\-<_'#_HQGQW_P"!,% 'O5%>"_\ #7/QP_Z,9\=_^!,%'_#7/QP_Z,9\=_\
M@3!0![U17@O_  US\</^C&?'?_@3!1_PUS\</^C&?'?_ ($P4 >]45\Y>,/V
MY/BKX&\,7OB[Q)^Q9XRLK"PA,MU=7=]"D<:YQEF .!SZ&KFG?MC_ !GU33X-
M3LOV'_'$D-Q"LL4D=W 5=6 ((..00: /H&BO!?\ AKGXX?\ 1C/CO_P)@H_X
M:Y^.'_1C/CO_ ,"8* />J*\%_P"&N?CA_P!&,^.__ F"C_AKGXX?]&,^._\
MP)@H ]ZHKP7_ (:Y^.'_ $8SX[_\"8*/^&N?CA_T8SX[_P# F"@#WJBO!?\
MAKGXX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ ,"8* />J*\%_P"&N?CA_P!&,^._
M_ F"C_AKGXX?]&,^._\ P)@H ]ZHKP7_ (:Y^.'_ $8SX[_\"8*/^&N?CA_T
M8SX[_P# F"@#WJBO!?\ AKGXX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ ,"8* />
MJ*\%_P"&N?CA_P!&,^.__ F"C_AKGXX?]&,^._\ P)@H ]ZHKP7_ (:Y^.'_
M $8SX[_\"8*/^&N?CA_T8SX[_P# F"@#WJBO!?\ AKGXX?\ 1C/CO_P)@H_X
M:Y^.'_1C/CO_ ,"8* />J*\%_P"&N?CA_P!&,^.__ F"C_AKGXX?]&,^._\
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
M1L/C7K?@6>_\,>&?$^JW6E^!K6[_ -!LI[6*T6:XEN7R1+.45$"* 86^9LC
M!]H4444 %%%% !1110 4444 %%%% !1110!RWQL^,'@OX ?"?7_C-\0[F:+1
MO#FG/>7QMHM\KJO 1%R 79BJJ"0,L,D#FO*O!_[;'BT?$OP=\/\ XX?LP^(O
M 4'Q!>6'PAJ][K-E>QS7"0F<6]PEO(7M9&C!(!##=E<\$C;_ ."@'COX;_#K
M]C_QOK_Q9\"MXFT.?38]/N- 6X\C[;)=31VT*&7_ )8CS94)EZH!N&2 *^;O
M#?PN^/O[(GQO^"/BC]K?XE0_%/1[W5(_"'A%!(T4_@[5KV.41RJ, :FIB0P-
M=3!944;@HS@@'TO^U]\<?&?PB\/>%/"WPI@L9O&/COQMI^@:!'J$#30PH[^;
M=W,D:LK,D5K',QP1ABG7H>:^/?[;7Q#^"$GB'Q.G[&GCO6?!/A!V_P"$C\7Q
M7EC; 1( TL]K:RS":ZA1229 JK\K$':"U4O#_P#Q?S_@H]JWB1OWN@_ [PLN
ME:>3RC:_JJK+<NI'!,5DD,1'4&=O<5!^VMX^\0?'>ZO?^"?WP#F6?Q'XITT1
M?$#757?;>$M"G^6:28]#<SQ[HX8,[F#ESM4 D ['XG_MG>$_"ND> (OA9X*U
M3QWK_P 4;(WO@?0-(EBMVN[-;=+A[N::X94MX4CDC)9LDEP I.<:/[.G[3T'
MQRU[Q5\.O%'PXU3P9XT\$W5O%XD\,:M<PSF..XC,EO<0SPL8YX9%5L,,$%2"
M!QGC_BU^R!XWTOQ+\*_B3^RSXGT32M9^%6A3Z!I^D^++>::PU'2I8(H?*D>
MB2.1!"C*Z@Y.<C'%<#^RI=_$N7]OCXV?$GXT>*/"TS>'O ^B:;K]WX6M9X=.
MLIP;BY\C?.[-+)%#AI'.W'F@;%QR >L^(?VBO&#?M<7WP9\'Z.M]X=\%_#N7
MQ#XY:SL'N;V2[GD*V%C;JK#$K1PSR[<,7&P#&:Y[2/V]/$NC_%?PC\/?CQ^R
MGXO^'VG?$#4#8>#]?U?4K&Z2>[*EH[>YBMI7:TD<8"JVXY..@8JO_!.K3KWQ
M1\-O$_[67BNV:#4_C#XIN/$,?VH8DMM'0?9],@8G^%;6))!_UV-<[832_P#!
M0#]IWPQ\2/#43#X0_!_6Y[W2=;(POBSQ$JF(/;?WK2UR_P"^'$DI*KN4$@ [
MGXE_MB^)-*^+.N?!CX!_LZZ_\2=8\)65O<^,)-,U:SL+;3#.ADAMQ)=.OG7#
M1C?Y:#A67+9) M:3^V7I_P 0OV??#WQU^!'P8\6>-I?$UZUE9^&]/@@M[FQN
MD\T3)?23R+%:+$\+QL[,1N*!=V\&N._84N([']H/]I;PWJ\@75X?BQ'>SQR'
MYQ93Z=;FU8YYVE4?:>G!KE?V&OC5\.?@1^Q_X_\ C]X_UU;/PE>?%OQ/J'A^
M6)=[7MO)J#QP16R#F5Y)$945?O$^F30!ZU^SU^V7I7Q@\2^-?AM\2/AIJOP\
M\7_#Z.&X\3:%KUY!/'':31M)'=17,#&.6(JI)88V\>M<1;_\%*XX_#VE_&K7
M_P!FCQ;IGPAUG5(;.Q^)=W>V818YIA!#>2V(D^T0VKR$8E89VLIV_, >7LO@
M?\7=5_9V_:*_:K^*7A^72?'WQ9^'^HQZ3X61MTF@Z9;Z9/%86;D=;EMV^7'1
MV P"I%9/[0_B'PIJO_!"S3VTN6*>#4OA7X<T_2[>'#-+=L+.&.%%'5Q*-NT<
M@H?0T ?;U%4_#MK>V/A^PLM3DWW,-G$EP^<[G" ,<]^<U<H **** "BBB@ H
MHHH **** "BBB@ KY@US_@I+<6?@_6_CEX9_9B\5:S\*O#NJW%GJ?CRUU6Q1
MG2WG,%Q<P63RB::!) PW?*2%8[1@X^G9I8X(FGE.%12S$#/ ^E?F2OPQ^*?Q
M$_98\7?M;?"G7+:S^ ^J:Y>^++OX":AJ3JNK:;:S3/>$WR#?9&:2%YOL4>Z+
M.%9N2M 'Z%_%'XR>$/A9\$];^.^KWBR:+HOAV;5VD4[?/B2$R*JY_B?A5'4E
M@*\I\/?M'_M1:+\&O D^J?LM:SXY\=^(O#,>KZ]!X=EMM*TO3/,^<6[W%[-@
M3*KJGEJ78E&8[017+_M0^,]&_:ET7X'?LZ>$+*6+2/BS>V7B;Q!8S1A6A\,V
M,45_)#*J_P"K\V5K2#TR6'/->N_M0_M*Z/\ LZ^$;1=/T*;Q#XQ\1W)L/ W@
MVP(^TZS?$9"C_GG"@(>68_+&@))R5! .3\&_\%"O@YXA_95\3_M5^(M#US0K
M'P3?W6F>+O#U]:J;_3]3MW2-[+:K;7D9Y8@IW 'S%W;?F =X-_;,\8#XO>%/
MA%\=_P!F7Q!X G\>)<CPCJ%YK-E?PW,T$)GDMYQ;.6MI?*&X!@02" V17EOC
M;X2^$_V.O^";GC'1/VB/#D?CO6?'NM2W_C6PM+G[+!J6OZO=1)A)B/W$4<AA
M FQD"#>!N(6N=\'_  W^/G[)O[2/P9UW]KWXG0_%BUU=V\)^#M1RT-SX0U.X
M@D9F6/ &H+)%'Y+7<@68*,D#.& /H_\ :Q^.7C/X5_\ ""^ ?A3!8S^+?B!X
MXL]&TQ+^!I8[>S7,]_=M&K*66*VBD[C#.AYZ5ROQW_;F\>_ TZ_XOO?V-/'F
MH> _"EVT7B#QBMW8P$1HVV2YMK.283W$"YSYN%4C+#Y1NJOX%'_"_/\ @HEX
MI^(3_OM!^#'AU/#.BL?FC;6]0"7-_*A[-';K;0,.WF-^%+]M'QCK?[2NIWO_
M  3Y^!=QYNJ:[:Q#XG>)(UWV_A31)&!=7/1KRX0%(H.NUF=MJ@-0!WOQ@_;
M\+^ =+\$6WPX\&:GX[\1?$F(S^"/#FBRQ0/?6RP+/)=22SLJ6\"1NA9VYRZ@
M \XJ_"?]LBW\>V?CS0?%WP7\3^'O&WPXM4N?$/@1%AO[VXADA:6W>R:W<I=B
M4(RKM(.\;2!D$^?Z]X>T/X9?\%,_@YX4MX1;:,GP6UC1?"T4K9'G6TUJS1J3
MU86Z#/? JYX'O;"X_P""JOQ.\265[#'IWA_X.:+9^([EI L=O=O=W-Q&)&/"
MD6XW<]%YZ4 ;7@_]N?Q(GQO\+_!+X]_LP>*/AS/XZ2Y_X0O4]4U6QO8+Z2%/
M,>";[+*_V:79@A&SDG%7OCO^WK\/O@G\6M ^#=OX&\1:_J.J^+])\/ZMJ&GV
M)CT_1)]09!;K/<R (TK(XD$,>YMF2VW(SQGP]2]_;M_:F\/?M.6-G+;_  J^
M%AOHO -W-&4?Q5JTZ>1/J" \_8XD4I$W\;Y8' (&I_P4P_Y%GX-?]G%^$/\
MTK:@#Z4HHHH **** "BBB@ HHHH **** "BBB@ KAOVBOV@/!G[-/PQN/B;X
MTL[^]07EO8Z9I.DP"6[U.]GD$<%K A(#2.Y &2  "2<"NYKRG]L3]G35_P!I
M3X667AOPGXPBT'Q%X>\3Z?XC\+ZI=6AG@AU"RE\R(31@@O&WS*<'(W9YQ@@&
M3\+OVN]?U[XT67P!^.7P"UGX=>)-<T:;4_"Z7^KVE_;:K# 5\^-)K9V"SQAU
M9HR/N_-G&,W_ -I'XY>,_ /Q(^%OP9^%T%C-K_C[Q<8[O[? TB6VB6D1N-0G
M 5EPX3RXT).-TPX/ /A/B.U_::\3?\%'?@%I7QOUOP%-?>'M.\3:O/IG@6TO
M"UG92:>+0W%Q+<OD)+/)%&B! ,H_S,0 /1/@/_Q?;]N;XF_'^7][H_P^M8OA
M]X4?JINE*W>K2@'HPF:"#<.HA8>HH ?\:?V\_&?P+@U;X@>-?V/O&\/PYT'5
M_L.K>-9+ZQ21$$_D&[CL/--P]N7*E7(4LC!@N*]S\8>/?"_@;X?ZI\3_ !!J
M2QZ-I&CS:G>78.0MM%$96<>OR*37RS_P4X^%?QUUOX+>+/BBWQXTK4_AOHD,
M.LZS\+;[0EM8M8L[41R26C:G#+YXWO&74!<,Q5#QUU?VN_'L?[1?P1^$GP \
M*6%QIK_'J_TU[^P)VS6/AZ*"/4-1R1@ K"L<!' )GQWH WOAU^U'^TM<_L]>
M /&VI_LP:QXS\9>.=-GU=M+\-26^GZ?I-DSB2WCN;J\F"QR^1-" O+.RRD*H
M4UM_";]O/X6>/_@=XU^,_C?0M5\&-\-KZ\L?'FA:VB-<Z7<VRAG13&2LP8$!
M"OWR< 9KJOVB_P!H7P1^R[\.H-8O=(FU'4[Z9--\'>$-(C!N]:OF&(;2WC X
M[;FQM102>@!^2_VE_P!G'QY\%?\ @E9\7?$/Q,GBOO'/CKQ):>+O'ZZ=\T$#
MR:K9236D/7,4-O&4SSG#G.", 'NG@_\ ;PUZ3QGX.T;XU?LP>*OA_HGQ$O4L
MO!7B+6-2LKA+B[DC,L%M=0P2,]G+*@.Q'R2V5.,,1+\>_P!MKXA_!"3Q#XG3
M]C3QWK/@GP@[?\)'XOBO+&V B0!I9[6UEF$UU"BDDR!57Y6(.T%JPO\ @I)J
M.F^)O WP:TOPW>Q7-[K?QT\*R^'VMW#&0),TS3IC^!80S%AP ?>K/[:WC[Q!
M\=[J]_X)_? .99_$?BG31%\0-=5=]MX2T*?Y9I)CT-S/'NCA@SN8.7.U0"0#
MT7QY^T?K%IX"\*>-/@5\$?$?Q(;QI81WVB1Z+)!:6\=J\,<RS7-S=.D=NK)(
MNT'+,<@*<'%?]E?]J_2?VEXO$^@WWP^U?PAXL\$:PNF^+?"NM/%)+93,F^-T
MEB9DEB=02K@C.TG&,$V?B3\3OA+^Q%\ -*BOXKIM.T2PL]"\)Z!8IYU_JTZ1
MK#:V-M&.99G"*!@8 !8X4$CG/V(/@-X^^&FC^+/C+\;8X(O'_P 4O$']N>)M
M/M)=\.DQA!':Z<CCB3R(OE+]V9L$@ D ]SHHHH **** "BBB@ HHHH ****
M"BBB@ JMK.KZ9X?TBZU_6[Z.VLK&V>XN[F5L)%$BEG=CV  )/TJS65X[\'Z7
M\0O ^L^ -<:066N:5<:?>&%L.(IHFC?:>QVL<4 ?/&G?\%(]WA_0_C+XE_9I
M\6:-\)_$>K066E_$2]OK/"I<2B&WNY[)9#/!;2.0!(W.&4E?F4'UK]JWXXP?
MLW_L[>+?C2]JMQ<:)I+OI=FZDBZOI"(K6# Y.^=XDXY^;BOC#]LCX._MA_![
M_@GJ_P"RUXG^(OPXU;PXITCPKX4GM-(O5UO6C]M@CLK98C+Y,<P"*S.ID^2%
MB%S\P^@/VH$?XU_M6_"+]E6)S/I^C7#_ !!\;+ZVU@WE:?&XZ,LMZX8J>HMS
MUP: -[Q1^T%^TM\.M T'PM:_LG>(?B%XJB\*6FH>+]0T"ZM-,TJ&Y9&$L-O)
M=S9FE$B.?)0,0K(2?F KM?V8_P!HOP-^U7\&-)^-GP^MKZVL=3,L<MAJ<(CN
M;.XBD:*6&502 RNI'!((P1UKG?VL?VE;[X-Z58?#;X4Z(OB+XH^,1);>!_#$
M9SEP,/?7)_Y96D&=[NV <;0<G(Y30_#^C?\ !,C_ ()YW_F:L=8O_".@W5[=
M7LB'_B;:U<R,P '4++=S+&HZA2HY(H M^%/VL?B#X@\2?&'Q9HOPWU#Q1X3\
M#>)K3POX4TGPMIXDU/5=41474&+22+&(HYIXTWG:J+#*S$X(%WX)_MFZIX[^
M.MS^S3\9O@'KOPY\9CP__;FE6.IZG:7]OJ5B)!&[Q7%J[)O5CRG4 $YXJ_\
MLS^"/#W[&G['&B6'Q7\2V^GG0]$?5?&VM:A, OV^=FN;V5W_ (OWTD@'4D!0
M.PKBOV7_  EXP_:(_:&U+_@H!X]\/W6A:5<>&1X>^%6@7\12Y&D--YTFI7*'
ME)+A\%$ZK%C.<@T +XI_X*,7&GV'B;XD^!/V8_%OBCX:>#-2N;/Q'X^TV_LH
MT!MF*W<UK:R2B:ZAA(8-(H"G8Y&0I-=_\3?VD_&>DV.@W'P _9U\1_$T>(=&
M75K2_P!)OK2PTZ.T<*T;/=7<B+YCJP98U#,1R=HQGP']B[Q!X>\/?\$6[\>*
M[J*'^P_"'BRT\213L T-TMS?^;'(#_&Q8'!Y/F+ZBNP^%WQ];]E;_@GU\'-&
MU'P[=:[X]USP-I6G>#/ ]J?],U6^-G&5BP?]5%$I4S2MA8D4YYV@@'H'P<_;
M0\-_&W]G[6?C=X.^%?BR?4O#NKW&C:YX%AL8WU6VU6!T22SV[Q&2#(C;RP4(
MVYMN& I?"[]LKQ%KWQZLOV<OCC^SMKOP[\1ZWHL^J^&3?:Q9ZC;:E! 0)D$M
MJ[".5 =Q0YX!.>5W6OV1?V;O%'[.G[/NH>%_$/C2V;QSXNU>_P#$'BO7X;</
M -=OSEWCC8@.B-Y:*IQO\O/&[ \770OBU\ _^"COPSU']HCXD67Q1N?B!HNK
M:)X0U2'1QI5QX6\B);F<K:1.\4R2@*K3'$B],A0%8 ^TJ*** "BBB@ HHHH
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
MP9#XE'V:_O9I9G8V]Q*BWTSR$22W%P]OYB!I&))*[F %>Y44 <_>?"WP)?\
MPJE^"=UH*_\ ",3>'VT233(IGB'V P>085>-E=!Y7RAE(8=00>:\E\(?\$S?
MV-O 5UIUUX0^'^OV/]DSQ2Z=#%\1]>,,+1L&0"(WQ0J"!\I4J>A!%>]44 >3
M_&3]B+]FSX\>,V^(7Q"\$79UJ;3Q87VHZ-XAOM,DO[0=(+@VDT?VA.<8?=@<
M#CBIOB9^Q9^S)\7?ASX:^$OC;X7QMX=\'W,=QX9TS2M4N].73Y8T*(\;6DL3
M9"LV,D\DGKS7J5% 'F/P8_8]^ ?[/_B6Y\7?"[P]K5K?7=@UE.^I>,]5U*-H
M6='($5Y=2Q@[HU^8*& !&<$@X7A7_@G?^R%X+\;V?COP]\*6BFTW56U/2M*D
MUR]ETNPO2Q;[1!8/,;:&0,205C&T\K@U[710 4444 %%%% !1110 4444 %%
M%% !1110 5X3J'_!-?\ 8XU'4KJYE^&%Y%I]_?->W_AJU\4ZE#HUQ.SAR[Z>
MEP+8@L 2GE[#W4U[M10!Y-X#_9\UW1_VL/%O[1/BJ^TV2TF\+:=X:\!Z=8!@
MVF:;$6GNA(I155I+EE("$@)"F3V$GQP_8I_9M_:-\;:=\1_B[X&OK_7-)TYK
M'3]1L/%&I:=)#;L[.4'V.XB!RS')()/3. !7JM% 'EGAO]BO]FOPQ\-/$'P>
MMOA_<7_AKQ1L_MS2O$'B'4-42X*?=(:\GE:(J0&!C*D,H8<@$4OAS^PS^SG\
M)/%UI\1O!_@[4;[7M'MY8O#]UXG\6ZEJ@TP.FTK;B\GF6WRORED7=MR,D<5[
M!10!Y9^QW\!=?_9Z^#">%O'6LV>J>*]8UJ_UWQCJ]AO\J]U.\N&FE=-X#%5!
M2-20#MC7@5S>N?\ !-3]C;Q!XQUSQ]>_#C68=5\2:K-J6MW&G>/];M%NKJ5R
M[RF."\1 22>%4 #@   5[O10!YEXZ_8]_9\^)'PUT#X4^+_!=S=:7X5=)/#=
MQ_;MZM_ILBC:'BO1-]I#8X),A+8&[.!2>&?V-_V<O"7PD\1?!#1OAZ1X?\7+
M,/%*3ZM=RW>K&5=DC3W;RFX=BO&XR9 X&!7IU% 'AW@7_@G'^R+\--<TCQ#X
M)\#:_97&@W4%QI*?\+$UV2&!X65HQY,EZT;("H^1E*$#!!'%7?C/^P)^RO\
MM!^-)/B#\7/ NK:IJDDT$PDC\;:O:Q1R0H$BDCAM[M(HW4*,,B@YR<Y))]DH
MH P_AO\ #KPG\)O!-A\// UI=0:5IB,EG%>ZG<7DJJSLY#37,DDK_,Q^\QP,
M 8  &Y110 4444 %%%% !1110 4444 %%%% !7-_%?X3>"/C7X,G\ _$&RNY
M].GFCE/V#5;BRFCDC8.CI-;2)(A# 'Y6&>AR"17244 >9?#']EKX6?L]:7X@
MU;X$^$(HO$^LV;";7/$6KW=_<WLR(?)6XNKAY9C$&Q\H. ,D+FG_ +(?P&NO
MV;?V?/#_ ,*M9U>+4M9MXI;OQ)JT62+_ %.YE>>ZF!8!F!ED?:6 .T+P,8'I
M5% 'A6J?\$V?V-]:UR75M5^%UW/;3ZD=0N/#\GBC4CI$MT7\PR-8?:/LQ^;G
M;Y>TG^&MW2_@#XBN?VP[W]HWQ5J6G/I.E>!X/#W@?2K4N7M/,F,U]<2*RA4=
MREO&NPM^[C.=N<'UBB@#S'X\?L<?L[_M,>(M%\6_&7P3>:EJ?AZ&>+1;VR\2
M:AI\EJDVWS0ILYXL[MH!)R<#'2I?A?\ LC? 'X/^'_$'A3P9X/O9-,\4VJVV
MO6&O>)-0U:*[A59%\LK?3S!5*RR!@N P(W9P,>DT4 >/_"+]@[]EWX'^,;'Q
MYX ^'URNI:3;R6^A2:KXAOM0CTB*08=+2.ZFD2V!'RGRPIVDKG!Q67XD_P""
M;?['?BOQOK?Q&U7X<ZQ'K/B347OM;N].\>ZW9BZN&.2[1V]XB#KP H Z "O=
M** /'_B!^P7^RU\4O#'A'PCX[\!:E?6?@1+A?"K_ /"8:K%<67G;/-/VB.Z6
M64G8HW2.Q & 0"<[GP1_96^"?[.U]J&I?"?0]7LYM3A2*\.I>+=3U(,J$E=J
MWMQ*$.6/*@$]\UZ)10 4444 %%%% !1110 4444 %%%% !1110 5%?65KJ5E
M-IU[$)(;B)HYD)(W*PP1Q[&I:* /'_AS^P=^S%\+_&UA\1- \$ZC>ZMH^X:%
M<>(_%&HZJNE!A@_9DO)Y4@..-R@,!QFK7P7^ WB?P=\>OB=\?/B#JUA>:EXS
MU"RM-"BLF=AI^BV<&R"$EU7;(\LD\LBKE<LN&../5J* /(?B]^PC^R]\=?B4
M?C!\2O >HW/B1M,CTYM5T[Q?JNGN;5&++%MM+F)=NXD].3US@5S/C/\ 84\.
M_P!G^ _A=\+9#IO@/2/B+%XL\9:?K/B'4-2NM1EMH0;6"-KN28F(W"0.Z,ZJ
M!%D EFS]"44 <A\<_@/\*?VD_AU=?"?XT^%SK/A^]FAEN; :A<6V]XG$B'S+
M>1'&&4' ;!QSFN1^%O["_P"S7\&?'%E\1OA[X8U^VU;3Q(+26]\>ZU>Q*)(V
MB;,-S=R1/\KL!N4X.",$ CUVB@#Q3Q1_P3Q_9#\8^.;_ ,?:_P#"II9]7U1=
M2UG2XM<O8M,U*\4AA<7%@DPMIG) )+QG<>6R:U?C=^Q-^S5^T3XSTWXA_%GP
M)>WNM:1IIL--U#3_ !/J6G/!;%F<Q@6=Q$""6.203VS@ 5ZM10!Y/HW[$'[,
M^A_#+7/@[#X$OKOP[XCG@FU:PU?Q5J=\9)(65XG26YN7DA9656!C9"&4'J,T
M[X/_ +%'[.?P/\;M\3/!/@Z]G\1_8S9PZYXA\17VJW5O;GK##)>32F%>Q";<
MC@Y%>K44 %%%% !1110 4444 %%%% !1110!\@?\%?/^2<>#_P#L-S_^B111
M_P %?/\ DG'@_P#[#<__ *)%% &)_P $SO\ DXWXH?\  _\ TL>OMJOB7_@F
M=_R<;\4/^!_^ECU]M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 ?('_!7S_DG'@__L-S_P#HD44?\%?/
M^2<>#_\ L-S_ /HD44 8G_!,[_DXWXH?\#_]+'K[:KXE_P""9W_)QOQ0_P"!
M_P#I8]?;5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !114.HZEIVCV$VJ:M?PVMK;QEY[FYE
M"1QJ.K,S$  >IH FHI$=)4$D;AE895E.01ZTM !1110 4444 %%5[W5])TVX
MMK34=3M[>6\E\JTBFG5&GDVEMB G+-@$X'. 3VJQ0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%1W=W:6%K+?W]S'!!!&TDTT
MSA4C0#)9B>  !DDT 245P'_#6'[+/_1ROP__ /"RL?\ X[1_PUA^RS_T<K\/
M_P#PLK'_ ..T =_15/0/$.@>+-&M_$?A;7+/4]/NX_,M+_3[E)H9D_O(Z$JP
M]P:N4 %%%% !13?-C\SR?,7>5W!,\X]<4Z@ HHHH **** "BBJ_]JZ7_ &I_
M8?\ :5O]M^S^?]C\Y?-\K=M\S9G.W=QNQC/% %BBBB@ HHHH **** "BBB@
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
MGBGPYI^LVEK>6PE-O-'<1-<R)%*!)"48;P0"",C.,[X+_#;]IOPI+\??B?\
M%K]F'2-;O?B#KNE7>F^!8/$UI);ZE8_8H;>>W::;,9DBBWJPE5(Y9(V"D1NK
MT =MXH^-O[6O_#//CCQKJ7[.6BZ1K%AX=^V>''TGXCQ7MO=1R1R&203&U0I)
M;H%DV[&24D!7Y.. ^$W[;'QK^&?_  3DM/VI_C]\)%O1I'A/0;FUOHO%:37'
MB-;IX89+J15MA]E<>:LGEX?<6*Y&,TO[,'[-GQ4TB_\ BGI>@_"S5OA;\./%
M'A)=.\,^ /$'B6+4/LVJ.DZSWL4<$TZ64)#HOE*_S%=VT *!S=_\&?VK?B/_
M ,$M-2_9#UC]G"\T3Q9X<\/Z#HVEK<>)=.EAUPVMY 99H72?$2"* /\ O2A)
M?: 2.0#L/CC\;O$WBWX(:7XN_:9_9*U#0]+NOB7X;B\+:5_PGIBO9!<7B+%=
M7(MD!@DB)#/:DN&SM+@@D>G_ !N^,_[3O@;6=37X2?LHVWBG1M'L!<W&KZGX
M[@TUKTA-[Q6L(@G9V4<;I?*4MD#(YJG^W9\(_B#\9OA7X>\-_#;0/[1O;'XC
M^'M4NH?M<4.RTMK^.6>3,K*#M12VT$L<8 )XKQ[X]?L_?&CQG^TOX\U7Q_\
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
MMK9U\3VEQ;^)I#JL-[<ZA%,[1^6LA,TACG",I^4;L#(!+HMI\*O@O^W#\*/
M/[$?Q@U/5[+Q&-4/Q&\(V_CNZU[3X=-BMMT5]+]HGG-K()MJHVY=Y.T @D'U
M'_@J_?ZK8?L,^*#H^M7VGRSZOH-NUUIUV\$RQRZS91N%="&7*,P.#T)KVKP#
M\(OA/\*89[?X7?##P[X;CN2#<IH&BP68E(Z;A"B[L>]>:_\ !0SX1?$+XZ?L
MJ:S\-?A;H']IZU=ZSHL]O9F[B@W1P:K:3RMOF94&V*)VP3D[<#)(! .6_8N^
M.=SX _9W\:>!/V@/%D\VL_ ?4M0TGQ3JU_*7GN]-MT-Q9W[;CEA+9F,@DY9H
MV/4UY'_P3XOOBWK'[8'BOQ5\8_$>KRW7Q"^$-IXPN_#]UJ4K0:6M[JET+:VB
M0G$?EV:P1\ $$-77_MC?L4?&3XL_M2:9K'PN2*/X?_$O3[#2_CBOVN.)C:Z9
M=I=6\@5G#N\T>^TR@;:A^8 $FO4=%^#/Q T_]O\ \2?&G_A&UC\*7WPAT_0[
M'45NH<->Q7]Q*\(B#>8H$;H=Q4)S@$D$  \V^"?[7?@WX7_L2_!V[^!WP&U*
M[U7XA7,FF^!/A[)XK:>02"6>29Y]0N$+"&-4>1I"A*AE4+CI0^$7Q/\ 'WB3
M_@J-JVL_'#X3OX#U+1/V>6CO[=]8COK.:%=:$OVJWN45/,B*L0=R(RLCJ5X!
M.)X$_92_:<^$/[-/[-WC/1/A='JGCGX+7U^VN^!CK=K')=V=]'<07"PW'F&
MS(DB.H+A3R-V0 >U\(?"+]H_XX_M=^)/C1\9?@VO@CPKX@^"-UX0TZ$Z]:WE
M];M)?++_ *2L+E5E97E<",NBJJ@OO)4 '7?!#]KSXX_'>30_B%X6_9(NX_AI
MXDOO+TKQ3-XOMUU$6A=D2_ETYHQL@8@' F:0*=VP@U6^.W[8WQ]_9_TO6OBK
MXU_9%\OX<^'M4\C4]=_X3JW;5#9_:%A^WQV,<+(T?(<(9UD*L"54@BLC]D34
M?VRO@WX!\%?LM>,_V5HVA\*)!I%_\08_%UF-+GTR [$NH858W+3-$J@1-&N&
MY9@.*^?OCE^QE^T]\4?A-\2/AYXM_94O_&?Q+U?6]0N-)^*.J^/[8:<]B;GS
M+:.U@DN=UNPA"PK;F*.-3\S.!0!]7?&G]K[QKX#_ &A]._9G^%7[/]WXU\0:
MQX,/B#3YXM>CLK6&-;HP/]ID>-O)A4 'S!O9G=$$9+9&Y^RY^TW>_'Y_%GA#
MQM\-YO!WC3P)K:Z;XJ\-R:DEZD+21":">&X14$L,L9W*2JG@@CH3XC\9O%7Q
M>^'O_!3[P]KGPH^$Z^,[FV_9]F36M"BU:*SNGL_[9B#/;/,1$TJR>4=CLH9-
M^&W;0?2?V,OA-\6]*^(7Q4_:5^-_@^+PQKGQ0UZQEM_"R:A%=OINGV%H+6V$
MTL1,9F==S,$+ 9'.<@ %C]L'QEXI\::MH/['/PFURXL/$?C]9)?$&L6$A6;0
M/#<3 7EX&',<LNY;:$_\])BP(\LU\V_#?XK?$K0O^"2?PM\->%/'NJV.O?$+
MXC+X,B\3"]>2]LH;OQ#>0O*DKDL)!!&R*V<KD$8*@CZ5^(W["OAOQ[\:M:^/
M.D?M!?%#PIK>OV%I9:@GA/Q#;V\!@ME*Q1J)+:1E7+.Y7=@N[-CFOG_X8?\
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
M]M[2/%7@#P[#-\-O'$N@7?Q6N'OX4\NXT.ZDN;4&)G$DHF'D0_(K8\O+8'-
M'H>E?MU:)XG^&?P4\=>#_ ;ZA??&76[2QMM%_M,(^E(8))K^9G\H^:+40R*5
MVIO('*9R/7?BA--;_#3Q%<6\K1R1Z%=LCHV"I$+D$$=#7RY^RU^R!\:_AW^V
M-K&L_$#P]!!\-O EQK]S\(YTOX7WOKEU%<W $2.9(A JS0_O%7/FY7(R3[E^
MU7XM^,WAOX;7.E_!CX!WGCV]UFSN[*6WL]>M+$V3/"RQRO\ :G0/&6.&VG<H
MYP>P!XA^SG^U1J/P>_8*^!%I;>%-2\<^._'FDV^G^&= 74EBEU"=8GEFFFN9
M=PBABC4L\A#$#'RG/'J/P;_:K\;^(OCA<?LV_'_X)KX&\7-X?.N:(+'Q$FJV
M&K6*RB*5HIQ%"RRQNRAHF0'!W D5Y*W[)'Q_^#GP>_9N\:?#[PQ9>*/&/P/L
MYH-;\*)JL=L-2@OK'[->);SRXC\V,D%-Y56VGD< ]Q\,? 7QP^-G[7UC^U/\
M6_A%-X T7PGX-NM#\,:#J>K6MWJ-]<74T;SW4WV5Y(H8E2,(L>\L22QP.* .
M'\/?\%2_B1K/[/\ I7[7%]^QMJ5C\,6>!?$6O3>+X3=6:O<""2XMK7R UU!'
M(0I=C$6.XJNU=Q]D^+W[3GC+0/C+:_L[_ ;X10^-/%Q\/_VYJZZAXB72[#2K
M!I3#$\L_DS,TDDBL$B2,G"EB5'->(VW[)G[0$7_!%\_LF/X"'_"P/^$7>T_L
M#^U;7_7'43,%\_S?)_U?S9WX[9SQ5[]J#]DC4+K]JV/]H[4?V6+3XP^'=7\%
M6^C:MX?CU&U@O](O+>5WCNH1=2112QNDGELH<,"N[D<4 =CJ'_!1'3-,^ ][
M\1M0^$=W:^+=-^(D7@34?!=WK4,<=KKLDJ(J/?%?+6U*R)(+G9C:P^7/%>Q_
M!WQ1\7_%&@W4WQI^%-CX3U2WO3%#;:7XE75+>[AV*PF27R867YBRE'C4@IGD
M$&O%M*^&-AX5_9DU+PSH/_!-+3X]-\0>(R=?^&*:]I;3W%H8E'V]BSFV><-'
M$!#YP("AA)N4+6G_ ,$__A'\6/A/HOC.W\7^%]6\*^$=1\0QS?#WP'KWB-=5
MN] L5MT65&G2254224,Z0B1Q&.,Y)) (?[;UK_A[3_PCG]KW7]G?\,Z_:?L'
MVAO)\[^WMOF[,[=^WY=V,XXH\:ZWK47_  5*\"^'XM7NEL)O@[K,TMBMPPA>
M07]L Y3.TL 2 <9I/VA_AM\=_ /[5WAW]L?X%?#>/QPL?@FX\)>+/"4>KPV-
MVUFUTMW#=6LEP5B9TE#!D9E)4@#).5C^#_P^^/WQ8_:NN?VN?C%\*H_ EIHW
M@67PWX/\*7VM07EY</-<K<3WER]L7CB7]VD:QJSMC<QP< @'A?[*.G?!'7/B
MH/!'[9GC;QMX:_:0MO%]Q=F\U7Q;J-A#JT8O'>V330)1:3V;0B.+R I+#> I
M&"/M3]H.ZN;+X">-[VRN'AFA\(:D\4L3E61A:R$,".00><U\O?M1>%/VN/VW
M?A=;_L[^+_V*HO!VJRZS932_$6[\8Z?>66@B&XCDDO+$Q-]J>5D1D5?+C.)"
M'. <_57QH\/:OXM^#GBSPIX?M?M%_J?AF_M+& R*GF326[HB[F(498@9) &>
M2* /FGX7?M>>(O@-^Q_^S;8Q_"_6/'FL_$/PY9:;;PV6IJET;I=,\Y'9I@5<
M,ZJKN[J(T+2$G9M/I7P>_;!\0:[X_P#&GPF_:)^$<?P^\0^#/#T/B&X6#Q"N
MJ6=WI$GF#[3'.L41!1HG1U*#D9!/;SWPA^S)\;M+\$?LDZ1?^"Q'<?#$Q_\
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
MTG6=0\1:7X>L;;4-6:(ZI?V]HB37AC39&97 W2;4^5=Q.!P,"KU%% !1110
M4444 %%%% !1110 53\0Z!HWBS0+[PMXCTZ.[T_4[.6UO[28?)-#(A1T;V*D
M@_6KE% 'R!_PX(_X(V_](]OA_P#^ <W_ ,<H_P"'!'_!&W_I'M\/_P#P#F_^
M.5]?T4 <W\(?A#\-/@'\--&^#GP<\&V?A[POX>LQ::+HNGJ1#:0@DA$!)(&2
M>_>NDHHH **** "BBB@ HHHH **** "BBB@ HHHH P&^%_@-_B@GQH;PY$?$
M\>@-HB:OYC[Q8-.L[0;=VW!E56SC.1UQQ6_110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!PNO\ [,?[/?BGX]Z'^U)XB^#OA^]^(GAK
M1[C2M!\8W&G(U_96<Y!DB20C(!^8 ]5$LH4J)9 W=444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %8%G\+_  '8?$J]^,%IX<B3Q)J.D0Z7>ZJ)'WRVD4CR1Q%<[0 \CG(&
M>>3TK?HH P/B;\+_  %\9/!ES\/?B9X<BU;1KN:WEN;&:1U5W@G2>(DH0?EE
MC1NO\/.1D5OT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!\@?\%?/^2<>#_^PW/_ .B111_P5\_Y
M)QX/_P"PW/\ ^B110!B?\$SO^3C?BA_P/_TL>OMJOB7_ ()G?\G&_%#_ ('_
M .ECU]M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 ?('_!7S_DG'@_\ [#<__HD44?\ !7S_ ))QX/\
M^PW/_P"B110!XA^SI^U/H'[+/QN\=Z_K_A6\U5-5O)[>..SF1#&5N7;)W=:]
MO_X>^?#C_HC^M_\ @?#_ (444 '_  ]\^''_ $1_6_\ P/A_PH_X>^?#C_HC
M^M_^!\/^%%% !_P]\^''_1'];_\  ^'_  H_X>^?#C_HC^M_^!\/^%%% !_P
M]\^''_1'];_\#X?\*/\ A[Y\./\ HC^M_P#@?#_A110 ?\/?/AQ_T1_6_P#P
M/A_PH_X>^?#C_HC^M_\ @?#_ (444 '_  ]\^''_ $1_6_\ P/A_PH_X>^?#
MC_HC^M_^!\/^%%% !_P]\^''_1'];_\  ^'_  H_X>^?#C_HC^M_^!\/^%%%
M !_P]\^''_1'];_\#X?\*/\ A[Y\./\ HC^M_P#@?#_A110 ?\/?/AQ_T1_6
M_P#P/A_PH_X>^?#C_HC^M_\ @?#_ (444 '_  ]\^''_ $1_6_\ P/A_PH_X
M>^?#C_HC^M_^!\/^%%% !_P]\^''_1'];_\  ^'_  H_X>^?#C_HC^M_^!\/
M^%%% !_P]\^''_1'];_\#X?\*/\ A[Y\./\ HC^M_P#@?#_A110 ?\/?/AQ_
MT1_6_P#P/A_PH_X>^?#C_HC^M_\ @?#_ (444 '_  ]\^''_ $1_6_\ P/A_
MPH_X>^?#C_HC^M_^!\/^%%% !_P]\^''_1'];_\  ^'_  H_X>^?#C_HC^M_
M^!\/^%%% !_P]\^''_1'];_\#X?\*/\ A[Y\./\ HC^M_P#@?#_A110 ?\/?
M/AQ_T1_6_P#P/A_PH_X>^?#C_HC^M_\ @?#_ (444 '_  ]\^''_ $1_6_\
MP/A_PH_X>^?#C_HC^M_^!\/^%%% !_P]\^''_1'];_\  ^'_  H_X>^?#C_H
MC^M_^!\/^%%% !_P]\^''_1'];_\#X?\*/\ A[Y\./\ HC^M_P#@?#_A110
M?\/?/AQ_T1_6_P#P/A_PH_X>^?#C_HC^M_\ @?#_ (444 '_  ]\^''_ $1_
M6_\ P/A_PH_X>^?#C_HC^M_^!\/^%%% !_P]\^''_1'];_\  ^'_  H_X>^?
M#C_HC^M_^!\/^%%% !_P]\^''_1'];_\#X?\*/\ A[Y\./\ HC^M_P#@?#_A
M110 ?\/?/AQ_T1_6_P#P/A_PH_X>^?#C_HC^M_\ @?#_ (444 '_  ]\^''_
M $1_6_\ P/A_PH_X>^?#C_HC^M_^!\/^%%% !_P]\^''_1'];_\  ^'_  H_
MX>^?#C_HC^M_^!\/^%%% !_P]\^''_1'];_\#X?\*/\ A[Y\./\ HC^M_P#@
M?#_A110 ?\/?/AQ_T1_6_P#P/A_PH_X>^?#C_HC^M_\ @?#_ (444 '_  ]\
M^''_ $1_6_\ P/A_PH_X>^?#C_HC^M_^!\/^%%% !_P]\^''_1'];_\  ^'_
M  H_X>^?#C_HC^M_^!\/^%%% !_P]\^''_1'];_\#X?\*/\ A[Y\./\ HC^M
M_P#@?#_A110 ?\/?/AQ_T1_6_P#P/A_PH_X>^?#C_HC^M_\ @?#_ (444 '_
M  ]\^''_ $1_6_\ P/A_PH_X>^?#C_HC^M_^!\/^%%% !_P]\^''_1'];_\
M ^'_  H_X>^?#C_HC^M_^!\/^%%% !_P]\^''_1'];_\#X?\*/\ A[Y\./\
MHC^M_P#@?#_A110 ?\/?/AQ_T1_6_P#P/A_PH_X>^?#C_HC^M_\ @?#_ (44
M4 '_  ]\^''_ $1_6_\ P/A_PH_X>^?#C_HC^M_^!\/^%%% !_P]\^''_1']
M;_\  ^'_  H_X>^?#C_HC^M_^!\/^%%% !_P]\^''_1'];_\#X?\*/\ A[Y\
M./\ HC^M_P#@?#_A110 ?\/?/AQ_T1_6_P#P/A_PH_X>^?#C_HC^M_\ @?#_
M (444 '_  ]\^''_ $1_6_\ P/A_PH_X>^?#C_HC^M_^!\/^%%% !_P]\^''
M_1'];_\  ^'_  H_X>^?#C_HC^M_^!\/^%%% !_P]\^''_1'];_\#X?\*/\
MA[Y\./\ HC^M_P#@?#_A110 ?\/?/AQ_T1_6_P#P/A_PH_X>^?#C_HC^M_\
M@?#_ (444 '_  ]\^''_ $1_6_\ P/A_PH_X>^?#C_HC^M_^!\/^%%% !_P]
M\^''_1'];_\  ^'_  H_X>^?#C_HC^M_^!\/^%%% !_P]\^''_1'];_\#X?\
M*/\ A[Y\./\ HC^M_P#@?#_A110 ?\/?/AQ_T1_6_P#P/A_PH_X>^?#C_HC^
MM_\ @?#_ (444 '_  ]\^''_ $1_6_\ P/A_PH_X>^?#C_HC^M_^!\/^%%%
M!_P]\^''_1'];_\  ^'_  H_X>^?#C_HC^M_^!\/^%%% !_P]\^''_1'];_\
M#X?\*/\ A[Y\./\ HC^M_P#@?#_A110 ?\/?/AQ_T1_6_P#P/A_PH_X>^?#C
M_HC^M_\ @?#_ (444 '_  ]\^''_ $1_6_\ P/A_PH_X>^?#C_HC^M_^!\/^
M%%% !_P]\^''_1'];_\  ^'_  H_X>^?#C_HC^M_^!\/^%%% !_P]\^''_1'
M];_\#X?\*/\ A[Y\./\ HC^M_P#@?#_A110 ?\/?/AQ_T1_6_P#P/A_PH_X>
M^?#C_HC^M_\ @?#_ (444 '_  ]\^''_ $1_6_\ P/A_PH_X>^?#C_HC^M_^
M!\/^%%% !_P]\^''_1'];_\  ^'_  H_X>^?#C_HC^M_^!\/^%%% !_P]\^'
M'_1'];_\#X?\*/\ A[Y\./\ HC^M_P#@?#_A110 ?\/?/AQ_T1_6_P#P/A_P
MH_X>^?#C_HC^M_\ @?#_ (444 '_  ]\^''_ $1_6_\ P/A_PH_X>^?#C_HC
M^M_^!\/^%%% !_P]\^''_1'];_\  ^'_  H_X>^?#C_HC^M_^!\/^%%% !_P
M]\^''_1'];_\#X?\*/\ A[Y\./\ HC^M_P#@?#_A110 ?\/?/AQ_T1_6_P#P
M/A_PH_X>^?#C_HC^M_\ @?#_ (444 '_  ]\^''_ $1_6_\ P/A_PH_X>^?#
MC_HC^M_^!\/^%%% !_P]\^''_1'];_\  ^'_  H_X>^?#C_HC^M_^!\/^%%%
M !_P]\^''_1'];_\#X?\*/\ A[Y\./\ HC^M_P#@?#_A110 ?\/?/AQ_T1_6
M_P#P/A_PH_X>^?#C_HC^M_\ @?#_ (444 '_  ]\^''_ $1_6_\ P/A_PH_X
M>^?#C_HC^M_^!\/^%%% !_P]\^''_1'];_\  ^'_  H_X>^?#C_HC^M_^!\/
M^%%% !_P]\^''_1'];_\#X?\*/\ A[Y\./\ HC^M_P#@?#_A110 ?\/?/AQ_
MT1_6_P#P/A_PH_X>^?#C_HC^M_\ @?#_ (444 '_  ]\^''_ $1_6_\ P/A_
MPH_X>^?#C_HC^M_^!\/^%%% !_P]\^''_1'];_\  ^'_  H_X>^?#C_HC^M_
M^!\/^%%% !_P]\^''_1'];_\#X?\*/\ A[Y\./\ HC^M_P#@?#_A110 ?\/?
M/AQ_T1_6_P#P/A_PH_X>^?#C_HC^M_\ @?#_ (444 '_  ]\^''_ $1_6_\
MP/A_PH_X>^?#C_HC^M_^!\/^%%% !_P]\^''_1'];_\  ^'_  H_X>^?#C_H
MC^M_^!\/^%%% !_P]\^''_1'];_\#X?\*/\ A[Y\./\ HC^M_P#@?#_A110
M?\/?/AQ_T1_6_P#P/A_PH_X>^?#C_HC^M_\ @?#_ (444 '_  ]\^''_ $1_
M6_\ P/A_PH_X>^?#C_HC^M_^!\/^%%% 'BG[:W[:WA?]J;POHF@:!X)O]*?2
4K^2XDDO+A'$@9-N!MZ4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>msm-20230902_g2.jpg
<TEXT>
begin 644 msm-20230902_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M^ 4H P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB@D*"S$  <DT %%0
MV.HZ?JEL+S3+Z&XA8D"6"4.I(Z\CBIJ "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHILTT-M"]Q<2K''&I9W=L!0.223T% #J*CM+RTO[9+RQNHYH9
M!F.6)PRL/4$<&I* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M.A);AW1HD5L2$S.[E7RGS<*"69@#]0?$G[2/[/WA#X<VGQ?\3?&OPM9>%M0
M_L_Q!/KL M+LG.!%+NVRG@\*2>#Z&M7X:_%;X9?&7PPGC3X3>/\ 1_$FDR2&
M-=0T74([F(.,;D+(2%89&5.",\BOR'_X(U?L(?"']MSPQXIU?]HO5-<UC1/!
M]S'9Z!X9AU>:WM;>6Z5I)K@&-@P8^6GRKM!(RV[@#TG_ ((66VH?"G]M+XX_
ML\:3K5Q/H>DI<(D<[_ZR2RU$VT<I X#%)&R0!GCT% 'O_P#P3E^&/Q;\&?M,
M?%'6/'G[?N@?%2SF:6-?"ND>,I=2FTN4W1*RSP.Q6T955HMB9&25R-@%>+_\
M$+/%/B;7?VH_CU;ZWXBO[R-;F-UCN[QY%#?;;H9 8GG'&:H_\$0_^3[_ -H'
M_KM<_P#ITEH_X(+_ /)U/Q\_Z[1_^EUU0!;_ ."!?B7Q7XE^+/QXM=7\4W]R
M?.L6B:[NGF$<C3WPW@.2,\#ZXKV[_@D_\-/BMX$USXBW/Q$_;V\/_&:.>YM$
MBM=!\9RZQ_9<@:<M+-YC'[.\@XV+D-Y1Y.P8\&_X-Z_^2R_'?_KMIW_I1?5R
M_P#P0J\>3_"SX<_M/?$ZUM5GE\.>';#5(X7!Q(UO#J\H4X[$IB@#]+?BU^U?
M^S/\!]2CT3XQ_';PMX<OY4#QZ?JFLQ1W!0]'\HMOV_[6,>]='\.?BG\-/C!X
M<3Q?\*?B!HWB32W<H-0T/4HKJ'>.J%HV(##/*GD=Q7Y:_P#!'[]BKX-?MX:1
M\0OVF_VO=,NO&^L7/B<V4<=_JD\0$IA2::X8PNC,S><BJ"=J!#@=,3_L3>'Y
M?V)?^"W7B+]D3X8:Q>'P?KD=Q;R:?/<-(JQ?V5_:EONS]YXC^Z#GYMK-D_,<
M@'Z7_P##1?[/PO/$6GGXX^$!/X1!/BJ$^)+4-HX#;3]J&_\ <8;*_/C##'7B
MH_A%^TE\ /CZ;N/X*_&7PWXHDL,&]AT75XIY( 3@,Z*VY5)X#$8/8FOR>^"?
M[*O@C]LC_@L#\9_A#\4M;U2+PQ9>)M>UO5=*TV[:$:HUOJ2Q1PR,IRJAKDMN
M'S  A2I;<.B\,?!3PI^PU_P72\'_  N^ TU[8>'=52$?V=/>/-LM[NSE62!G
M<EI$$B;UW$D$+R2H- 'Z@?%[]I'X _ *.W?XU?&3PYX7:[4M:0ZUJT4$LZ@X
M+)&QW. >I (%5-3N_@E^V/\  GQ!X7\)>/-&\3^&/$VDW6DWFH:%J,5U&GFQ
M%&&Z-B%D4.&P<%3@\5^7_P"WYX;N?V>O^"GNL_M'?ME?LZ:G\1OA;K4<4>C2
MJ[_98HOLT<:(IXC\R)ED'D2,@8L7_B#'[O\ ^":&K_L,>(_A3K?BG]A;3VTS
M1]4UL7/B#0;B283:=>F%%V-%*[^6"B@C8QC/S;2<$  ^>_\ @@'\7/$>E^'/
MB-^QMX[N"+_P%KS7.GP,<F..25X;J)?14GB#?6X:OT5K\M/^">\W_"-?\%SO
MC?H6DG;;7Y\1^?'']W)U*WG/'LX(_&OU+H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** /S/_ &PO^"87[6_P@_:UN?VV?^"=>HP37^HZA+J-]H NX()[
M6YFS]I"K<$0W%O*6=BA(8%R IPI'6?"/5/\ @N9\?/BGX3M_C!X>T+X;>#=)
M\165YXEN;+[/#-J5K#.DDMOM6:>8^8JE<*(XVW88[<BOT$HH _-W]I[]AC]M
MG]FW]NK4/V[_ -@GPYIOB=/$$DL^M>&[N>-72290+F.2.22+SH9' E!C<.KG
MIA0QSM%_8N_;_P#^"B7[57A7XY_M[>!=(\#>#O!SQ/:^'+*="UTB2B4PQQ+-
M*X,KJHDDD9?E&$'  _3.B@#X*_;W_8O_ &D_C1_P4]^"7[0GPU^'7]I>$/"D
MF@GQ!J_]JVD7V,6NLS74V8Y)5D?$+JPV*VXG R>*G_X+?_L;?M'_ +7?A_X<
M6?[//P[_ .$AET*_U(ZJ@U6UM?(6=;81M_I$L88$QOG;G&.<9K[NHH ^4/\
M@KI^S;\:/VE_V,;;X6_!'P:=<UZW\1Z?=OIZ7T$!,,4<JNP:=T0X+KQG)[ U
M\X?\%4_AWXO^$G_!&WX.?#'Q_I8L=;T'7-"LM5LQ.DOD3QZ7?*Z;XV9&P01E
M20<<$U^GU>)_MZ?L5^'?V[_@O:?!OQ+XXO?#\-EXA@U:*_L;5)F+QQ31;"KD
M#:1.QZ@Y H _/73/!W_!9[Q;^Q1X9_9@\!^"-(\3_#WQEX.TZ72/$]I=6Z7M
MOI5Q;QRKI\DLT\?EHB,(FW1$[0520K@5[]K/_!)OQ[HW_!*"?]C_ ,(>([";
MQS/JZ>)-1<3E+2]U$.NZV#D#"B%$C5V !>-6.T$[?M/X,_#6P^#'P@\*_!_2
MM2FO;7PKX<L=(M[RX4+).EM D*R,!P"P0$@<9-=+0!^6%M\(/^"NGQ/_ &)F
M_8-;]E?PUX4T+1=#-M=Z[=ZK;+/JR6[>?%:PJL[()99$13-C822S,F2:]0T[
M]BG]IA/^"&]S^R+)\-BOQ$E8R)X=.K6F2/\ A(5O<>=YODY\@%\;_P#9^]Q7
MW_10!X+_ ,$Q?@Q\2?V>_P!AKP+\(/B]X<_LGQ%I$6H'4=.^UQ3^3YNHW4Z
MO"S(28Y4/#'&<'D$5X)^S%^Q?^TG\/?^"O/Q(_::\7_#K[)X'UN#4SI6N?VK
M:.+@SR0&,"))3*I(1\[D&-O.,C/WK10!^=_[17B?_@L7XV\$^,OV9?%G[&7@
MSQKI?B#[98:5XMANK81BTE+K'.8WN51)D4@HSK&595)5B,G5^%/_  2'\6Q?
M\$N=8_9#^(?BNQMO&6M^(F\3VUQ'(TMKI>HA(8XH"P&60Q0['90<&9RN[:"W
MWW10!^67PYM?^"Z/P+^!!_8S\(?LZZ->6-M:3:;H_C WUL\]G:2%A^ZG^UK$
M H8[#)'N08!&0,>]?L<?\$V/%O[)_P"P3\2OA3<W-IJ_Q"^(?AK45OTLIPL"
M3/8RPVMFDDFT$*TC$R-M&Z5OX0#7VG10!\>_\$5_V7?CI^RA^S3XB\#?'[P,
M?#^K:CXXGU"TLFU&WN2]N;2UB#EK>1U&7B<8)S\N<8()X[_@E;^QA^TE^SC^
MU9\9?B-\9?AU_8^B^)KF3^P;W^U;6<7@:^EE#!89791L93\X7KCJ"!]YT4 8
M/Q2^'F@?%WX:>(?A5XJ5SIGB31+K3+_RSAA#/$T3E3V8!B0>Q K\S/@-\%/^
M"P/_  3'N?$?PB^ ?P5\._$7PEK&J-=Z?J$LR/$LY18Q.$%U#+"S(D8=) 5R
M@VL<%C^J-% 'PS_P2_\ ^">WQV^$OQD\6_MH_MAZA:M\0?%RW"PZ1:W$<WV(
M7$JRSRR/$3&'8JJ(D9*HF1GYL+1_9_\ V,/VDO!/_!8GQY^U#XF^'7V;P)JU
MO?\ ]FZ]_:MHXG,R0A (5E,P)*-G<@QMYZC/WI10 5\->(?V._VBK[_@MQH?
M[7%K\/PWP]M-(=+CQ!_:EJ C_P!BSVFSR3+YQ/G2*O"8P<YP"1]RT4 ?$G_!
M9+_@G+XQ_;)\&Z%\2_@3H=M=^/?#+FU-G)=Q6S:GI[DMY0EE94#Q2'>FYE&)
M)><E15?_ ()Q?\$^?B=X(_X)V^/OV4OVH_#8\/7OCC7M2D\B"_M[R2U@FLK2
M"*?=!(\9=9("X7<?NKG&<5]QT4 ?F!^S?X,_X+$?\$X- U'X!?#S]FSP]\1_
M"K:M+<Z-J::DA2-Y,!F0BXCD2-MH8I*@PQ)#8//VQ^Q?K7[:7BWP!K&N?MO^
M#/#GA[6KS5C_ &/H?AV576ULO*08D99906+[S_K&/KC@5[/10!^57['/[*7_
M  54_P"">OQWU_X=_!KX.:!K_@_Q5KUC%J7B;4KR!X?L$$TFVZC N8Y(I/*E
MDW(Z,<\!6(4G]5:** /SX\;>.?\ @NU^S]\0/$.@>"OACX7^)_AJ]URZF\.:
MM?)%*]K;23,\<6([FVE78K 8E5E7&%8J!5G_ ()O?\$ZOVD?#7[27B3]N?\
M;5O;2S\8Z['=BQT/3[F*22"6YXEGD:$M%&%CS&D:,V Q+$%0#]_44 ?E9^RI
M^S;_ ,%1_P#@FS\0?&_P_P#@A^S+X=\>6'BNXA73O%M[JL,4*K"91%,Q\^-T
M7$I+PN =R_*3U;U;_@E%^Q)^UE^S-^U/\5/B)^T=X9LTA\260,.OZ?J%O);Z
ME=R77GRM%&C>8BY+'YT3TP.E??M% 'P+_P $JOV(?VA_V??VA/C3XH^/?PR7
M2]"\6LT.DS/JMK<+?QM=3NV%@E=E!C=3\X7[V.H('FWPI_9=_P""FO\ P2S^
M*OBVS_92^$ND?$_X?^);I9(([F]C65%C+^270S121S*KE'*AXW !ZXV_J'10
M!\V?LA>-_P#@I5\2KSQ3K_[6'PJ\)>!;!]($?@[2M.G6:;[82W[V8K/-\@&W
M()4^B]37R[^TC%_P61_:9^"U[^RA\6?V)/!VHS7\D4<GC:VU"U$:B.16%S%N
MNBD,A"\L #AF C!.!^FM% 'CG[ 7[-.L_LB_LF>$O@-XDUR'4=3TF">74[FU
M+&'[1<7$EPZ1[@"44R; 2!NV[L#.*^9/^#AWX47WB[]DWP[\4=-M3(?"'BQ!
M?,!_JK6[C,1?_O\ +;K_ ,"K[^KEOC=\(/"'Q^^$?B+X,>/;=I-)\2:5+979
MCQOB##Y94R" Z,%=20<,H- 'SQ\1[+QG^VK_ ,$A(K+X1Z4-7\0>+_ASIHM;
M'[5%#YMVA@\^/?*RHI5XI5RS 96O,/ W[%'[3&E_\$3=:_9.U#X;>5\0+UII
M+?P\=6M"6!U9+D#SA+Y()B4M@O['!XKZG_8N_96T[]C/X%VGP(T3X@:GXBT^
MPO[FXL;K5(HT>!)G\QH5"<!0Y=_7,C>PKUB@#YA_X)\_L\?%[X*_\$W--^ O
MQ.\*#2_%::7K<<NE-?0R^6]S<W4D(,D3M'RLB'AN,X.""!P?_!$G]DC]H/\
M9*^%/C;0/V@_A^?#U[J_B*"?3[=M3M;DRQ)!L9\V\L@ W<<D$XSTYK[:HH \
MF_;M^&/C;XS_ +'_ ,0OA;\-]&&H:[K?AN:VTNQ-Q'#Y\QP0F^1E1<XZL0/>
MO*?^"87[-?QH^ '[ <WP8^+W@[^QO$MQ=:M(NFO?P3$+."(LO"[H,^F[COBO
MJ^B@#X>_X(C?LA?M#_LD?#SQYH_[0GP^/AZZUG6[2738&U2UNC-''$ZNV;>6
M0*,L ,D9ZCCFLO\ X)O_ +&'[27P%_;]^-7QG^*WPZ_LOPSXHFU/^P-3_M6U
MF%X)M4%Q&0D4K.H,0W?.JXZ'!XK[UHH ^"O^"67[%_[2?[.7[6WQE^)7QD^'
M7]CZ)XEGF&@WW]JVDXO U]),"%AE=E&P@_.%ZXZ@@'_!)#]C#]I/]F7]H#XP
M^-/C=\.?[%TSQ).@T.Z.JVEQ]K NIY"0L$KLHVNA^<+]['4$#[UHH ^"O^"-
M_P"Q?^TG^RO\3/BYK_QX^'7]A6GB*XLQHDQU6UN?M8CFNW=@()7*@++&?F"Y
MW8'(.,__ ((]?L$?'O\ 9^TWXU>%OVH_AC_8VF>.+>PL;2/^U[6Y^VP*M^EQ
MC[/*^P;;A.6QG=QG!Q^@M% 'Y7?!G]G#_@K!_P $N/&OBGP?^S+\)=#^)?@S
MQ!>++:7-U*C)N3*QS-$+B&6&78560?-&=HPQP&'KO_!.+_@G]^TAHO[3?B+]
MOG]MV:RM_&VM).-+T"SGCE:T:90CRR-$S1H%A'DQQJSX1CN((%?>E% 'P5^Q
M-^Q?^TG\)/\ @JO\8?VC?B#\.O[/\&>)8M;_ +#UG^U;6479NM3M[B$"*.5I
M5S'&Y.Y1MQ@X) +OCQ^QA^TEXR_X+'>!OVH_#?PZ^T^!-*MK+^T=>_M6U00&
M*&974PM*)B<LH&U#G=QT./O.B@#XN_:/^+/_  5C\!?$[Q?X.\"_LE>#_B=X
M!U>=E\,75Q/"##;O&H,%S$;A#(H.<AT .3\Y'1G_  1Q_8/^*_[%/P_\9^,?
MCRUCIFM^,[JTEET*TNTECTRWM1.5+O&3'O8W#Y"EE547YLD@?:E<Y\7_ (?R
M?%?X5>(_AA'XFN]&_P"$AT2YTYM5L%4SVJS1M&TB;N-P#''Z8/- 'YO_ /!%
M&PN/CG^W;\=_VOTMW;3[NXO(K&:1<#=J.H-=*J^ZQ6X!] X]:_4.O(?V)OV-
M_AY^P[\%D^#GP^U*ZU%9=2FO]2U:_C19KRXDVKN8(, *B(@'HF>I->O4 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445XU^W?^V/X8_8:
M_9^N_C9XA\/2ZQ<-?Q:=HND13B+[7>2J[*C2$-Y:!(Y'+8)PA !)% 'LM%?G
M)^RWJ_\ P4PT/]J^Z_;!^('[(]I<^&_C/-H5IJL.F^)(V?P_IX6*&*Z6$2NX
M"Q$2R!D_A;)CR<?8'[<'[5WAS]C/]G/6_C7K4$5W>P*MIX>TJ1R/[0U&7(AA
MXYV\,[XY"1N1R* /6Z*^._\ @EI_P4%^._[:7BSXD>"OCO\ #G0/#NH^!)K*
M VVC6]Q$ZS2274<T<JS2R?,C6X'&.<YS7U/\4?%^I_#[X9^(O'NB^$[O7[S1
M-"N[^TT+3P3/J,L,+R+;1@*QWR%0BX!.6'!Z4 ;M%?F9\<?^"H__  5:_9JL
MM)^,7QU_8N\)^'O NKZBMM:6MS-(]V2RM((9)([MF@E*(^#) H^4_(<$5]#_
M +6/_!3_ ,,? ?\ 9%\$_M"^ O!4NMZ[\3;6U;P7X;NG*G?-"LK--LY98MZJ
M53EW=5! )8 'U917P'X:_P""DG[<G[/?[0_@;X3?\%#O@-X2T+1?B-<+;Z-K
M'A6=]UE,TB1XDS<3*ZQO+$)%^4JLF\,V-IZS]J+_ (*$_M)7'[6DO[$?[!GP
MBT'Q-XNTC3!?>*-5\3SL+2R4HDFQ0LL0&U98079S\\H0)D$T ?:%%?)O_!.[
M_@H-\1_VE/B)XU_9J_:3^&VG^%OB9X$=FU*TTB1C:W4*RB&1D5GD*E':,$AW
M5Q*K*<<5]94 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5Y'^VY^R!X)_;>^ M[\$?&NL7&F%KR*^TG5[6(2/8WD88)+L) D7:[HRY
M&5=L%3AAZY7D'[9O[*UQ^U9\/M,\/:-\9O$O@/6/#^LKJVC>(O"\S+/#.L,L
M1#*K*SJ5E;A64YQSC((!\%:U\;_^"B7_  1J\1^$O"/QX\<:7\2?A-?W0L=-
MD+%[BWMX@NZ.)W"S0R)&05C<RQ87:IZD:G[9/[8GP"\4?\%2],\*_M5>*KG2
MOAU\$XTNM-TJ/2Y[K^V===(I1)(D2-B--R8W<?N".DK ;7[$/_!.OXH?M=Z%
MX5_:8_X*&_%OXA:[=:+JMPVC_#SQ;;RVZP>3-M#S"8EBDAC#,JHA<*H+,O!_
M0;6?A/\ "SQ'J<NM>(?AIX?O[R<@S7=[HT$LLF  -S,A)P !R>@% 'YF_P#!
M&S]J#X-2?MV_&S0O^$CF%S\6/%DMYX(0V$N+V**?4KMRQVXA/DNK8?;D\=>*
M_5+IUKY9_9A_8*\!?L)?$?XO_M-Z_P".[/6++Q+>3ZW;VZ>%UMV\.VL;7<\L
M<3B60O\ NYRGR+'D1#CYL+X[_P $V/V8_CA\8?V=OCC\3/B!XVU_PF/CQ/=)
MX76]DDFN=+M6-T/M9C9U/S&Y*@ H62$$$!U- '(_MY?$OQ)_P5@_:(T;]@G]
ME61;KPAX2UD:CX]\<(F^SAF0/%N1APZ1J\JJ ?WTK?+A8_,+?^"M/@+P[\&_
MC/\ L??#S1X6A\*^&-833K)9WR%AM[K24.\]"WEJA)[\FNI^$W_!$C]HKX#Z
M3<Z#\&/^"G?B+PO9WMP)[RWT/P6]NL\@4*&?9J0W$ 8&>E>S_&W_ ()E1_M(
M?L@>'/V>/CE\?M8\0>,/"UW-=Z9\3;C3_P#2FG>61OWD+2L7C\MTC*^:"?)1
MMP(Q0!X7_P ' $9O]6^ NBZ7\VK7/C"\&GHGWS\UDO'_  -H_P <4?\ !/R1
MH/\ @M3^T=::PV+Z2POGMPY^8P?;[0C'MM:+]*])^"G_  2>\>6_QZ\-?'_]
ML3]K76/BO?>"0C>$],O-/:&&VE0AHY9&>60N5<!\ *6=$+,P&VM;]JO_ ()>
M>(?BI^T@O[7'[,O[2&I?"[QS<V2VNM7-IIWVB&_58Q$'P)$*,8U16!WJVQ#A
M6!8@'D'[+T9U'_@O_P#&>^T#YK2W\)2K>O']T,(]*1@??S>WJ#Z5^CE?.W[!
MG_!/CPY^Q>OB3QCKGQ&O_&_COQG=>?XF\7:G!Y;S_.S[$0N[*"[LS,SLSM@G
M "@?1- !1110!%>6L=]:O:3,P61<,4;!_ UF?\(/I'_/S>_^!;5L44 8_P#P
M@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_
MS\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1
M_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_
M .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[
M_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U
M;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X
M%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44
M 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\
M(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\
M\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D
M?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^
MD?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>
M_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S
M>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%
MM6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_
M^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%
M% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'
M_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_
M /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/
MI'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (
M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\
MWO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S
M\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^
M!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\W
MO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6
MQ10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M
M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8
M_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"
M#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\
M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\
M_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?
M\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO
M_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _
M-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;
M5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!
M;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%%
M&/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_
MP@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__
M  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'
M_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I
M'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-
M[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\
M/S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@
M6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\
M@6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q1
M0!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;5
MH:;IT&E6HM+=Y&4,3F5RQY]S5BB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OBS_
M (*7?M._%9OC%X:_X)Y?"75O"WAF;XJ^%;U=8\:^,)I$@M;:9+B'R("A&V=O
M*=5)W?-)$  3NK[3KXY_X*9?$C_@G1>>(+#X+_M[>!=;A T<:AX=\7VVAW31
MQ-+))&\$%U:[G$H,*L\3+Y9#1D[NP!Z-\ M(_:\_9N_9&NO!WQ%\&^'/'?B?
MP9:0Z9X'T[P=?26HUFQAMX(K<7$EWQ%,&\SS'^[M3(!/7A/^":W[6/[4'[07
MQH^-WPS_ &F[?0+6^^'VKZ;:VFF^'[?$-D\S7HFB$I):8#R(P&)/()'!KSK_
M ()0_$KQ+\ ?V:OBI\4/C1XE\66_P6\/^(?-^&VH^+[*:2]72E:16D$2J7\L
MJ;;B-=@D\W:!\U<1_P $Q?VU/V<3^WW\>$_X3J7/Q>\;:>W@#_B477_$Q"R7
M[-N_=_N.)H_];L^][' !ZS^T=^VW^VI\-/VW?A=\*'^&FC>%/AYXQ^(C:#9W
M%[+'>:AKUO%/;QS76%.+6)A.IC7'F=2QP0*]Z_:ETC]MSQ'?:9HW[*7CGP/X
M5TT6<\VO>(?%%E+=W*R@KY44$0!C"D;R[N#C QWS\4?\%/OVW_V:M2_;;^!5
MM9^/97?X0?$B[?Q^#H]T/[."W%CNVYC_ '_^HE_U6_[ON,^V_MM_M'_\$P_C
M+X"\$VG[6^J:\_A3Q)I1U_P=KEOINK0VTX</$5)M%\P2[>?+D3 #*>] '1?\
M$I?VPOC3^UE\._&5O\<;72+K5?!?BI](7Q'H$6RTU50N2R@?*64C.Y< I)&=
MH.2;'_!2?]HO]HKX+:O\*? /[-_B7PYI&K?$#Q;+I,VH^)[,RVT(\M"C,0"4
M4%LD@$\5\_\ _!)WXVZ]\"/@3\<?B=J-GXJOO@)X-U*6^^'#WVGJ;^XM5DN&
MD$.[8)"8A;E\L$5R<%?GQZY^U+^TI_P3/^-/P:^%OQ,_;/\ "FJ)X7\86=UJ
MOA"76=(OS]D=5B61)AI[.5D99%VCYU(4D'@$@'LO[(>E?MF6&E:S=?M=?$KP
M'XD-Q);GPY/X&MI42- )!-YI>- V3Y>W&<;6S7L=?GE_P1IT.V3]H7XS>*?V
M=--UZQ^ 5Y<0)X,BUCSQ#/=AOF>W$Y+$!1("3\^UH0_S 8_0V@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M'_R]?_N*NO\ XAAQS_T"?^5*7_R9YW_$=_"G_H8_^4:__P J/OBN.^-GP*\
M?M >'-.\*_$:UNIK+2_$%EK-O%:W)BW7-K)YD6XC[R;NJ]Z^./\ A^%_U;#_
M .7K_P#<5'_#\+_JV'_R]?\ [BH_XAAQS_T"?^5*7_R8?\1W\*?^AC_Y1K__
M "H^^**^!_\ A^%_U;#_ .7K_P#<5'_#\+_JV'_R]?\ [BH_XAAQS_T"?^5*
M7_R8?\1W\*?^AC_Y1K__ "H^^*BO;"QU*W:TU&RBN(F^]%/&'4_4'BO@S_A^
M%_U;#_Y>O_W%1_P_"_ZMA_\ +U_^XJ/^(8<<_P#0)_Y4I?\ R8?\1W\*?^AC
M_P"4:_\ \J/O;RHA%Y(C79MV[,<8],>E1W.GV%[:&PO+*&6!E ,,L89"/3!X
MKX-_X?A?]6P_^7K_ /<5'_#\+_JV'_R]?_N*C_B&''/_ $"?^5*7_P F'_$=
M_"G_ *&/_E&O_P#*C[VCCCAC6&&-41% 55&  .@ IU? _P#P_"_ZMA_\O7_[
MBH_X?A?]6P_^7K_]Q4?\0PXY_P"@3_RI2_\ DP_XCOX4_P#0Q_\ *-?_ .5'
MWQ17P/\ \/PO^K8?_+U_^XJ/^'X7_5L/_EZ__<5'_$,..?\ H$_\J4O_ ),/
M^([^%/\ T,?_ "C7_P#E1]\45\#_ /#\+_JV'_R]?_N*MWX7?\%CHOB/\3/#
MOP]G_9Y&GIKNN6FGO?GQ=YHMA-,L9DV?9%W[=V=N1G&,CK6=;PUXVH4I5)X6
MT8IM^_3V6K^V;8?QP\+\7B(4*687E-J*7LJZNV[):T[;]S[;HK-_X3'PQ_T&
MH/\ OJC_ (3'PQ_T&H/^^J^%/U<TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\
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
M4A0,FEU#3=.U:W^R:II\%S$2"8KB(.N1T.",4 ?GE_P2YT;Q-^T[^WY\7?\
M@HN/".HZ7X.UJU?2?"<NIP>6]]E[=1(HY!V0VBA\$J&FV@DJ<?HI38HHH(E@
M@C5$10J(@P% Z #L*=0 4444 (Z)(I21 RGJ&&0:B_L[3_\ GQA_[]"IJ* (
M?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_
M[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[
M3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8
M?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[
M.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]
M"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_
M /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^
M_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T
M_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"I
MJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\
MGQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0
MH_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__
M )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ*
M (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQ
MA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_
ML[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y
M\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (
M?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_
M[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[
M3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8
M?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* /S%
M_P""S$,,'[46AI!$J ^ [4D(N!G[;>U\DU]<_P#!9W_DZ30_^Q"M?_2V]KY&
MK^RN O\ DCL%_@7YL_S0\7/^3DYG_P!?7^2"BBBOKC\Z"BBB@ HHHH ****
M"BBB@ HHHH **** "N__ &4E5_VHOANCJ"#X\T@$$<$?;8JX"O0/V3_^3I/A
MM_V/ND?^EL5>?FW_ "*L1_@G_P"DL]CA[_D?X3_K[3_]+1^U7]G:?_SXP_\
M?H4?V=I__/C#_P!^A4U%?PN?ZN$/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%3
M44 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% 'X[?\ !SE;P0?%/X3B"!$S
MX?U/.Q0,_OX*_+ROU&_X.=_^2J?";_L7]3_]'P5^7-?SUQE_R4V(]5_Z3$_V
M)^C5_P F0R?_  U/_3]4****^8/W,**** "BBB@ HHHH **** "BBB@ HHHH
M *Z#X2@'XJ>&01_S,%E_Z/2N?KH/A+_R57PS_P!C#9?^CTK2C_%CZHY,P_W"
MK_AE^3/ZIO[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ*_J@_P #B'^SM/\ ^?&'
M_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^S
MM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0
MJ:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0KP/_@I?^V'XE_8C_9FE^+?@KPO
M::IK-[K=MI.F+J6\VMM+*LC^=,$*LR*L3# 9<LR\UR?_  3O^#'[7/P@\0^(
MM<^)OQ0^''C+P5\0M1O_ !9-K'A2>Y>>/6;IX,K"S#RVLS&K[<<@HO0$Y /J
MC^SM/_Y\8?\ OT*/[.T__GQA_P"_0K\^_P!N#_@I_P#M!^ ?VAH_"O[-5MHY
M\#^&?&FE^$_%VN7]AY_VO6KKS99+6%B0 (8H&5R.5D)SP5K]!YYX;6![FXE5
M(XT+2.QP%4#))H 9_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5^;]Y^W]_P %#_B=
M\"_&7_!0#X-WW@G3OAEX3\0R6VG>"-3TAY;W4["*6)'N))@05;$H)"LGW7P/
ME7=Z5\1?V\OV@OVBOBW\,OV=OV)KO0?#>I^-?AQ!XT\0>)/$EF;Q=*M9HRR6
MRQ@;6D!&UB5()D3&W#&@#[6_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*_/6W_P""
MM/QS^%'[,7QC'QG\)Z%J7Q2^$OC&W\-B>PB>/3]0DN99HX;IT!#;5^S7#$+M
MW@1C"%B1V7@G]IO]N3]G+]J_X6_!7]L'QAX0\5Z%\7[.==.O?#VDFTET>_C1
M6\D$8$T>Z2),L"2)-P(VX8 ^V/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"L'XO3?
M%:#X;:O)\#[+1I_%AM=NA1^(I)%L1,6 W3&/Y]B@EB%Y.W ZU\;^"_VI?V\/
M@9_P4'\$?LD_M&^._!7CRP\>:9+=2#POI!MI]& CF8-C ;:#"3F0-N0D@J10
M!]S?V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/
MC#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A4
MD<44*[(8U1?15P*=10 4444 %%%% !1110 4444 %%<EX<^.OPH\7?%KQ%\"
M_#OC"*Z\5^$[:VG\0Z0MO*&LX[A%DA)<J$;<C*<*Q(R,XKK: "BBB@ HHHH
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
M7[66A:SIOP>^)GCBQ;1-1_LZX6[%M!>3"&_B2)&D #W4/S!67*RJ0P#"L/\
M9V^#7P8^.O[?_P *KC]D/XK?$[XC>#?ADLVI^*?''CR_N)[:R*HOV33[7S8(
M1'AT4; @W!R1D1G'ZL^5&8_),:[-NW9CC'IBF65C8Z;;+9Z=9Q6\*?=BAC"*
M/H!Q0!\ZW/\ P4%_9R^(W@#XSQZWX2\8C1?A=JC>'O' .CG?.LTSVDDML()3
M(T:[9&9OD=4&[;TKX<^$=_\ L\Z7_P %&_A;/_P2(U+Q)?Z9?S+%\5$GMK^2
MQBTTS1^:6:_02J?)$QW$[0XB"'<2*_7!(HHRQCC52[;G*C&X],GU/ J.ST[3
M].#KI]A# )'+R"&(+N8]2<#D^] $U%%% !1110 4444 %%%% !1110 4444
M%%%% !7S!_P5T_:J^*7[(G[(<_Q!^#A2#7=5U^VT>WU1[=9?[-66.:1K@(P*
MEL0[%W @-(#@XQ7T_7F'[6.O_LJP_#:/X??M?:QH%MX7\7WJZ6D7B2<PVT]Q
ML:91YV0(& B++(63:RC#!L4 ?('[%O[#/QVN_$'AG]M[X3_\%&CXGU/Q;<Z3
M>?$:WDTM9K?5K5/+,]B\HE<B2.(O$H:-64@?ZHCCW;_@J!^U7XJ_9\^"UE\.
M_@P99_B=\2M170/ MG:$>?'+(526Z4=C&'55/:26,G@&OS[_ &LOAE\-O^"<
MOQX\#_$/_@FQ^T]<ZMJWB+5O+N? ^G:_%J&5#Q^5%(8#^]@E9S&(Y@6)Y5F(
M)7WG]H*#]N?PG_P4[UK]IK3/V)]7^)>D>&M)CTGX=!=16"TL(WA0RW*$*Y>0
MM)<#) QYA_NK@ VO^"*'Q,_:'\0?&+XZ_";X^?&W7_&<_@G5;+3K>;6=8GNT
MBECN+^&5XO.8E%<PJ>V0HSTK[-_:@^-5O^SI^SQXR^.$]DERWAG0+B]MK60D
M+/.JXAC8CD!I"BDCH#7YN?\ !&GXM_&Y_P!O/XNZ<_P#N/LOC+Q1-/X\N_M^
M!X2G234IDB<%?WNZ=FA_AY7/M7U9^W)\:_A!^U;^Q)\>/AG\!OB#:>(M:\'Z
M&W_"0V%@DF^T>"8RLOS* _%K,,IN!*'F@#Y%TGP!_P % /BI^PWJO_!3BZ_;
MQ\;6.OQ+=ZS8>$-/O98=/%C;7+12#RTE$2<1RN$\HH550V2Q([O]H3_@I_\
M'GQQ^P5\$C\(]9BT;XC_ !DU*?1[_6+1 C6KVEPMI.\0P1"TTLD+!@/D5WVX
M(#*?!_\ :@^"^E?\$$-4\-W_ ,0-(BUJW\(:OX=DT1[^,7?VRXN9XXD$6=[;
MDFCEX'W23T4X^<?'7@77_@5^RK^QG\;/&MA/;Z79>+-3U/47>,X@BEU6VO+<
M_P#;2WB:0>H% 'OGQ<?]K'_@DU^T;\)_$'B']L/Q;\3?!WCO4S8>*M/\5W4T
MR(4D@6=D6::78VV<21NI#9B*L64D'KOC+X]_:/\ ^"@/_!2'Q/\ L9_"?]HO
M7OAIX'^'.C-/JVH>%IGANK^Y3R%DW-&Z,Q\Z<(%+; L+-M+&L3_@M#XZ\"_M
M'?%C]G[X$_!SQEIGB/5M4\4/.RZ)?QW(@AGDM(X78QDA5;]XP/\ =B8].:D_
M9*\5^&O@'_P6X^.OACXJ^(+/0SXGL+JXTBYU6Y6".X:6>UNXT5G(!)A=V'/_
M "S(ZC% '9_\$Q?CS^T%X$_;$^)__!/+]H/XK:AXW/A&VDO_  WXCUF5I+MH
MDEA4JSNS.PDBN89 K,VPHP#$&OOJOS>_89OM/^.?_!;/XW_';P#>QZAX9TK0
M7L?[6LW$D$T_^A6R!77Y6#_9;AE8$AA'D9'-?I#0 4444 %%17EK'?6KVDS,
M%D7#%&P?P-9G_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-
M[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\
M/S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@
M6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\
M@6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L
M45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4
M?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/
M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z
M1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#
MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/
MS>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_
M #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\
MX%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_
M (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4
M;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6
MU'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45
MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45X=\5_VJ_V1?@AXTG^'GQ0^
M+-[I>L6T4<D]G_9^H3[5=0RG?#"R'*D'@_6N<_X>#?L!_P#1>;W_ ,$NJ_\
MR-7MT>&N(\12C5I8*K*,E=-4YM-/9II6:?<^7Q/&_!>"Q$\/B,SP\*D&U*,J
MU-2BUHTTY)II[IZH^E**^:_^'@W[ ?\ T7F]_P#!+JO_ ,C4?\/!OV _^B\W
MO_@EU7_Y&K3_ %4XI_Z *W_@J?\ \B8?\1!X"_Z&V&_\'TO_ ),^E*^;_P!O
M;_@G-\*OVVH]"UO5-!TJU\1Z9JUBMUK]PLPFETB.9I)[,&)USO#N%+9V%V((
M)S4?_#P;]@/_ *+S>_\ @EU7_P"1J/\ AX-^P'_T7F]_\$NJ_P#R-1_JIQ3_
M - %;_P5/_Y$/^(@\!?]#;#?^#Z7_P F>D:;^QO^S+HOP&U']F30_A%IUAX'
MU:-DU31+"6:#[5DJ2\DT;B9G.Q/G+[L*!G Q7!_##_@E%^P'\&OB!I/Q2^&_
MP$_L[7=#O%NM+OO^$IU6;R)EZ-LENF1NO1E(]JI_\/!OV _^B\WO_@EU7_Y&
MH_X>#?L!_P#1>;W_ ,$NJ_\ R-1_JIQ3_P! %;_P5/\ ^1#_ (B#P%_T-L-_
MX/I?_)FK\6_^"7G[#?QP^*4_QC^(_P #X+O7+V99=3DM]5N[:&^D7&'FAAE5
M';@$G&6_BW5U?Q]_8G_9@_::\"Z1\.?C!\);"^TKP\@3P_%9R26;Z8@14V0/
M;LC1IM1!Y8.P[%RIVC'G_P#P\&_8#_Z+S>_^"75?_D:C_AX-^P'_ -%YO?\
MP2ZK_P#(U'^JG%/_ $ 5O_!4_P#Y$/\ B(/ 7_0VPW_@^E_\F=UX'_89_97^
M''P(UG]FOP7\);2Q\'^(H9(]=T^.[G,M]O4*S27!D,S-@##;\K@;<8K$^)O_
M  37_8R^+OPN\*?![QQ\(1<:'X'M)+;PK%#K-Y%+81R;/, E24/)N**3YA;)
M&>M8'_#P;]@/_HO-[_X)=5_^1J/^'@W[ ?\ T7F]_P#!+JO_ ,C4?ZJ<4_\
M0!6_\%3_ /D0_P"(@\!?]#;#?^#Z7_R9ZE^SK^RK\ /V3_"L_@WX _#:S\/V
M=W,LM\\4LDT]VZ@A6EFE9I),9. 6PNXX R:]"KYK_P"'@W[ ?_1>;W_P2ZK_
M /(U'_#P;]@/_HO-[_X)=5_^1J/]5.*?^@"M_P""I_\ R(?\1!X"_P"AMAO_
M  ?2_P#DSZ4HKYK_ .'@W[ ?_1>;W_P2ZK_\C4?\/!OV _\ HO-[_P""75?_
M )&H_P!5.*?^@"M_X*G_ /(A_P 1!X"_Z&V&_P#!]+_Y,^E**^:_^'@W[ ?_
M $7F]_\ !+JO_P C5M?#O]L/]C3XL>-+#X>> /C#>W^L:I*8[&S_ +-U&+S6
M"EB-\D"HORJ3R1TJ*O#'$E&G*I4P5:,8IMMTYI)+=M\NB75FM#CK@G%5HT:.
M:8>4Y-*,57I-MMV224KMMZ)+5L]ZHK'_ .$'TC_GYO?_  +:C_A!](_Y^;W_
M ,"VKPSZHV**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y
M^;W_ ,"VH_X0?2/^?F]_\"VH _.#_@L[_P G2:'_ -B%:_\ I;>U\C5]^_\
M!2']B/\ :'^-OQSTOQ7\%OAY+K.E0>%8+2>ZEUNTA*W"W-R[)B>9&.%=#D#'
MS=<YQ\_?\.P?VY?^B'_^7+IG_P DU_6/!7$?#V$X4PE&OC*4)Q@DU*I!-.[W
M3=T?Y[>*'!?&.8>(&8XC"Y;B*E.51N,HT:DHM66J:BTUZ,\#HKWS_AV#^W+_
M -$/_P#+ETS_ .2:/^'8/[<O_1#_ /RY=,_^2:^H_P!:^%O^@^C_ .#8?_)'
MP7_$/N/?^A3B?_!%7_Y \#HKWS_AV#^W+_T0_P#\N73/_DFC_AV#^W+_ -$/
M_P#+ETS_ .2:/]:^%O\ H/H_^#8?_)!_Q#[CW_H4XG_P15_^0/ Z*]\_X=@_
MMR_]$/\ _+ETS_Y)H_X=@_MR_P#1#_\ RY=,_P#DFC_6OA;_ *#Z/_@V'_R0
M?\0^X]_Z%.)_\$5?_D#P.BO?/^'8/[<O_1#_ /RY=,_^2:/^'8/[<O\ T0__
M ,N73/\ Y)H_UKX6_P"@^C_X-A_\D'_$/N/?^A3B?_!%7_Y \#HKWS_AV#^W
M+_T0_P#\N73/_DFC_AV#^W+_ -$/_P#+ETS_ .2:/]:^%O\ H/H_^#8?_)!_
MQ#[CW_H4XG_P15_^0/ Z*]\_X=@_MR_]$/\ _+ETS_Y)H_X=@_MR_P#1#_\
MRY=,_P#DFC_6OA;_ *#Z/_@V'_R0?\0^X]_Z%.)_\$5?_D#P.BO?/^'8/[<O
M_1#_ /RY=,_^2:/^'8/[<O\ T0__ ,N73/\ Y)H_UKX6_P"@^C_X-A_\D'_$
M/N/?^A3B?_!%7_Y \#KT#]D__DZ3X;?]C[I'_I;%7>?\.P?VY?\ HA__ )<N
MF?\ R376_ 3_ ()Q_MB^$/CGX,\5^+?@^UII6F>*M/N]2NE\1:>QAMX[F-Y'
M 2X+'"@G"@DXX!-<.:<4<,U,MKQCCJ+;A))*K"[?*_[QZN1<!\<T<[PM2IE>
M)454@VW0JI)*2NV^71(_4>BL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK^-#_
M $Q-BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\
M MJ/^$'TC_GYO?\ P+:@#Y4_X*>?\$GO^'CWBKPGXF_X7Y_PAO\ PB^GW5KY
M'_"*_P!H_:?.='W9^U0[,;,8PV<]17RY_P 0NW_5\G_F,_\ [Y5^IW_"#Z1_
MS\WO_@6U'_"#Z1_S\WO_ (%M7SV-X4R#,,3+$8BCS3EN^::Z6V4DMD?L7#7C
M]XM\'Y'1R?*,R]EAJ*:A#V.'E9.3D_>G2E)WE)O5O>VQ^6/_ !"[?]7R?^8S
M_P#OE1_Q"[?]7R?^8S_^^5?J=_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M7+
M_J1PO_T#_P#D\_\ Y(]W_B:/QU_Z&_\ Y;X7_P"4GY8_\0NW_5\G_F,__OE1
M_P 0NW_5\G_F,_\ [Y5^IW_"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M1_J1PO\
M] __ )//_P"2#_B:/QU_Z&__ );X7_Y2?EC_ ,0NW_5\G_F,_P#[Y4?\0NW_
M %?)_P"8S_\ OE7ZG?\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M1_J1PO_ - _
M_D\__D@_XFC\=?\ H;_^6^%_^4GY8_\ $+M_U?)_YC/_ .^5'_$+M_U?)_YC
M/_[Y5^IW_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U'^I'"__ $#_ /D\_P#Y
M(/\ B:/QU_Z&_P#Y;X7_ .4GY8_\0NW_ %?)_P"8S_\ OE1_Q"[?]7R?^8S_
M /OE7ZG?\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M1_J1PO_T#_P#D\_\ Y(/^
M)H_'7_H;_P#EOA?_ )2?EC_Q"[?]7R?^8S_^^5'_ !"[?]7R?^8S_P#OE7ZG
M?\(/I'_/S>_^!;4?\(/I'_/S>_\ @6U'^I'"_P#T#_\ D\__ )(/^)H_'7_H
M;_\ EOA?_E)^6/\ Q"[?]7R?^8S_ /OE1_Q"[?\ 5\G_ )C/_P"^5?J=_P (
M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U'^I'"_\ T#_^3S_^2#_B:/QU_P"AO_Y;
MX7_Y2?EC_P 0NW_5\G_F,_\ [Y5H>$O^#93_ (1;Q7IGB?\ X;9\_P#L[4(;
MKR/^%;;?,\N17V[O[2.,XQG!QZ5^GW_"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M
M37!/#$7=8?\ \GG_ /)$5/I/^.=6FX2S:Z:L_P!QA=G_ -P38HK'_P"$'TC_
M )^;W_P+:C_A!](_Y^;W_P "VKZH_ S8HK'_ .$'TC_GYO?_  +:C_A!](_Y
M^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH \+_X*&_M_?\
M#!>@>&-<_P"%3?\ "5_\)'>7,'E?V]]A^S^2D;;L^1+OSOQC QCOFOEO_B(G
M_P"K/O\ S(/_ -[ZM?\ !P)H-GHW@3X:/:RSL9-7U('SIBW2*#IFOS%K]@X3
MX6R',\BI8C$T>:;<KOFDMI-+122V\C\GXHXFSO+L[J8?#U>6"Y;+EB]XIO5I
MO<_3#_B(G_ZL^_\ ,@__ 'OH_P"(B?\ ZL^_\R#_ />^OS/HKZ3_ %'X6_Z!
M_P#R>?\ \D?/_P"N?$O_ #__ /)8?_(GZ8?\1$__ %9]_P"9!_\ O?1_Q$3_
M /5GW_F0?_O?7YGT4?ZC\+?] _\ Y//_ .2#_7/B7_G_ /\ DL/_ )$_3#_B
M(G_ZL^_\R#_][Z/^(B?_ *L^_P#,@_\ WOK\SZ*/]1^%O^@?_P GG_\ )!_K
MGQ+_ ,__ /R6'_R)^F'_ !$3_P#5GW_F0?\ [WT?\1$__5GW_F0?_O?7YGT4
M?ZC\+?\ 0/\ ^3S_ /D@_P!<^)?^?_\ Y+#_ .1/TP_XB)_^K/O_ #(/_P![
MZ/\ B(G_ .K/O_,@_P#WOK\SZ*/]1^%O^@?_ ,GG_P#)!_KGQ+_S_P#_ "6'
M_P B?IA_Q$3_ /5GW_F0?_O?1_Q$3_\ 5GW_ )D'_P"]]?F?11_J/PM_T#_^
M3S_^2#_7/B7_ )__ /DL/_D3],/^(B?_ *L^_P#,@_\ WOH_XB)_^K/O_,@_
M_>^OS/HH_P!1^%O^@?\ \GG_ /)!_KGQ+_S_ /\ R6'_ ,B?IA_Q$3_]6??^
M9!_^]]'_ !$3_P#5GW_F0?\ [WU^9]%'^H_"W_0/_P"3S_\ D@_USXE_Y_\
M_DL/_D3^E3P]JO\ ;V@6.N?9_*^VV<4_E;]VS>@;;G SC.,X%7*Y#P!X*TE_
M FBN;F\R=(MB<7;?\\EK7_X0?2/^?F]_\"VK^?JB4:C2[G[M!MP39L45C_\
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
M[^"O^"VWQS\!:,?+T[Q-\/--UZ\@3[OVJ$6,08CU/VF9LGNY]:^VJ "BBB@
MHHHH **** "BBB@ HHHH _.?_@X:_P"1!^&/_88U/_T5!7Y;U^I'_!PU_P B
M#\,?^PQJ?_HJ"ORWK^@>!/\ DF*/K+_TIGX5QM_R4=;TC_Z2@HHHKZ\^4"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#^DGX??\B#H?\ V![;_P!%+6O6
M1\/O^1!T/_L#VW_HI:UZ_E.K_%EZL_IVG_#7H%%%%9EA1110 4444 %%%% !
M117*_&GXU_##]GGX;ZC\6OC!XL@T70=+16NKR968EF(541$!:1V8@!5!))Z4
M =517Y^?LV?\%DO"'Q2_;8U_P;XN\2:Q9_#SQ;<Z7I?PEAN_"ZQYOG5(IO-E
MC!<"2<G;N+*H89V &O>OVN?^"FW[/?['OC:V^&'B_1?%7B/Q1<Z<M^="\):,
M+F6&V9F599&D>-%!*MP&+#&2 ""0#Z)HKPO]BS_@H9^SW^W9I>J3?!^YU6SU
M+11&VJZ%K]HD-U"CDA91Y;NCH2I&58D'&X+N&?:M=US1O#&B7GB7Q%J<%EI^
MG6LES?7MU($CMX8U+O(['A55022>@% %JBOB>^_X+S_L9VGB!H;?PC\0[KP[
M'J'V-_&MOX:3^S?,ZY&Z82XQSCR]^/X*^B?C7^V)^S[\ O@+!^TGX\\=1'PK
M?V\$FC7>GIYSZH9T\R%+=!CS&=,L.@"@LQ4*2 #T^BOD[]G'_@LA^RM^T7\6
M-.^#$6@>,/"&M:X%_P"$?'C#28;>'4BV?+2-XII,,^#MW85CA58L0#U/[7__
M  4W_9S_ &-O%UA\-?&5KX@\1^*]0MQ/'X:\(Z<ES<PPG.UY=\B*F[:Q"Y+D
M#.W!!H ^B**\7_8U_;T^ ?[<GAS4M9^#U[J-M?:+*D>LZ!KMJL%[9[]VQF5'
M=&1BK ,K'E2#@\5[10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^3W_!5S_D]'7O^P9I
M_P#Z3)7SA7T?_P %7/\ D]'7O^P9I_\ Z3)7SA7]J\'_ /)*8'_KU3_])1_F
M#XD_\G!S7_L(J_\ I;"BBBOHSXD**** "BBB@ HHHH **** "BBB@ HHHH *
M]I_X)W?\GH^ O^PG+_Z335XM7M/_  3N_P"3T? 7_83E_P#2::O%XD_Y)W&?
M]>JG_I#/I^"/^2TRS_L(H_\ IR)^P]%%%?Q"?ZFA1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5\.?'+]C3]MCXB_M ZK\"M&_;$\<P_!SQWIFJ:GXBGN=(M;G^S?.N"#
MH\5P["41NDC!0"%2-=NUAFON.B@#X,_X*!_LNZ;^R_\  KX#?$;X$>%]1O\
M3O@!XZLKB:RB0SW4VG3SQM=2ML&7=YHXBVT ?OF("@8KW;]HKX"_M@?%WQ8O
MB/\ 9Y_;GD\ >&]3TB*WN]%_X0:UU!D/S$W,$\C+)&[*P& 1@J"&SC'OM% '
MR=XU_P""6&A7'["Z?L2_"+XWZKX6@N]:74O$WB>?3OMEQKDI):83QK-%E781
M<!N%@13NY)M_LG_L*_M3_LS^(?#&G:C^WQ+X@\"^'('@_P"$$@^&=GI\%Q$8
M71%\Z.=V0K(RR%L%F93DY8FOJ:B@#YGMO^">VO\ C']G7XE_L[?M%?M+^)/'
MMGX]UZ34-,U/44<3:"@>.6"*$2RRY6.2-6V@HA&5"J"<\U\&_P#@F;\3[#XL
M^ OB5^U/^UI>?$FU^%5N8OA]HB>&(=.BM&"HJ33NCNT[J(XS\WS%HD)=@"#]
M>T4 ?&W[#7A/7_BC_P %!?VA?VO]5T6[L]+.H6_@WPQ)=6[1_:HK1(EN)$#
M$H6M[=PPX/F'TK[)HHH **** "BBB@ HHHH **** "BBB@#\Y_\ @X:_Y$'X
M8_\ 88U/_P!%05^6]?J1_P '#7_(@_#'_L,:G_Z*@K\MZ_H'@3_DF*/K+_TI
MGX5QM_R4=;TC_P"DH****^O/E HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH _I)^'W_(@Z'_V![;_ -%+6O61\/O^1!T/_L#VW_HI:UZ_E.K_ !9>K/Z=
MI_PUZ!1116984444 %%%% !1110 5\S_ /!6+]D?XB?ME_LF3?#;X47,']OZ
M5KMOK.GV%S<")-0,4<T;6Y=OE0E9F92V%W(H)4'</IBO(?VR9_VR-.\ Z7KW
M[%5MX;OO$&GZTLVK:+XG(6'4K'RI%:%7)78WF&-L[X^%/S?PL ?'?[.W_!5#
M4?@WJ'A']D;_ (**_LLW'@J[TM;&RT?Q%+IH%F&MRD=O<M!*N$5653]H@=U#
M<JJ <?5'[8GQ\^+/[-.H:;XI^!?[$FJ_%'4]=LYX]8U'0)A!-9I;[#!',R6\
MLDJL9I2J\8V-C))Q\1VG@K]M#_@N3:^!_&7Q.\&>#_!?PL\/:U<--JNF7+/=
MWK!D2X2)6D=\X3:N1&@)+$OM45]9_M0_%W_@IU\)?B_>/^SQ^S1X7^(G@.ZL
M[<Z:6U5+6_L;@(!*LF^=-ZE@2,(< C+#I0!\T?\ !#:^\">*?VF/C#\4?&GB
M:+2?B=XBNKN:]^'JZ7+:C3+9[XS7!'F ;BLQCC\L?-$ -V=WR_;_ .WE\-?&
M_P 8?V./B-\-?AO"\VN:MX7N(M.MHWVM<N &\@$\9D"F,9XR_/%?+_\ P3L_
M8:_:?T7]KCQA_P % /VQM+TGPQK.NP7?V/PSIMW')Y3SE-\LAC=TCC2--JJ7
M9R6+.5*_-TW_  3V_:X_;$_:J\-?'7XBF/1M:TO2-1N;3X/-/IRVMK>72+=,
MD+R(59XN;(,S'</,/S YP ?(.D_MC>$/#O\ P2FUG]@GQ;^R_P#$"+QCI>F7
MB:C+_P (R%L;5Q?-=K>SN["2(QY7=NCX9.N.1SWCG5-3\>?LP_L-?"_QF7FT
MC5/$FJQW]M/RD\0UZ&UC# ]0L!*CVD-?4GQX/_!8#]N3P!-^S!XD_98\.?#'
M1-:FBB\5^*IO$D-PIMTD5RD:QS.^UF49"*Y8#;N4$D]1^WG_ ,$P?&/BS]ES
MX5>$_P!E&YBF\5?!0H?#\-],D#:FA6(S,'<A%F::"*4!B$^^,C(H X;_ (+Y
MVEOX9\6_ +XDZ#;K!K.F>*[F.SN(5"OM22SE1<CLKKD#L6..IJ7]A@Q^//\
M@MW^T#XQ\3Q+<7^C:;=VFF/,-Q@CCN;2V5DS]TB&,)D?PN1W-/O/V=?^"@W_
M  42_:2^&OC#]LGX(:/\./!/PUO/M\]I:ZI'/)JMQOBDD1$261L2&")?FVJB
M;\,S'!U?CE^S#^VQ^RK_ ,%!->_;:_8S^%.G>/M(\<Z4UMXA\.7&IQV\EM(X
MA,F?,D0D-+!'*KIN(W.K*!@D Q/V2[>+P3_P7P^-?A7PS$(=/U+PS/<WD$0P
MAED&FW+N0.-WFR/S_MMZU^C]?&'_  37_8X_:$\'?'3XA_MP_M=Z78:3XY^(
M&ZWM/#NGW*3#3;1I4D=69&=>?*MT10[%5B^8[F('V?0 4444 17D\EM:O/#;
M-,RKE8DZM["LS_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"
M]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+
MW_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_O
MI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_
M +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB
M@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\
MA)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?
M_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)
M=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$E
MU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A
M0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V*_.CXL_%C]J+_
M (*$_M;^)?@#\$?&7P_\%VOP'^(%GJNBZ?XIDN3?:_J-F\Z"5EBSOM0ZL655
M&!)$26)X /O_ /X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6O%?VGOC-^V9\)?V
M9M,\1?#OX/>'=8\='P[+=^,-1.I&/1] >WM/-N9E1R);A2X98HP<G@L2 0:7
M[#G[07[07[2/_!.O1OCNT>B:E\1-6TS5_P"STO(C;6$]Y!?74%N)5BY6/$4>
M[;@GG&,T >[_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2U\17G[4?_!0?]F;]
MMKX6_ 7]H7Q_X"\<Z=\3KHPW&E>%M(>WGT==ZHTRD@/L4MO#2;@Z12C"E=PZ
M?XM_M;?M-_&?]JOQC^SC^RU\1?!/@#P_\-8+1/%WCGQA;"X:XU"Y4M':P1NP
M0 ;9%.1DF)SN'RA@#ZV_X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6J/P;M/B?8
M_#'1[3XS^(](U?Q.EJ1JVJ:#;M%:73[FVR1HW*@IMR.F<XXQ7RM\5OVF/VT?
MV@/VP_&W[+/[%/B7PGX7L_AGHMO<:_K_ (DTTW3:C?3*KI;(,,(T^8H3MR#'
M(<GY10!];_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM>*_\$T?VOO$G[:'[
M-,?Q'\=Z%:Z=XET?7+G1/$EO9*5A-W L;[T5B2H:.6,E<G#;L'&*^@J ,?\
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
M7X3M=$T'2HC'8:;9J0D0+%F.226)9F8L22222236_10 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7Y<?\%(?'_P#P37^+VO>-)+OP?XX\
M*_M :%<W5EX?;1_#UW;7NK:A;LT5M*3&&@F@D9$(F)$OE$;2" M?J/7':I\"
MO &L?'/2OVB+^UNG\2:-X?N-&T^3[21#';32+))^[Z%R5 W>G% 'RUK_ .TW
M<?LX?\$M?#^E?MW>+M1TWQUXP\!:GI5NNH:=<7%U<W3V\PMX[@QHQ27R7@#M
M+@[RVXY#5Q__  2/_;._9\\,_P#!.V+X;:CJVJ:CK7PYT/5-2\8Z)I>C7,DT
M%G/JERZO&VU4E/ES(Q".6 ST(./T&HH _'JTU']EW3?VUOA%JO\ P1TU'Q/>
MZ]=ZMY7CJVDMM0ELX].:2$.)CJ";POE^=O8$HJA2I5@,ZOQ7\&_L8?!?]NG]
MHB#_ (*(^!+V9/$R#6/AG?-;WS)=B597E2W-N=IE+21(KO\ *C0N"R\@_K5:
MZ;IUC)++8V$,+3ONF:*(*9&]6P.3[FBZT^POGBDO;&&9H7WPM+$&,;?WEST/
MN* /@[]A?]I&^_80_P""??PDT[]JCPQXMDNO&?BR72?"]C:Z>);BRMYYF:W\
MY99$*1XRZJ-S['4*A P.;T[]H'X>_P#!./\ X*9?'7Q+^TT^I:1H'Q%TRRU;
MPGJ\.DSW,>HO$N6MX_*5OGWR2)EL*IC^9E!4G]&9(HI<>;&K;6#+N&<$=_K3
M+NQL;]46^LXIA&X=!+&&VL.A&>A]Z /D/_@B3\*_'/P]_9#U'Q;X^\/7&E77
MCOQQ?^([.PNXRDD=K+'!%&2K $;O)9QD<JRGH17V#110 4444 %%%% !1110
M 4444 %%%% 'Y/?\%7/^3T=>_P"P9I__ *3)7SA7T?\ \%7/^3T=>_[!FG_^
MDR5\X5_:O!__ "2F!_Z]4_\ TE'^8/B3_P G!S7_ +"*O_I;"BBBOHSXD***
M* "BBB@ HHHH **** "BBB@ HHHH *]I_P""=W_)Z/@+_L)R_P#I--7BU>T_
M\$[O^3T? 7_83E_])IJ\7B3_ ))W&?\ 7JI_Z0SZ?@C_ )+3+/\ L(H_^G(G
M[#T445_$)_J:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!^<_\ P<-?\B#\,?\ L,:G_P"BH*_+
M>OU(_P"#AK_D0?AC_P!AC4__ $5!7Y;U_0/ G_),4?67_I3/PKC;_DHZWI'_
M -)04445]>?*!1110 4444 %%%% !1110 4444 %%%% !1110!_23\/O^1!T
M/_L#VW_HI:UZR/A]_P B#H?_ &![;_T4M:]?RG5_BR]6?T[3_AKT"BBBLRPH
MHHH **** "BBB@ HHKY@_P""NG[57Q2_9$_9#G^(/P<*0:[JNOVVCV^J/;K+
M_9JRQS2-<!&!4MB'8NX$!I <'&* /<O#GQU^%'B[XM>(O@7X=\8177BOPG;6
MT_B'2%MY0UG'<(LD)+E0C;D93A6)&1G%=;7YX_L6_L,_':[\0>&?VWOA/_P4
M:/B?4_%MSI-Y\1K>32UFM]6M4\LSV+RB5R)(XB\2AHU92!_JB./>/VMOV0?V
MGOVEOB8;WP]^VYKOPT\"66C1+;Z/X1B>*[N+S=(99IYTDB/E[?+ 7<PX/"\E
M@#Z6HK\[?^"+OQ__ &BO$_QR^+'[./Q(^,6H?$;POX*F=-)\77]T]UF6.[>W
M0QSNS.T4\:M(JL[ "+Y>"<_;_P"T9X]\3_"S]G_QO\3/!6C#4=8\/^$]0U'2
M[)D+":XAMWDC4J.6&Y1D#DC@<T =G17XQZ9X]^,GC[]AC7?V]];_ ."HGC2S
M^(.FZT8AX(M?$;06R2FY"1VPM8Y% ,D6Z90B>7M!!4A7(]]_:N_;V_:OT']A
M;X#^&-!U!M"^*OQJCCMKK6$@$4T,*F*/SD4+B&2?[1;-N &P/)L .TJ ?H_1
M7Y=_%Q_VL?\ @DU^T;\)_$'B']L/Q;\3?!WCO4S8>*M/\5W4TR(4D@6=D6::
M78VV<21NI#9B*L64D'KOC+X]_:/_ ."@/_!2'Q/^QG\)_P!HO7OAIX'^'.C-
M/JVH>%IGANK^Y3R%DW-&Z,Q\Z<(%+; L+-M+&@#]%J*^!?\ @F+\>?V@O G[
M8GQ/_P"">7[0?Q6U#QN?"-M)?^&_$>LRM)=M$DL*E6=V9V$D5S#(%9FV%& 8
M@U]]4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 ?'7[0O_!6;_A0_QFU_X1?\*!_M7^P[M8/[
M0_X2KR//S&KY\O[*^W[V,;CTKC/^'X7_ %;#_P"7K_\ <5?-O_!0G_D\WQ]_
MV%T_]$15XS7]3Y)X<<&8O)L-7JX6\YTX2;YZBNW%-NRG;?L?P)Q1XU^)N7<2
MXW"8?'\M.G6J1BO947:,9R25W3;=DMVV^Y]\?\/PO^K8?_+U_P#N*C_A^%_U
M;#_Y>O\ ]Q5\#T5Z?_$,.!O^@3_RI5_^3/#_ .([^*W_ $,?_*-#_P"5'WQ_
MP_"_ZMA_\O7_ .XJ/^'X7_5L/_EZ_P#W%7P/11_Q##@;_H$_\J5?_DP_XCOX
MK?\ 0Q_\HT/_ )4??'_#\+_JV'_R]?\ [BH_X?A?]6P_^7K_ /<5? ]%'_$,
M.!O^@3_RI5_^3#_B._BM_P!#'_RC0_\ E1]\?\/PO^K8?_+U_P#N*C_A^%_U
M;#_Y>O\ ]Q5\#T4?\0PX&_Z!/_*E7_Y,/^([^*W_ $,?_*-#_P"5'WQ_P_"_
MZMA_\O7_ .XJ/^'X7_5L/_EZ_P#W%7P/11_Q##@;_H$_\J5?_DP_XCOXK?\
M0Q_\HT/_ )4??'_#\+_JV'_R]?\ [BH_X?A?]6P_^7K_ /<5? ]%'_$,.!O^
M@3_RI5_^3#_B._BM_P!#'_RC0_\ E1]\?\/PO^K8?_+U_P#N*C_A^%_U;#_Y
M>O\ ]Q5\#T4?\0PX&_Z!/_*E7_Y,/^([^*W_ $,?_*-#_P"5'WQ_P_"_ZMA_
M\O7_ .XJ])_9._X*>_\ #4'QFL_A%_PI#^P_M=I<3_VA_P )+]IV>5&7QY?V
M:/.<8SNX]Z_+ZOI/_@D]_P GFZ-_V"-0_P#1#5X?$WAWP=E_#V*Q.'PO+.%.
M4HOGJ.S2;3LYM/YH^IX'\9O$G..,<OP.+QW-2JUJ<9+V5%7C*235U335UU33
M/U=HHHK^83^[@HHHH **** /D_\ :N_X)?\ _#3WQHO_ (O_ /"\/[#^VVMO
M#_9W_",_:=GE1*F?,^TIG.,XVC&>]>;_ /#CW_JY[_RRO_NVOOBBOM<'XB<8
MX#"4\-0Q7+""48KDINR2LE=P;>G=W/R_,O!GPVSC,*N.Q>!YJM63G)^UK*\I
M.[=E425WT22[(^!_^''O_5SW_EE?_=M'_#CW_JY[_P LK_[MK[XHKI_XB?QS
M_P!!?_E.E_\ ('%_Q CPI_Z%W_E:O_\ +3X'_P"''O\ U<]_Y97_ -VT?\./
M?^KGO_+*_P#NVOOBBC_B)_'/_07_ .4Z7_R ?\0(\*?^A=_Y6K__ "T^!_\
MAQ[_ -7/?^65_P#=M'_#CW_JY[_RRO\ [MK[XHH_XB?QS_T%_P#E.E_\@'_$
M"/"G_H7?^5J__P M/@?_ (<>_P#5SW_EE?\ W;1_PX]_ZN>_\LK_ .[:^^**
M/^(G\<_]!?\ Y3I?_(!_Q CPI_Z%W_E:O_\ +3X'_P"''O\ U<]_Y97_ -VT
M?\./?^KGO_+*_P#NVOOBBC_B)_'/_07_ .4Z7_R ?\0(\*?^A=_Y6K__ "T^
M!_\ AQ[_ -7/?^65_P#=M'_#CW_JY[_RRO\ [MK[XHH_XB?QS_T%_P#E.E_\
M@'_$"/"G_H7?^5J__P M/@?_ (<>_P#5SW_EE?\ W;1_PX]_ZN>_\LK_ .[:
M^^**/^(G\<_]!?\ Y3I?_(!_Q CPI_Z%W_E:O_\ +3X'_P"''O\ U<]_Y97_
M -VUVO[.W_!)W_A0?QHT#XO_ /"_/[6_L.Z>;^SO^$5\CSMT3ICS/M3[?OYS
MM/2OL.BL<3XC\9XS#3H5L5>$TXM<E-735FKJ%]NVIU8'P4\,LMQM+%X? <M2
MG*,XOVM9VE%IIV=1IV:6C37=!1117PY^IA1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?G/_ ,'#
M7_(@_#'_ +#&I_\ HJ"ORWK]2/\ @X:_Y$'X8_\ 88U/_P!%05^6]?T#P)_R
M3%'UE_Z4S\*XV_Y*.MZ1_P#24%%%%?7GR@4444 %%%% !1110 4444 %%%%
M!1110 4444 ?TD_#[_D0=#_[ ]M_Z*6M>LCX??\ (@Z'_P!@>V_]%+6O7\IU
M?XLO5G].T_X:] HHHK,L**** "BBB@ HHHH *\P_:QU_]E6'X;1_#[]K[6-
MMO"_B^]72TB\23F&VGN-C3*/.R! P$199"R;6488-BO3ZXWXY_L__!W]I#P0
MWP^^-GP[T[Q)I8G%Q!::B&'E3A659$D0AXFPS+N0@X8CH2* /R5_:R^&7PV_
MX)R_'CP/\0_^";'[3USJVK>(M6\NY\#Z=K\6H94/'Y44A@/[V"5G,8CF!8GE
M68@E?O[]M?X#?L,_ME>+++X:?M!_&Z/2/$'@RUF8:18>,(+"X@CO$A<O)%*#
MO4B*,JVT@9(/7%8'_!-K_@EK\.?V3/ 6F^*?C!\.?"^J?%"VOKF5_$=G--=I
M;1F1A"(#.JB-A'C+JBMR1DUZ5^TC_P $WOV.?VL/%B^/OC5\)$OM=$"0MJ]E
MJES:32QH,*K^3(JR8' + D   @<4 ?$__!'OXAZ_\(_V[/B!^Q9\(_','C'X
M662:A>66L0VL)*O#+$D=SY\2CS-V_P HG)1CM9,# /V1\:/^"@GP@TCX"_%K
MX@? +Q9IOB_Q#\+M.D&JZ3$DNVUNR[Q1^;E5WQAT<L4)!$; ,.#75?!S]D_X
M(?L;?#G7+/\ 96^"=C::C-823+;_ &QFN=5N(XV,,,MU<.S!2YP-S!$WD@#F
MO+?^":O[!>J?LX_"/Q=JO[0ECI^I^-OBGJ$MYXZL L<]FD+&;;9XY21<3S,^
M,J3*5Y"@D _/72OV*OA-\0OV#M7_ ."B^I_M':3IWQ(_M"ZUU=!LK:P@TV"6
M*Y8+8?9%0;9Y"H90 $^=%\M@=YZC]K7X^_$+XR?![]CW]MSXR:6(/L/B:^A\
M17L%MY<,CVNI6VV<(!A3-':ROM4 91MHVXK[EE_X(L_\$X)O$Q\3-\ 6!,WF
MFP3Q)J M=V<_ZL3\+G^$?+VQCBO;_B+^S1\!?BO\'D^ /CSX6Z3>>#X;>*&U
MT)(/)AM%B&(_(,15H&4<*T94@$@'DT ? _\ P6A\=>!?VCOBQ^S]\"?@YXRT
MSQ'JVJ>*'G9=$OX[D00SR6D<+L8R0JM^\8'^[$QZ<U)^R5XK\-? /_@MQ\=?
M#'Q5\06>AGQ/875QI%SJMRL$=PTL]K=QHK.0"3"[L.?^69'48KZV_9R_X)J?
ML9?LJ^,C\1/@Y\'XK77A&T<&K:CJ-Q>S6R,-K"+SW81$@D%E 8AB"<'%:/[3
M?_!/[]DW]K[5;/Q%\=OA5%J6JV$'D6VK6E]/:7(AR2(V>!U,B DD!]VW<<8R
M<@'R)^PS?:?\<_\ @MG\;_CMX!O8]0\,Z5H+V/\ :UFXD@FG_P!"MD"NORL'
M^RW#*P)#"/(R.:_2&N#_ &>OV8_@7^RKX);X?? 7X>VF@:;)-YUT(9'EFNI<
M8\R665FDD;' W,<#@8'%=Y0 4444 17EK'?6KVDS,%D7#%&P?P-9G_"#Z1_S
M\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D
M?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\W
MO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_
M .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M
M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%
MM1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%%
M &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\
M"#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\
M(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 ?C?^WY9Q6'[8?CNSA9RJ:J@!
M=LG_ %$?4UX_7LW_  4)_P"3S?'W_873_P!$15XS7]O\.?\ )/8/_KU3_P#2
M$?Y8\:_\EEF7_816_P#3D@HHHKV3YD**** "BBB@ HHHH **** "BBB@ HHH
MH *^B_\ @E?I\&J?MAZ19W#R*ITJ_),;E3Q W<5\Z5])_P#!)[_D\W1O^P1J
M'_HAJ^:XR_Y)/'?]>I_^DL^W\-/^3@Y5_P!A%+_TM'ZB_P#"#Z1_S\WO_@6U
M'_"#Z1_S\WO_ (%M6Q17\6'^GIC_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;
M5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!
M;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%%
M&/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_
MP@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__
M  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'
M_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I
M'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-
M[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\
M/S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@
M6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\
M@6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q1
M0!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4
M?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/
M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z
M1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#
MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/
MS>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_
M #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\
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
M+/M_#3_DX.5?]A%+_P!+1^KM%%%?Q8?Z>A1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?G/_
M ,'#7_(@_#'_ +#&I_\ HJ"ORWK]2/\ @X:_Y$'X8_\ 88U/_P!%05^6]?T#
MP)_R3%'UE_Z4S\*XV_Y*.MZ1_P#24%%%%?7GR@4444 %%%% !1110 4444 %
M%%% !1110 4444 ?TD_#[_D0=#_[ ]M_Z*6M>LCX??\ (@Z'_P!@>V_]%+6O
M7\IU?XLO5G].T_X:] HHHK,L**** "BBB@ HHHH *\:_;O\ VQ_#'[#7[/UW
M\;/$/AZ76+AK^+3M%TB*<1?:[R5794:0AO+0)'(Y;!.$( )(KV6O(_VW/V0/
M!/[;WP%O?@CXUUBXTPM>17VDZO:Q"1[&\C#!)=A($B[7=&7(RKM@J<, #Y _
M9;U?_@IAH?[5]U^V#\0/V1[2Y\-_&>;0K358=-\21L_A_3PL4,5TL(E=P%B(
MED#)_"V3'DX^AOVLOC3_ ,%$=*^)X^&7[%W[,N@ZQ8VVD17FH>,O&&H>79M+
M(SC[-#&)H2SJ$!)#-C>,JO!;Y UKXW_\%$O^"-7B/PEX1^/'CC2_B3\)K^Z%
MCILA8O<6]O$%W1Q.X6:&1(R"L;F6+"[5/4C[D_;)^'/[<7Q#L]%3]C+]H'P_
MX',$-V-<&N:-'<F\9_*\@H[P3>7LQ+G"C[XZXX /*_\ @F?_ ,%'/BG^U?\
M$+QM^SW^T1\,=-\.^.O Q<WW]BEQ;R"*<V\\;([R%)(Y=HR'97W'&W;S]-_&
M[6_BCX;^$?B+7O@GX3M-=\6VFE2R^'M'OIA'#=W07Y(W8N@ )_VU],CK7YV?
M\$:O%=M\$OVQ?B?^RM\:_ SR_%>_N+JZUGQP-7:[&HM#+YDD6"HV*_FF<2=7
M/WP"% _3R@#\V_C5_P %$?\ @LA^SM\/;OXJ_&?]C/X=:%H%C)%'<W\]_P"9
MAY'"(H2+4V=R68<*I(&2> 2/2?'W_!5?QM\)/^"?7P]_:2\=?"FRN/B-\2GD
MA\.^$['S8[5SYT@CN"&9I#%Y/D/M#%F:=%! .Y?,?^"K?B?6?VT?VV?AE_P3
M3\ :C)]@MM2BU7QO-;-GR&>,N2W8-#9>;(,\$W*CK2_\%E=%TCP3^T=^R=HM
MK816?AK2/$C6UK;(,0V\,5YI2E .@ C5!]!0!UGAK_@I)^W)^SW^T/X&^$W_
M  4.^ WA+0M%^(UPMOHVL>%9WW64S2)'B3-Q,KK&\L0D7Y2JR;PS8VGK/VHO
M^"A/[25Q^UI+^Q'^P9\(M!\3>+M(TP7WBC5?$\["TLE*))L4++$!M66$%V<_
M/*$"9!->9_\ !P!&;_5O@+HNE_-JUSXPO!IZ)]\_-9+Q_P #:/\ '%'_  3\
MD:#_ (+4_M'6FL-B^DL+Y[<.?F,'V^T(Q[;6B_2@#VK_ ()W?\%!OB/^TI\1
M/&O[-7[2?PVT_P +?$SP([-J5II$C&UNH5E$,C(K/(5*.T8)#NKB564XXKZR
MK\X_V7HSJ/\ P7_^,]]H'S6EOX2E6]>/[H81Z4C ^_F]O4'TK]'* "BBB@ H
MJ*\6Z>U=+&54E*_NW=<@'W%9GV+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P
M&/\ C1]B\;_]!NR_\!C_ (T ;%%?,/C3_@J3^Q_\/?&.K> ?&'[2=E9ZOH>I
MSZ?JEI_PAVJR>1<PR-'*FY+8JV'5AE20<9!(YK-_X>\_L._]'267_A$:Q_\
M(E>K'(L[G%2CA:C3_N2_R/,EG631DT\3337]^/\ F?6%%?)__#WG]AW_ *.D
MLO\ PB-8_P#D2C_A[S^P[_T=)9?^$1K'_P B4_[ SW_H%J?^ 2_R%_;F2_\
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
MC_6OA;_H/H_^#8?_ "0?\0^X]_Z%.)_\$5?_ ) \#HKWS_AV#^W+_P!$/_\
M+ETS_P"2:/\ AV#^W+_T0_\ \N73/_DFC_6OA;_H/H_^#8?_ "0?\0^X]_Z%
M.)_\$5?_ ) \#HKWS_AV#^W+_P!$/_\ +ETS_P"2:/\ AV#^W+_T0_\ \N73
M/_DFC_6OA;_H/H_^#8?_ "0?\0^X]_Z%.)_\$5?_ ) \#HKWS_AV#^W+_P!$
M/_\ +ETS_P"2:/\ AV#^W+_T0_\ \N73/_DFC_6OA;_H/H_^#8?_ "0?\0^X
M]_Z%.)_\$5?_ ) \#KZ3_P""3W_)YNC?]@C4/_1#5D?\.P?VY?\ HA__ )<N
MF?\ R37L_P"P/^PW^UE\$OVC].\?^/OAQ'HVFV^GW<4E])K%E<!6>(JHV0SL
MYR3C(''>OG^+.)>'<3PSC*5+&4I2E3FDE4@VVXNR23NV?8^'W!'&F"XYRW$8
MC+,1"G"O3<I2HU%&*4E=MN*22ZMZ'Z&T5C_8O&__ $&[+_P&/^-'V+QO_P!!
MNR_\!C_C7\C'^BIL45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8
M_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-
M'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T
M;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8
M_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_
M (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;L
MO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_
M\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&_
M_0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]
M!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\
M8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B
M\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q1
M6/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\
MC1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-
M &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P
M&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8
M_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&
M[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;L
MO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+Q
MO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&_
M_0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_
M &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?
M8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L
M45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_
M (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\
MC0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_
M\!C_ (T?8O&__0;LO_ 8_P"- 'Y__P#!PU_R(/PQ_P"PQJ?_ **@K\MZ_3K_
M (.!(->A\"?#0ZQ?P3 ZOJ7EB&+;@^5!G-?F+7] \"?\DQ1]9?\ I3/PKC;_
M )*.MZ1_])04445]>?*!1110 4444 %%%% !1110 4444 %%%% !1110!_23
M\/O^1!T/_L#VW_HI:UZY#P!9>-3X$T4IK5F!_9%M@&V/3RE]ZU_L7C?_ *#=
ME_X#'_&OY3J_Q9>K/Z=I_P ->AL45C_8O&__ $&[+_P&/^-:&FQZC%:A-4N(
MY9=QR\2;1CMQ6998HHHH **** "BBB@ KR#]LW]E:X_:L^'VF>'M&^,WB7P'
MK'A_65U;1O$7A>9EGAG6&6(AE5E9U*RMPK*<XYQD'U^B@#\V?V(?^"=?Q0_:
M[T+PK^TQ_P %#?BW\0M=NM%U6X;1_AYXMMY;=8/)FVAYA,2Q20QAF540N%4%
MF7@_0G[4?[#/[2WQ1^,%[\8?V=/V[_%'PZ;5;."#4O#JVKW5@S1($$L:B9!&
MQ4#/R$DY.X=*^HJ* /DG]CO_ ()S_#[]@?4?%_[4?Q7^+^J>._&=WI5U<:[X
MJU*T*""V'^D7#)&7D=Y'* M(SEF"@ +E@W,_\$8?A=\8(_#_ ,1_VIOBI-J]
MG;_%3Q+]N\.:%J]S(\MO:1S7+^>RO]WS#/M7@96$-]UEK[<HH ^8/V0O^"<!
M_9R_:6\??M6?$7XP_P#";^*_&LLP@N#H/V)=.BFF\V55!GEW9VQ(N-NQ(]HR
M&P.M_;W_ &%? 7[>7PFMOA_XH\07.A:KI%]]M\/>(;. 2O93%=K!HRR^9&PQ
MN4,IRJD,-M>Y44 ?%GP4_P""3WCRW^/7AKX__MB?M:ZQ\5[[P2$;PGIEYI[0
MPVTJ$-'+(SRR%RK@/@!2SHA9F VUK?M5_P#!+SQ#\5/VD%_:X_9E_:0U+X7>
M.;FR6UUJYM-.^T0WZK&(@^!(A1C&J*P.]6V(<*P+'Z]HH ^=OV#/^"?'AS]B
M]?$GC'7/B-?^-_'?C.Z\_P 3>+M3@\MY_G9]B(7=E!=V9F9V9VP3@!0/HFBB
M@ HHHH **** "BBB@#^>G]L__D\/XL?]E+UW_P!.$]>:UZ5^V?\ \GA_%C_L
MI>N_^G">O-:_J7 ?[C2_PQ_)'\T8W_?*G^*7YL****ZSF"BBB@ HHHH ****
M "BBB@ HHHH **** "ON;_@@#_R>'XF_[)I>?^G#3Z^&:^YO^" /_)X?B;_L
MFEY_Z<-/KY[BS_DG,3_A_5'O<+_\E!A_\1^O5%%%?S@?T$%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!^<__!PU_P B#\,?^PQJ?_HJ"ORWK]2/^#AK_D0?AC_V&-3_
M /14%?EO7] \"?\ ),4?67_I3/PKC;_DHZWI'_TE!1117UY\H%%%% !1110
M4444 %%%% !1110 4444 %%%% '])/P^_P"1!T/_ + ]M_Z*6M>LCX??\B#H
M?_8'MO\ T4M:]?RG5_BR]6?T[3_AKT"BBBLRPHHHH **** "BBB@ HHILLL4
M$33SR*B(I9W<X"@=23V% #J*\(^#G[>WPR^-'[5_CO\ 9@\.'3"/!UK8R67B
M"'Q%#,FM23PK))'!$HR3$248JS\J<A:]1^)?QJ^#OP8L(=4^+WQ5\.>%[>X8
MK;S>(-:@LUF(ZA/-9=QYZ#- '345A?#WXG_#;XM>'U\5_"SX@:+XDTQG*#4-
M"U2*[AWC!*[XF8!AD9&<BMV@ HKAOB'^TY^S?\(]<3PQ\5/C]X,\-ZE(%*:?
MKOB>UM9]IZ-LED#!3ZD8KJ)?%WA.'PO_ ,)Q-XGTY-%^QB[_ +8:]C%K]G*[
MA-YN=GE[3G=G&.<T :-%<7\-/VD/V>OC-JEQHGPB^.?A'Q1>VJ%[FST#Q';7
M<L: @;RD3L0N2!NQCWJ_\3/C-\(?@OI<.M_%_P"*/A[PM:7$ACMKCQ!K$-FD
MSCJJ&5EW$9Z#)H Z6BL?P)\1/ 'Q1\.1>+_AIXWTCQ#I,[%8=3T348KJW=AU
M DB9E)'<9R*V* "BBB@ HHHH **** /YZ?VS_P#D\/XL?]E+UW_TX3UYK7I7
M[9__ ">'\6/^REZ[_P"G">O-:_J7 ?[C2_PQ_)'\T8W_ 'RI_BE^;"BBBNLY
M@HHHH **** "BBB@ HHHH **** "BBB@ K[F_P"" /\ R>'XF_[)I>?^G#3Z
M^&:^YO\ @@#_ ,GA^)O^R:7G_IPT^OGN+/\ DG,3_A_5'O<+_P#)08?_ !'Z
M]4445_.!_004444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@
MU!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^
M@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)C
MX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G
M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT
M* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_
M[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA
M_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T
M_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H
M_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_O
MT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_
M +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_
M /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^
MSM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5
M<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\
M?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_
MZ#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^
M&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?
M\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4
M?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!
M_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&
M/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF
M/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_
M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*
M*?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'
M_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\
MY\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/
M_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L
M[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^
M_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#G
MQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__
M )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM
M/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU
M5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4
M'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^
M@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/
M^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_
M  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]
M]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@
MU!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^
M@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)C
MX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G
M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT
M* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_
M[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA
M_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T
M_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H
M_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_O
MT*/[.T__ )\8?^_0H _./_@X*UK2M6\!_#--.OHYBFKZD7"'I^Z@K\P:_43_
M (.%;:V@\!?#$P6Z)G5]2SL0#/[J"OR[K^@>!/\ DF*/K+_TIGX5QM_R4=;T
MC_Z2@HHHKZ\^4"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^C?P!XO\
M#*> ]$1M9A!&D6P(S_TR6M?_ (3'PQ_T&H/^^JJ?#[3[ ^ M$)L8?^01;?\
M+(?\\EK7_L[3_P#GQA_[]"OY3J_Q9>K/Z=I_PUZ%/_A,?#'_ $&H/^^JN6-_
M9ZE +JQN%EC)(#KTS1_9VG_\^,/_ 'Z%21Q10KLAC5%]%7 K,L=1110 4444
M %%%% !22(9(V02,I92 R]1[C-+10!YG^R1^RUX%_8Y^"ME\#OAYK.J:CIUG
M>W-U]MUF2-[B62:4R,6,:(O&0!A1P!7HNH:7IFKV_P!DU73H+J+<&\NXA5US
MZX((S4]% &;XFT;4M2\(:AX?\+:T-&O+C39K?3M1BMA(+&5HRL<HCR VQB&V
MY .W&17FO[%O['GP^_8H^#<?PK\$WTVIW5Q>27NO^(;V(+<:K=N>97 )P H5
M57)P%ZDEF/KE% %=M(TE]175WTNW-VJ[5NC OF >@;&<<G\ZL$!@589!Z@T4
M4 5].TG2M(C:'2=,M[5';<Z6\*H&/J0H&32ZAING:M;_ &35-/@N8B03%<1!
MUR.AP1BIZ* &Q1101+!!&J(BA41!@*!T '84ZBB@ HHHH **** "BBB@#^>G
M]L__ )/#^+'_ &4O7?\ TX3UYK7I7[9__)X?Q8_[*7KO_IPGKS6OZEP'^XTO
M\,?R1_-&-_WRI_BE^;"BBBNLY@HHHH **** "BBB@ HHHH **** "BBB@ K[
MF_X( _\ )X?B;_LFEY_Z<-/KX9K[F_X( _\ )X?B;_LFEY_Z<-/KY[BS_DG,
M3_A_5'O<+_\ )08?_$?KU1117\X']!!1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?G/
M_P '#7_(@_#'_L,:G_Z*@K\MZ_4C_@X:_P"1!^&/_88U/_T5!7Y;U_0/ G_)
M,4?67_I3/PKC;_DHZWI'_P!)04445]>?*!1110 4444 %%%% !1110 4444
M%%%% !1110!_23\/O^1!T/\ [ ]M_P"BEK7K(^'W_(@Z'_V![;_T4M:]?RG5
M_BR]6?T[3_AKT"BBBLRPHHHH **** "BBB@ HHKQK]N_]L?PQ^PU^S]=_&SQ
M#X>EUBX:_BT[1=(BG$7VN\E5V5&D(;RT"1R.6P3A" "2* /9:*_.3]EO5_\
M@IAH?[5]U^V#\0/V1[2Y\-_&>;0K358=-\21L_A_3PL4,5TL(E=P%B(ED#)_
M"V3'DX^AOVLOC3_P41TKXGCX9?L7?LRZ#K%C;:1%>:AXR\8:AY=FTLC./LT,
M8FA+.H0$D,V-XRJ\%@#Z5HKX[_X)G_\ !1SXI_M7_$+QM^SW^T1\,=-\.^.O
M Q<WW]BEQ;R"*<V\\;([R%)(Y=HR'97W'&W;S]4_$KQ1<^!_ASK_ (ULK9)Y
MM'T2ZO8H920LC10M(%..<$KB@#;HK\VO@G_P43_X+(_M%_#VU^*OP8_8O^'V
MMZ!>RRQ6NH1W9A#O&Y1QLFU-'&&4CD=N*^BOVX/V^O$'[%/[-?A;QIXD^'4&
MH_$CQ<EO9:=X3AN"8(]1,*M<99"S/%$[!0$)9RZ , Q< 'TW17P'X:_X*2?M
MR?L]_M#^!OA-_P %#O@-X2T+1?B-<+;Z-K'A6=]UE,TB1XDS<3*ZQO+$)%^4
MJLF\,V-IZS]J+_@H3^TE<?M:2_L1_L&?"+0?$WB[2-,%]XHU7Q/.PM+)2B2;
M%"RQ ;5EA!=G/SRA F030!]H45\F_P#!.[_@H-\1_P!I3XB>-?V:OVD_AMI_
MA;XF>!'9M2M-(D8VMU"LHAD9%9Y"I1VC!(=U<2JRG'%?65 !1110 4444 %%
M%% '\]/[9_\ R>'\6/\ LI>N_P#IPGKS6O2OVS_^3P_BQ_V4O7?_ $X3UYK7
M]2X#_<:7^&/Y(_FC&_[Y4_Q2_-A11176<P4444 %%%% !1110 4444 %%%%
M!1110 5]S?\ ! '_ )/#\3?]DTO/_3AI]?#-?<W_  0!_P"3P_$W_9-+S_TX
M:?7SW%G_ "3F)_P_JCWN%_\ DH,/_B/UZHHHK^<#^@@HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\
MP&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_
M ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_
M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&
M_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%%
M &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P#
M8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\
MP&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\
M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_
M /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44
M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C
M_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P#
M8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T
M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\
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
MQ16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\
MWTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T
M;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WT
MM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &
MQ16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\
MWTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T
M;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WT
MM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &
MQ16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\
MWTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T
M;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WT
MM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &
MQ16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\
MWTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T
M;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WT
MM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &
MQ16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\
MWTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T
M;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WT
MM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &
MQ16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\
MWTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T
M;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WT
MM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &
MQ16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\
MWTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T
M;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WT
MM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &
MQ16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\
MWTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T
M;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WT
MM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM '
MY_\ _!PU_P B#\,?^PQJ?_HJ"ORWK].O^#@35+S4/ GPT6ZT6>T"ZOJ1!F(^
M;]U!TQ7YBU_0/ G_ "3%'UE_Z4S\*XV_Y*.MZ1_])04445]>?*!1110 4444
M %%%% !1110 4444 %%%% !1110!_23\/O\ D0=#_P"P/;?^BEK7KD/ 'B35
ME\":*H\(WA TBV (9>?W2UK_ /"2ZO\ ]"A>_P#?2U_*=7^++U9_3M/^&O0V
M**Q_^$EU?_H4+W_OI:T--O)[ZU$]Q826S%B/*E(S]>*S++%%%% !1110 444
M4 %>0_MDS_MD:=X!TO7OV*K;PW?>(-/UI9M6T7Q.0L.I6/E2*T*N2NQO,,;9
MWQ\*?F_A;UZD=$E0QR(&5AAE89!'I0!^55IX*_;0_P""Y-KX'\9?$[P9X/\
M!?PL\/:U<--JNF7+/=WK!D2X2)6D=\X3:N1&@)+$OM45]9_M0_%W_@IU\)?B
M_>/^SQ^S1X7^(G@.ZL[<Z:6U5+6_L;@(!*LF^=-ZE@2,(< C+#I7T1\/OAO\
M/OA-X6@\#_##P5I?A[1K9Y'M]+T:Q2VMXV=B[E40!02Q)/'4UMT ? G_  3L
M_8:_:?T7]KCQA_P4 _;&TO2?#&LZ[!=_8_#.FW<<GE/.4WRR&-W2.-(TVJI=
MG)8LY4K\US]C/QK\2O\ @JE\//C?X'_:BD35?A1=^*;>P\'7.D6HL7EC@NY+
MDK'*@#.$$=DQ9LGYB,\D5]P^)_#FC>,?#>H>$?$=H;C3]5L9;._@$K(9(94*
M.NY"&7*L1E2",\$&L[X7?"SX>_!7P'IWPQ^%?A.UT30=*B,=AIMFI"1 L68Y
M))8EF9BQ))))))- 'YT?MT_\$+/A_H?P6@OOV'OAKK>K^,O[=@6>TU#Q3"J?
M83'+YC#[2\:9#^5_%G!/'6NM_:I_X))>)C^R%\,_#W[)UD;;QM\,=3?6;73-
M3U5&:ZN+D0R72),Y$8=9X(F0,0F%89Y!/Z$T4 ?G->?LZ_\ !0;_ (*)?M)?
M#7QA^V3\$-'^''@GX:WGV^>TM=4CGDU6XWQ22(B)+(V)#!$OS;51-^&9C@ZO
MQR_9A_;8_95_X*":]^VU^QG\*=.\?:1XYTIK;Q#X<N-3CMY+:1Q"9,^9(A(:
M6".573<1N=64#!/Z"44 ?&'_  37_8X_:$\'?'3XA_MP_M=Z78:3XY^(&ZWM
M/#NGW*3#3;1I4D=69&=>?*MT10[%5B^8[F('V?110 4444 %%%% !1110!_/
M3^V?_P GA_%C_LI>N_\ IPGKS6O2OVS_ /D\/XL?]E+UW_TX3UYK7]2X#_<:
M7^&/Y(_FC&_[Y4_Q2_-A11176<P4444 %%%% !1110 4444 %%%% !1110 5
M]S?\$ ?^3P_$W_9-+S_TX:?7PS7W-_P0!_Y/#\3?]DTO/_3AI]?/<6?\DYB?
M\/ZH][A?_DH,/_B/UZHHHK^<#^@@HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /SG_X.
M&O\ D0?AC_V&-3_]%05^6]?J1_P<-?\ (@_#'_L,:G_Z*@K\MZ_H'@3_ ))B
MCZR_]*9^%<;?\E'6](_^DH****^O/E HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH _I)^'W_(@Z'_ -@>V_\ 12UKUD?#[_D0=#_[ ]M_Z*6M>OY3J_Q9
M>K/Z=I_PUZ!1116984444 %%%% !1110 4444 %%<EX<^.OPH\7?%KQ%\"_#
MOC"*Z\5^$[:VG\0Z0MO*&LX[A%DA)<J$;<C*<*Q(R,XKK: "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#^>G]L__ )/#^+'_ &4O7?\ TX3UYK7I7[9_
M_)X?Q8_[*7KO_IPGKS6OZEP'^XTO\,?R1_-&-_WRI_BE^;"BBBNLY@HHHH *
M*** "BBB@ HHHH **** "BBB@ K[F_X( _\ )X?B;_LFEY_Z<-/KX9K[F_X(
M _\ )X?B;_LFEY_Z<-/KY[BS_DG,3_A_5'O<+_\ )08?_$?KU1117\X']!!1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4
M;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6
MU'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45
MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@
M^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P
M@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_
MS\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1
M_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_
M .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[
M_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U
M &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X
M%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%
M%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\
M(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\
M\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D
M?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^
MD?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>
M_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S
M>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%
MM0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_
M^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &
MQ16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'
M_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_
M /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/
MI'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (
M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\
MWO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S
M\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^
M!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\W
MO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0
M!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M
M1_P@^D?\_-[_ .!;4 ?G_P#\'#7_ "(/PQ_[#&I_^BH*_+>OTZ_X.!-!L]&\
M"?#1[66=C)J^I ^=,6Z10=,U^8M?T#P)_P DQ1]9?^E,_"N-O^2CK>D?_24%
M%%%?7GR@4444 %%%% !1110 4444 %%%% !1110 4444 ?TD_#[_ )$'0_\
ML#VW_HI:UZY#P!X*TE_ FBN;F\R=(MB<7;?\\EK7_P"$'TC_ )^;W_P+:OY3
MJ_Q9>K/Z=I_PUZ&Q16/_ ,(/I'_/S>_^!;5H:;IT&E6HM+=Y&4,3F5RQY]S6
M998HHHH **** "BBB@ KC?CG^S_\'?VD/!#?#[XV?#O3O$FEB<7$%IJ(8>5.
M%95D21"'B;#,NY"#AB.A(KLJ* /D+_@FU_P2U^'/[)G@+3?%/Q@^'/A?5/BA
M;7US*_B.SFFNTMHS(PA$!G51&PCQEU16Y(R:]*_:1_X)O?L<_M8>+%\??&KX
M2)?:Z($A;5[+5+FTFEC0857\F15DP. 6!(  ! XKW.B@#R;X.?LG_!#]C;X<
MZY9_LK?!.QM-1FL))EM_MC-<ZK<1QL889;JX=F"ES@;F")O) '->2?\ !.W_
M ()Z/\$/@AXTC_:9TC3M8\6_%N]EN?'^F@K+:)"S2[+0%?E;'G2NS*<;I< D
M(&/UI10!\MZ'_P $8?\ @G%H'BE/%5M^SZL[Q2^9%8WWB"_GM5;.>8I)BKK_
M ++[EYZ5[G\6_P!G[X,?'7X8R?!KXJ_#O3M6\,O'&J:4\9B2#RQB,PF,JT+*
M.%:,J0"0#@D5V-% 'A'[.7_!-3]C+]E7QD?B)\'/@_%:Z\(VC@U;4=1N+V:V
M1AM81>>["(D$@LH#$,03@XK1_:;_ ."?W[)O[7VJV?B+X[?"J+4M5L(/(MM6
MM+Z>TN1#DD1L\#J9$!)(#[MNXXQDY]FHH X/]GK]F/X%_LJ^"6^'WP%^'MIH
M&FR3>=="&1Y9KJ7&/,EEE9I)&QP-S' X&!Q7>444 %%%% !1110 4444 ?ST
M_MG_ /)X?Q8_[*7KO_IPGKS6O2OVS_\ D\/XL?\ 92]=_P#3A/7FM?U+@/\
M<:7^&/Y(_FC&_P"^5/\ %+\V%%%%=9S!1110 4444 %%%% !1110 4444 %%
M%% !7W-_P0!_Y/#\3?\ 9-+S_P!.&GU\,U]S?\$ ?^3P_$W_ &32\_\ 3AI]
M?/<6?\DYB?\ #^J/>X7_ .2@P_\ B/UZHHHK^<#^@@HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** /SG_ .#AK_D0?AC_ -AC4_\ T5!7Y;U^I'_!PU_R(/PQ_P"PQJ?_
M **@K\MZ_H'@3_DF*/K+_P!*9^%<;?\ )1UO2/\ Z2@HHHKZ\^4"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#^DGX??\B#H?_8'MO_12UKUD?#[_ )$'
M0_\ L#VW_HI:UZ_E.K_%EZL_IVG_  UZ!1116984444 %%%% !1110 445RO
MQI^-?PP_9Y^&^H_%KXP>+(-%T'2T5KJ\F5F)9B%5$1 6D=F( 5022>E '545
M^?G[-G_!9+PA\4OVV-?\&^+O$FL6?P\\6W.EZ7\)8;OPNL>;YU2*;S98P7 D
MG)V[BRJ&&=@!KWK]KG_@IM^SW^Q[XVMOAAXOT7Q5XC\47.G+?G0O"6C"YEAM
MF9E661I'C102K<!BPQD@ @D ^B:*\+_8L_X*&?L]_MV:7JDWP?N=5L]2T41M
MJNA:_:)#=0HY(64>6[HZ$J1E6)!QN"[AGV+QGXP\-_#WP?JWC[QCJB6.D:'I
ML^H:K>R*S+;VT,;22R$*"2%16. ">.!0!I45\,+_ ,'!O[##>,E\-_V%X\&G
MF?RV\0MH4'V91G_6;!<>?L[_ .KW?[-?3?QQ_:^^ 7[/7P*A_:-^(7C>(>%[
MV""31[FP3SI-4,Z>9"EN@_UC.F6'0!068A02 #TRBOD[]G'_ (+(?LK?M%_%
MC3O@Q%H'C#PAK6N!?^$?'C#28;>'4BV?+2-XII,,^#MW85CA58L0#U/[7_\
MP4W_ &<_V-O%UA\-?&5KX@\1^*]0MQ/'X:\(Z<ES<PPG.UY=\B*F[:Q"Y+D#
M.W!!H ^B**\7_8U_;T^ ?[<GAS4M9^#U[J-M?:+*D>LZ!KMJL%[9[]VQF5'=
M&1BK ,K'E2#@\5[10 4444 %%%% !1110!_/3^V?_P GA_%C_LI>N_\ IPGK
MS6O2OVS_ /D\/XL?]E+UW_TX3UYK7]2X#_<:7^&/Y(_FC&_[Y4_Q2_-A1117
M6<P4444 %%%% !1110 4444 %%%% !1110 5]S?\$ ?^3P_$W_9-+S_TX:?7
MPS7W-_P0!_Y/#\3?]DTO/_3AI]?/<6?\DYB?\/ZH][A?_DH,/_B/UZHHHK^<
M#^@@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )
M+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &
M/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_P
MDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_
M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )
M+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &
M/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_P
MDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_
M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )
M+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &
M/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_P
MDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_
M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )
M+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &
M/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_P
MDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_
M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )
M+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &
M/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_P
MDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_
M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )
M+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &
M/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_P
MDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_
M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )
M+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &
M/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_P
MDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% 'YL
M_P#!P)JEYJ'@3X:+=:+/:!=7U(@S$?-^Z@Z8K\Q:_4C_ (.&O^1!^&/_ &&-
M3_\ 14%?EO7] \"?\DQ1]9?^E,_"N-O^2CK>D?\ TE!1117UY\H%%%% !111
M0 4444 %%%% !1110 4444 %%%% ']&/@#Q)JR^!-%4>$;P@:1; $,O/[I:U
M_P#A)=7_ .A0O?\ OI:7X??\B#H?_8'MO_12UKU_*=7^++U9_3M/^&O0Q_\
MA)=7_P"A0O?^^EK0TV\GOK43W%A);,6(\J4C/UXJQ16984444 %%%% !1110
M 4CHDJ&.1 RL,,K#((]*6B@#$^'WPW^'WPF\+0>!_AAX*TOP]HUL\CV^EZ-8
MI;6\;.Q=RJ( H)8DGCJ:VZ** */B?PYHWC'PWJ'A'Q':&XT_5;&6SOX!*R&2
M&5"CKN0AERK$94@C/!!K.^%WPL^'OP5\!Z=\,?A7X3M=$T'2HC'8:;9J0D0+
M%F.226)9F8L22222236_10 4444 %%%% !1110 4444 %%%% !1110!_/3^V
M?_R>'\6/^REZ[_Z<)Z\UKTK]L_\ Y/#^+'_92]=_].$]>:U_4N _W&E_AC^2
M/YHQO^^5/\4OS84445UG,%%%% !1110 4444 %%%% !1110 4444 %?<W_!
M'_D\/Q-_V32\_P#3AI]?#-?<W_! '_D\/Q-_V32\_P#3AI]?/<6?\DYB?\/Z
MH][A?_DH,/\ XC]>J***_G _H(**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\Y_^#AK
M_D0?AC_V&-3_ /14%?EO7ZD?\'#7_(@_#'_L,:G_ .BH*_+>OZ!X$_Y)BCZR
M_P#2F?A7&W_)1UO2/_I*"BBBOKSY0**** "BBB@ HHHH **** "BBB@ HHHH
M **** /Z2?A]_P B#H?_ &![;_T4M:]9'P^_Y$'0_P#L#VW_ **6M>OY3J_Q
M9>K/Z=I_PUZ!1116984444 %%%% !1110 4V66*")IYY%1$4L[N<!0.I)["G
M5\@?\%Q=-^,>I_L%:K#\(HM0DB37+23Q;%IH8R/I 67S<A>3&)?L[/VV*Q;Y
M0U 'I'P<_;V^&7QH_:O\=_LP>'#IA'@ZUL9++Q!#XBAF36I)X5DDC@B49)B)
M*,59^5.0M>H_$OXU?!WX,6$.J?%[XJ^'/"]O<,5MYO$&M06:S$=0GFLNX\]!
MFOSM_P""?_A#_@C/\>8_AY#X&TF7PM\5O#=WIM_';:GK=W;WMYJ5LT<K;&DD
M:WNEDEC)V(-^TG"1]![Q^WWX!_X)<>#/BW8?&W]O>X,^L:YH3:?H-EJ']H3P
M>1:-ND,4-FIVOFY7)<\Y&W'S&@#ZC^'OQ/\ AM\6O#Z^*_A9\0-%\2:8SE!J
M&A:I%=P[Q@E=\3, PR,C.16[7YE_\$&?A]J2_&7XQ?&'X86MYIOPGU.]>R\+
MZ??W8::4+=R/;%TW%MT5N2A=NIE(!;#8_2CQ%8:EJOA^_P!+T;66TZ\N;.6*
MTU!(A(;61D(64*2 Q4D-@GG&* ,G6OC!\)?#?C>P^&?B+XH^'+#Q)JJYTOP_
M>ZW!%?7@YYB@9Q))T/W5/0ULZSK6C^'-*N->\0ZM;6%C:0M+=WMY.L44,:C)
M=W8@*H'4DX%?DMXT_95L/V3_ /@K[\"/#$GQ-U_QEK.OBUUCQ+XF\1W&^>^O
M7N;N)G Y*)MB0!2SD8^\:]I_X+L>+?$/BK5O@G^R7INMW%EI7Q#\8D:_]FDV
MF5$GM((5/]Y0US(^T\;HT.,J, 'VK\-/VD/V>OC-JEQHGPB^.?A'Q1>VJ%[F
MST#Q';7<L: @;RD3L0N2!NQCWJ_\3/C-\(?@OI<.M_%_XH^'O"UI<2&.VN/$
M&L0V:3..JH967<1GH,FOS-_X*6?LX?"#_@G3\<_@+\?/V5/"Q\*31^(I+75H
M+2^F=;M(7MB-WF.Q.^*2>.3GYU89]]_PA\-?!/\ P4'_ ."S'Q3T+]HK2WU_
MPO\ #C0I;+0_#]Q<R+!&\,MO;\A&!VEY+B4C/+L,\#% 'Z0>!/B)X ^*/AR+
MQ?\ #3QOI'B'29V*PZGHFHQ75N[#J!)$S*2.XSD5L5^:_P#P3@T>W_9<_P""
MM?QJ_9 \!3SP>#)](?4=/TE[AI$MI5-I-#@L23MBNY8\DEB N2<5^E% !111
M0 44RYN8+.!KJZE"1H,N[= *H?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_W
MU1_PF/AC_H-0?]]4 ?S]_MG_ /)X?Q8_[*7KO_IPGKS6O2/VR9HKC]KWXJW$
M#ADD^)&N,C#H0=0G(->;U_4N _W&E_AC^2/YHQO^^5/\4OS84445UG,%%%%
M!1110 4444 %%%% !1110 4444 %?<W_  0!_P"3P_$W_9-+S_TX:?7PS7V_
M_P $$=3L-*_:]\2W&H720HWPWNU#.>"?[0T\X_0U\]Q9_P DYB?\/ZH][A?_
M )*##_XC]@:*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J_G _H(TJ*S?\ A,?#
M'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH
M TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q
M\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_
M $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J
M-*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3
M'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#
M'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH
M TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q
M\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_
M $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J
M-*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3
M'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#
M'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH
M TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q
M\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_
M $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J
M-*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3
M'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#
M'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH
M TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q
M\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_
M $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J
M-*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3
M'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#
M'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH
M TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q
M\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_
M $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J
M-*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3
M'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH _/G_@X:_P"1
M!^&/_88U/_T5!7Y;U^GW_!P5K6E:MX#^&::=?1S%-7U(N$/3]U!7Y@U_0/ G
M_),4?67_ *4S\*XV_P"2CK>D?_24%%%%?7GR@4444 %%%% !1110 4444 %%
M%% !1110 4444 ?TD_#[_D0=#_[ ]M_Z*6M>N6\ >+_#*> ]$1M9A!&D6P(S
M_P!,EK7_ .$Q\,?]!J#_ +ZK^4ZO\67JS^G:?\->AI45F_\ "8^&/^@U!_WU
M5RQO[/4H!=6-PLL9) =>F:S+)J*** "BBB@ HHHH *\A_;)_:SM?V.? .E_$
MW6_A+XD\5:-<ZVMEK3^&;<2S:7 T4C_:61L*R;D5/F9!EQ\V< ^O4DB&2-D$
MC*64@,O4>XS0!^,_[6.N? O_ (*/?'3P-:_\$VOV===TGQ@NKF;Q-XNM= 73
M[:%2T9CGG\EBH:-@SF9MK=%!<D ?<'[8_P#P4&_8Q^"?Q@G^"'[7WP1U*_%E
MI\=SH^LZEX/@U&QO8YD4R+"9"2"& 5P%VDIR>,5[;^R1^RUX%_8Y^"ME\#OA
MYK.J:CIUG>W-U]MUF2-[B62:4R,6,:(O&0!A1P!7HNH:7IFKV_V35=.@NHMP
M;R[B%77/K@@C- 'Y9?\ !'CPGK?CS_@H'\1/VC?@!\.]5\)?!J]M;Z*UM;F
MQ6TWF3(8+9%!*%U(>3:A80K\F0&&[[(_93_X*)^$OVHO$OQ9T:T^&FJ:):?"
MB^,-YJ$URMP+] ]TI9%104;%JQV9;[PYKWKQ-HVI:EX0U#P_X6UH:->7&FS6
M^G:C%;"06,K1E8Y1'D!MC$-MR =N,BO-?V+?V//A]^Q1\&X_A7X)OIM3NKB\
MDO=?\0WL06XU6[<\RN 3@!0JJN3@+U)+,0#\P_VH_P#@I'^S?\7?^"E?PC_:
MJ\(OKW_"*^"]-MH-:-UI82YWI<W4C>7'O.X;9D[CG/I7M'_!5OQ!<_M!_!KX
M%_\ !2'X >&=5U;PYX/UZ>^OH9;)DGBM_M,#)-*@SLC$MDZ%^0/-0]#7Z84$
M!@589!Z@T ?E/^U!^T+X7_X+"_M*?!?X-_LP>$_$%SHOAO5GU7QIJNIZ;Y*6
M,$DEN7W$,P79'#(,DX=Y$5236GKOQ1T__@E__P %<OB'\7OCOX:UA/ ?Q.TB
M:72==TZP,R&65[>X;'(W%)8Y8V0'<-Z-C:1G]/=.TG2M(C:'2=,M[5';<Z6\
M*H&/J0H&32ZAING:M;_9-4T^"YB)!,5Q$'7(Z'!&* /SR_X)<Z-XF_:=_;\^
M+O\ P47'A'4=+\':U:OI/A.74X/+>^R]NHD4<@[(;10^"5#3;025./T4IL44
M4$2P01JB(H5$08"@= !V%.H **** $=$D4I(@93U##(-1?V=I_\ SXP_]^A4
MU% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% '\]/[9JJG[8/Q71%  ^)6N@
M #@#^T)Z\UKTK]L__D\/XL?]E+UW_P!.$]>:U_4N _W&E_AC^2/YHQO^^5/\
M4OS84445UG,%%%% !1110 4444 %%%% !1110 4444 %?<?_  0&AAG_ &P?
M$R3Q*X'PUNR ZY&?[0T^OARON;_@@#_R>'XF_P"R:7G_ *<-/KY[BS_DG,3_
M (?U1[W"_P#R4&'_ ,1^NG]G:?\ \^,/_?H4?V=I_P#SXP_]^A4U%?S@?T$0
M_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^
M,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\
MWZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/
M]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#S
MXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/
M_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0
M_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^
M,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\
MWZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/
M]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#S
MXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/
M_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0
M_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^
M,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\
MWZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/
M]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#S
MXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/
M_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0
M_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^
M,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\
MWZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/
M]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#S
MXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/
M_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0
M_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^
M,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\
MWZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/
M]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#S
MXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/
M_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 ?
MG'_P<*VUM!X"^&)@MT3.KZEG8@&?W4%?EW7ZD?\ !PU_R(/PQ_[#&I_^BH*_
M+>OZ!X$_Y)BCZR_]*9^%<;?\E'6](_\ I*"BBBOKSY0**** "BBB@ HHHH *
M*** "BBB@ HHHH **** /Z0_A]I]@? 6B$V,/_((MO\ ED/^>2UK_P!G:?\
M\^,/_?H5G?#[_D0=#_[ ]M_Z*6M>OY3J_P 67JS^G:?\->A#_9VG_P#/C#_W
MZ%21Q10KLAC5%]%7 IU%9EA1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% '\]/[9_P#R>'\6/^REZ[_Z<)Z\UKTK]L__
M )/#^+'_ &4O7?\ TX3UYK7]2X#_ '&E_AC^2/YHQO\ OE3_ !2_-A11176<
MP4444 %%%% !1110 4444 %%%% !1110 5]S?\$ ?^3P_$W_ &32\_\ 3AI]
M?#-?<W_! '_D\/Q-_P!DTO/_ $X:?7SW%G_).8G_  _JCWN%_P#DH,/_ (C]
M>J***_G _H(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\Y_P#@X:_Y$'X8_P#88U/_
M -%05^6]?J1_P<-?\B#\,?\ L,:G_P"BH*_+>OZ!X$_Y)BCZR_\ 2F?A7&W_
M "4=;TC_ .DH****^O/E HHHH **** "BBB@ HHHH **** "BBB@ HHHH _I
M)^'W_(@Z'_V![;_T4M:]9'P^_P"1!T/_ + ]M_Z*6M>OY3J_Q9>K/Z=I_P -
M>@4445F6%%%% !1110 4444 %>-?MW_MC^&/V&OV?KOXV>(?#TNL7#7\6G:+
MI$4XB^UWDJNRHTA#>6@2.1RV"<(0 217LM>1_MN?L@>"?VWO@+>_!'QKK%QI
MA:\BOM)U>UB$CV-Y&&"2["0)%VNZ,N1E7;!4X8 'R!^RWJ__  4PT/\ :ONO
MVP?B!^R/:7/AOXSS:%::K#IOB2-G\/Z>%BABNEA$KN L1$L@9/X6R8\G'T-^
MUE\:?^"B.E?$\?#+]B[]F70=8L;;2(KS4/&7C#4/+LVED9Q]FAC$T)9U" DA
MFQO&57@M\@:U\;_^"B7_  1J\1^$O"/QX\<:7\2?A-?W0L=-D+%[BWMX@NZ.
M)W"S0R)&05C<RQ87:IZD?<G[9/PY_;B^(=GHJ?L9?M ^'_ Y@ANQK@US1H[D
MWC/Y7D%'>";R]F)<X4??'7' !Y7_ ,$S_P#@HY\4_P!J_P"(7C;]GO\ :(^&
M.F^'?'7@8N;[^Q2XMY!%.;>>-D=Y"DD<NT9#LK[CC;MY^J/B9\0_#'PD^'>N
M_%+QK>-;Z1X=TFXU'4I47<RPPQM(^T?Q-A2 .Y('>OS?_P""-7BNV^"7[8OQ
M/_96^-?@9Y?BO?W%U=:SXX&KM=C46AE\R2+!4;%?S3.).KG[X!"@?6__  5<
MCU&3_@GA\5%TL-YH\/*6V=?+%Q$9/PV;L^U 'RO-_P %4_\ @I3XG^$&I?MI
M?#_]E7P6GP=T[4739J%U,^HR6J3"%Y-ZW"[@KG89%AVJ0WRL%8U[=^T+_P %
M9O!7PU_8L\$_M-_#3P4^M:Y\2B+;PGX9N9C\ETI*7 F9!EUAD4QD)@NQ0#:&
M++Y_\$=0T!?^#>Z^G:6(6X^&7B"(Y(P+@W5X@'U\TC\37Q=;6^IZ3\"OV)=1
M\3ADT=O'VN2Q&;[@C&OV?F'GH#@GZ4 ?:GAK_@I)^W)^SW^T/X&^$W_!0[X#
M>$M"T7XC7"V^C:QX5G?=93-(D>),W$RNL;RQ"1?E*K)O#-C:>L_:B_X*$_M)
M7'[6DO[$?[!GPBT'Q-XNTC3!?>*-5\3SL+2R4HDFQ0LL0&U98079S\\H0)D$
MUYG_ ,' $9O]6^ NBZ7\VK7/C"\&GHGWS\UDO'_ VC_'%'_!/R1H/^"U/[1U
MIK#8OI+"^>W#GYC!]OM",>VUHOTH ]J_X)W?\%!OB/\ M*?$3QK^S5^TG\-M
M/\+?$SP([-J5II$C&UNH5E$,C(K/(5*.T8)#NKB564XXKZRK\X_V7HSJ/_!?
M_P",]]H'S6EOX2E6]>/[H81Z4C ^_F]O4'TK]'* "BBB@ HKRO\ :$^*GC?P
M#\0?AKX5\(W=M%#XJ\326&I&XMQ(3$(2XV_W3D=:[S[%XW_Z#=E_X#'_ !H
MV**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H _ ']L_\ Y/#^+'_92]=_
M].$]>:U^X7C3_@DY^Q_\0O&.K>/O&'PBLKS5]<U.?4-4N_[?U6/S[F:1I)7V
MI=!5R[,<* !G  '%9O\ PYL_8=_Z(C9?^%)K'_R97[/A?$7)*.&A3E3J7BDM
MH]%;^<_(<1P!G-;$3FJE.S;>\NK_ ,!^)]%?MA_PYL_8=_Z(C9?^%)K'_P F
M4?\ #FS]AW_HB-E_X4FL?_)E;_\ $2LB_P"?=3[H_P#R9C_Q#S.O^?E/[Y?_
M "!^)]%?MA_PYL_8=_Z(C9?^%)K'_P F4?\ #FS]AW_HB-E_X4FL?_)E'_$2
MLB_Y]U/NC_\ )A_Q#S.O^?E/[Y?_ "!^)]%?MA_PYL_8=_Z(C9?^%)K'_P F
M4?\ #FS]AW_HB-E_X4FL?_)E'_$2LB_Y]U/NC_\ )A_Q#S.O^?E/[Y?_ "!^
M)]%?MA_PYL_8=_Z(C9?^%)K'_P F4?\ #FS]AW_HB-E_X4FL?_)E'_$2LB_Y
M]U/NC_\ )A_Q#S.O^?E/[Y?_ "!^)]%?MA_PYL_8=_Z(C9?^%)K'_P F4?\
M#FS]AW_HB-E_X4FL?_)E'_$2LB_Y]U/NC_\ )A_Q#S.O^?E/[Y?_ "!^)]%?
MMA_PYL_8=_Z(C9?^%)K'_P F4?\ #FS]AW_HB-E_X4FL?_)E'_$2LB_Y]U/N
MC_\ )A_Q#S.O^?E/[Y?_ "!^)]%?MA_PYL_8=_Z(C9?^%)K'_P F4?\ #FS]
MAW_HB-E_X4FL?_)E'_$2LB_Y]U/NC_\ )A_Q#S.O^?E/[Y?_ "!^)]?<W_!
M'_D\/Q-_V32\_P#3AI]?97_#FS]AW_HB-E_X4FL?_)E=S\ /^"?_ ,!_V7/&
M-UX^^!/@6RT+5[S3'T^YN_[3O[K?;-)'(R;;B>11EXHSD#/RXS@D'RL\X\RC
M,LIK86E"HI35E=1M\[2?Y'IY-P3FN79I2Q-2<'&+N[.5_E>*_,]WHK'^Q>-_
M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &OR8_438HKQSXX_$OXL?#SXB_#?PMHVN
M:>+?Q5XF>PU#?8[CY8A+\$GY3D=17I?V+QO_ -!NR_\  8_XT ;%%8_V+QO_
M -!NR_\  8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;
M_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XT ;%
M%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !
MC_C1]B\;_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\
M 8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\
MT&[+_P !C_C1]B\;_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_  &/^-'V+QO_
M -!NR_\  8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C0!L45
MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^- &Q17EW[2GC7XH?"CX$^)_
MB-X>URP%[I&F-/;%[+<-P8#D$X/6NF\%W/C_ %_P=I.NWFMV7FWNF03RXM"!
MN>-6/&?4T =716/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+
MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]
MB\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT
M ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_
M ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR
M_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&
M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+
MQO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!
ML45Y=^TIXU^*'PH^!/B?XC>'M<L!>Z1IC3VQ>RW#<& Y!.#UKIO!=SX_U_P=
MI.NWFMV7FWNF03RXM"!N>-6/&?4T =716/\ 8O&__0;LO_ 8_P"-'V+QO_T&
M[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B
M\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+Q
MO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8
M_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-
M'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T
M;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8
M_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_
M (T ;%%>7?M*>-?BA\*/@3XG^(WA[7+ 7ND:8T]L7LMPW!@.03@]:Z;P7<^/
M]?\ !VDZ[>:W9>;>Z9!/+BT(&YXU8\9]30!U=%8_V+QO_P!!NR_\!C_C1]B\
M;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_
MV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\
M;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_
MV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\
M;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_
MV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\
M;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_
MV+QO_P!!NR_\!C_C7FG[*WQ+^+'QD^'5]XI\3:YIYN+?Q-J%@GEV.P>7#,47
M@'K@=: /8Z*Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H _/\ _P"#AK_D
M0?AC_P!AC4__ $5!7Y;U_0#^T/\ L??#3]JRPTO2_CYX;LM>@T::6734^V7E
MKY+R!0YS;31ELA5^]G&.*\N_X<V?L._]$1LO_"DUC_Y,K]0X:XVRK)LGIX2M
M";E'FV4;:R;ZR3Z]C\VXBX.S/-LVGBJ,X*,K;N5]$ETB^W<_$^BOVP_X<V?L
M._\ 1$;+_P *36/_ ),H_P"'-G[#O_1$;+_PI-8_^3*][_B)61?\^ZGW1_\
MDSQ/^(>9U_S\I_?+_P"0/Q/HK]L/^'-G[#O_ $1&R_\ "DUC_P"3*/\ AS9^
MP[_T1&R_\*36/_DRC_B)61?\^ZGW1_\ DP_XAYG7_/RG]\O_ ) _$^BOVP_X
M<V?L._\ 1$;+_P *36/_ ),H_P"'-G[#O_1$;+_PI-8_^3*/^(E9%_S[J?='
M_P"3#_B'F=?\_*?WR_\ D#\3Z*_;#_AS9^P[_P!$1LO_  I-8_\ DRC_ (<V
M?L._]$1LO_"DUC_Y,H_XB5D7_/NI]T?_ ),/^(>9U_S\I_?+_P"0/Q/HK]L/
M^'-G[#O_ $1&R_\ "DUC_P"3*/\ AS9^P[_T1&R_\*36/_DRC_B)61?\^ZGW
M1_\ DP_XAYG7_/RG]\O_ ) _$^BOVP_X<V?L._\ 1$;+_P *36/_ ),H_P"'
M-G[#O_1$;+_PI-8_^3*/^(E9%_S[J?='_P"3#_B'F=?\_*?WR_\ D#\3Z*_;
M#_AS9^P[_P!$1LO_  I-8_\ DRC_ (<V?L._]$1LO_"DUC_Y,H_XB5D7_/NI
M]T?_ ),/^(>9U_S\I_?+_P"0/Q/HK]L/^'-G[#O_ $1&R_\ "DUC_P"3*/\
MAS9^P[_T1&R_\*36/_DRC_B)61?\^ZGW1_\ DP_XAYG7_/RG]\O_ ) ^F?A]
M_P B#H?_ &![;_T4M:]8.GZ'XLTJP@TNPU:RC@MH5BA3[.QVHH  R3D\ =:F
M^Q>-_P#H-V7_ (#'_&OQ.;4IMKJ?L4$XQ2-BBL?[%XW_ .@W9?\ @,?\:X#P
M'\4O'NI?M4>*O@YK]]:3:7H_ABQO[00VVQQ+*[!LMU(P!Q4E'J]%%% !1110
M 4444 %>0?MF_LK7'[5GP^TSP]HWQF\2^ ]8\/ZRNK:-XB\+S,L\,ZPRQ$,J
MLK.I65N%93G'.,@^OT4 ?FS^Q#_P3K^*'[7>A>%?VF/^"AOQ;^(6NW6BZK<-
MH_P\\6V\MNL'DS;0\PF)8I(8PS*J(7"J"S+P?H3]J/\ 89_:6^*/Q@O?C#^S
MI^W?XH^'3:K9P0:EX=6U>ZL&:) @EC43((V*@9^0DG)W#I7U%10!\D_L=_\
M!.?X??L#ZCXO_:C^*_Q?U3QWXSN]*NKC7?%6I6A006P_TBX9(R\CO(Y0%I&<
MLP4 !<L&X/\ X)._L[^.OB1\*/B_\8?VB++53X?^..ISC3_"^M74C2+IC-=!
MY6#'*&3[254C!VPAAPRFOO*B@#\\(O\ @AY\5[#PS=_ 31OV^_$=O\(KW5?M
MESX/_L3,K+O#^67$XC)W*IW; A<!S'D8KWS]I_\ X)B_ _\ :'_9<\-_LS:+
M>W'A:'P0D7_"&ZS:1">6Q9$V-YBDKYRR#YG&Y2S@-N!%?2=% 'Q9\%/^"3WC
MRW^/7AKX_P#[8G[6NL?%>^\$A&\)Z9>:>T,-M*A#1RR,\LA<JX#X 4LZ(69@
M-M:W[5?_  2\\0_%3]I!?VN/V9?VD-2^%WCFYLEM=:N;33OM$-^JQB(/@2(4
M8QJBL#O5MB'"L"Q^O:* /G;]@S_@GQX<_8O7Q)XQUSXC7_C?QWXSNO/\3>+M
M3@\MY_G9]B(7=E!=V9F9V9VP3@!0/HFBB@ HHHH \@_:/\"^+O%GQ8^$FM^'
M-!GN[30_&$EUJT\(!6UA,#*';GIGBO7Z** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH \@_:/\"^+O%GQ8^$FM^'-!GN[3
M0_&$EUJT\(!6UA,#*';GIGBO7Z** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH \X_:[\*>(_'/[-/C'PCX1TB6_P!2O]':
M*SLX "\K[E.T9[\5U_P^L;O2_ .AZ9J%NT4]OH]M%/$_5'6)0RGW!!%;%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ><
M?M=^%/$?CG]FGQCX1\(Z1+?ZE?Z.T5G9P %Y7W*=HSWXKK_A]8W>E^ =#TS4
M+=HI[?1[:*>)^J.L2AE/N""*V** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH \X_:[\*>(_'/[-/C'PCX1TB6_U*_T=HK.
MS@ +RON4[1GOQ77_  ^L;O2_ .AZ9J%NT4]OH]M%/$_5'6)0RGW!!%;%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>0
M?L4^!?%WP^^$^I:)XTT&?3KN;QAJEU'!< !FADG+(_!Z$<BO7Z* "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\@\&^!?%
MUA^VGXT^(%YH,\>BZAX/TZULM18#RY9HW8N@YZ@&O7Z* "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /EO_@JS^W3\
M2/V#?@]X=\?_  Q\)Z'JU]K7B3^SY8]>29XHXA;RR$A8I(R6RBC);&,\'MB?
ML]?&W_@L1XV^)NF:1\=?V2OA_P"&/"=Y:W37>OVNLQ3/:O\ 996MF\N+4I79
M3.(E8!"=K-ROWAY9_P ''7_)L_@/_L>C_P"D4]>T?LF:1_P5?M?B=I%Q^U%X
MI^&MSX$%A+]L@\/QN+TMY)\C8?*4</LW9/3/M0!F_P#!/O\ X*0>+?V@]7^)
MOPR_:E\,Z%X.\9?#.XEFU:UT[S8[?[#$6CGE(EDD;]S(AWMNVE98R!U-:7_!
M-;]M[XW?MUWGCOXB^(/A]HFB?#[2=9.G^#[FV@G%[>MN+GSF>5D)2$P[MJJ"
M\O'W2*^1/^"YGP7UWX*?M#Z+\>O@YK_]DS_%_1+OPSXIM8&V"Z95AB<OQC9+
M#)$K#U@W<EJ_2/\ 94_9[\,?LK_L_>&/@3X4"/#H.FK'=7:IM-W=,2\\Y]WE
M9VQV! Z 4 <I^VQ\=?VF/@WX;T'2_P!E/]G23X@^*/$6H26T:SRM'9:8B1[O
M.N&!10I)"C=)&,Y^;. ?F/\ 9R_X*J?M<:/^VAI?[&W[=?P$T#P[JNNW$=O9
MS^'MZM:2S(7@+'[1<1W$3D!-R.-I)R3M(K[?^-?QJ^&_[//PRU7XO?%GQ)%I
M>AZ/;F6ZN).6<]%BC7J\CMA50<DD"O@']@_X0?$G_@H%^W!?_P#!43XO>%YM
M"\(:9<&'X=Z/<#Y[LQ(T$+_[4<0+.SCAIV(7Y48  ]6_:;_X*%?M+ZE^UM<_
ML3?L$?"'P_XF\5:'I@O?%6K^)YV%I9KLC<HH66(#:)85+LYR\NP)E2:TOV&/
M^"D7Q*^.U[\2/@U^T!\'H-&^*/PRM+BYU#0_#[.T6J)"61TA5FD*N) B<.ZO
MYR,IP<#R/_@G1(8?^"R7[2MGK#8OI%OWMP_WC;C4H,8]MK1?I1^R+&=0_P""
M]_QQU#0L&T@\*7"7CQ_=W[]+5E)]?-4\>JGTH S/CC_P4]_X*R? KPU9_'KX
ME?L2^%_#'P_O+Z.&&#59)9;U!)DI',4NQ) Y"D!I+=!G *Y(!^F?'O[;OQ>\
M3?L>>!?VA_V2_P!F^^\:^(/B!/;P6/A^29O*TIGBF>66YD4 &*.2!H]Q:-27
M4[ER ?F[_@I)\:?%'_!1?XS:9_P36_9&C34[?3M82]^(?BM1NLK$PDKL+C@Q
MPEB7(Y>41QIR"#]O^&-+^#W[#_[,6GZ)K/B:+2?"'@#P['#<:KJ#X)2-0#(P
M'WI)').U1EG?:HR0* /B_P"&O_!5S]MCX4_M@^&?V7?V^/V=O#?AY_%UY9V]
ME)X>9Q+:B[F,,$X<75Q%/%YH*,%8,N&Y)7:?T8K\ROV9/A]XZ_X*J?M_Q?\
M!03QMX7N=$^%_@*ZAM_ EM>)MFU*2TE>2 #'!"SN\\K#*AB(06PS+^FM 'YP
M_#[_ (+A>-!^W%??L_?&3X<>'M+\#_\ "<7OARU\0V1N%N+1X[AX899G>0QN
MI8)OPJ;0Y;HN#]"_M6_ML_$/X"_MF?!C]G#PSX6T6[TCXCWK0ZQ>WZ3&YMU\
MY(P82DBJ#\Q)W*V?:O@CX7?L??\ #8_A7]L'PKH-@)?%7AWXFKK'A(JOSR7,
M=SJN^V'M-'N0#(&_RV/W:SOA7^UK>_M7?M,?LB7'BZ]>7Q7X/UMM"\2-,3YD
M[17$)AN6SR3)$5W$]9$DH _8OQCX^\"?#O3%UKX@>-=)T*S:0(MWK&I16L18
M]%#2,HS[9HM/'G@?4/"P\<V'C/29]$:/>-8AU&)K4KG&[S0VS&>,YZU^4OQU
M\8W/Q\_X*V?$#2OBY^S-XH^,FB> ]*:Q\.^!-"N2L=@J_9E-TZ;AN1FDD8^K
MS1YX117HW_!/+]DCQSX@^)7QI^"GQ:_9?\7^#?@/XZL(KW3_  GXEOI8Q;W2
M7,31Q1RI('SMWY93DK#&')P* /J+]A7_ (*,?"_]N/0]8U'1=%_X1F]TS6SI
M]OI.J:O!)<7P$0D\V-5P2,$Y !QM/)KZ(K\K/^"!G[*GP,^(-EX@_:"\6>#W
MNO%?@OQH8/#FHC4KA%M4-J,@Q*XCD^^W+J>OM7ZIT %%%% !1110 4444 %%
M%% !7@G_  4&_;S\$?L%_"6V\::UH,FN:]K=VUIX9\/0S^4;N55!=W?!*1("
MNX@$DNB@?-D>]U^:/_!9RYMM+_;V_9FU?QNRKX7@UZW>Z:X/[D*FJ6C76<\8
M\KR\^V* -[Q7^VW_ ,%I_AC\/)?VA/B)^QAX&3P=:VOV[4M,@DE&H6=EC<9)
M$%Z\D9"\L3$2@R610#CZS_90_;-^%/[5?[.%C^T?H][%H6GLSV^MVVK7B*-*
MNXRJR0R2G:I&60JW&Y9$.%)VCM?C?JOAO0O@QXNUKQC-%'I-KX9OY=3><@(+
M=;=S)NSVVYK\?_V<=+UJU_X(._'S4[Q'6QN_'FFBR#<!F2[T@2,/;E!GU4CM
M0!^R%G\1/A_J/B1/!VG^.M&GU>2R6\CTJ'4XFN6MF (F$0;<8SD8?&#D<UG:
MG\<?@KHNO3>%=9^,'A:TU2V_X^--N?$%M'<1?[T;.&7\17PQ^Q+^PY\/_A9^
MPZ_[;'A_QKJ0^*FL_"/5+JU\5:OK316VFF6P80+M8[4C@6.(!V/ 0GA=JK\2
MZ'X5^ OQC_8B\/?"CX9_LN^.-:_: U?Q$T[^)K?3+B2&\A>ZD)E\[>4:+R=D
M9!4!75G)&"Q /W4N?'W@6S\+_P#"<7?C728M%VEO[8DU*);7&2,^:6V8R".O
M45#X*^)OPW^)-O-=_#KX@Z'K\5NP6XET75H;I8B>@8Q,P4_6OAS]L/X9?L!_
MLX_!7X(_ #]H+X5>*/$U]H\=Q'X2^&'@:]N9CJ=_<F(W,CYF61U^TN=F9-Q,
MK*JN,J/#?V48='^%O_!9_P #>'?A1^SKXH^#NB^)/"]Y'J?@SQ%=.TER@L+V
M3S<,[D1M);1,%).'B)XZ4 ?JM??$OX<Z9;ZI=ZEX_P!$MXM$95UJ6?5846P+
M?=$Y+8BSVW8S4,_C&U\8_#J_\4_!_P 3Z)JTDFGW!T;4(KY)[)[A4;9ODC)!
M0.!NP>!FOR_^ G[(_P +OVQ/^"J'[0O@;XV7&K7?AG2/$-SJ<WAZQU26U@U"
MZ%T\,3S&)@Q\M992NT@@N><%@W1?\$N=%?X.?%[]KG]FGPSJUW+X7\-/?)I5
MI=3%S&89;VW5_3>T2HK, -WEKGH, 'V9_P $_?%W[4WC7X)WFL_M;ZWX5O\
MQ$/$-Q'8S^$KVWG@%FL<6U9&MF:/S!(9> <[2F>:]2T;XM_"KQ'XGF\$^'OB
M;X>O]9MBWVC2++6H);J+;][=$KEUQWR.*_(O]GSXP>-_@U_P0B^(.L?#_5+B
MPU#5_BI)I+:A:R%);>">WL!*58<J6C5H\]1YAQ@XKZZ_8B_X)2?L@:3\&_@[
M\?--T+5(_&MGIVD>*'\366N3!KNY>*.Y,3Q,S0^02VS:J*VP?>R6) /MNBBB
M@ HHHH **** "BBB@ HHHH *^ ?'?_!1W]OWQ?\ MN>/_P!DK]D[X!^ O$+^
M"HWN NMW4L-Q+;1_9T=S(UW%&6\RX0!0!@'O@FOOZOR0\.?$+]ISX;?\%E?C
MGK?[*/P/LO'WB*;3KFWN](O]5CM$@M#-I[-<;Y)(PQ$BQ+MSDB0GMD 'U]_P
M3^_X*3:U^U+\0/%W[/GQT^$Z^!OB+X(BDFU;3X[LR6TT,4JPS,-W,9CD>,$%
MG4APRL1D#Z0'Q<^%+'2U7XG>'B=<N&@T4#6H/^)A*&"F.#Y_WK!B 0N2"<5\
M3?L@_L-?M"?#+5?C9^VM^UQ+I5GXY\>>%=4@C\/Z/.LL=A#*//EWNA9,[H84
M159\*ARY+<>0_P#!$3]@SX/_ !U^&=E^U-\5=2UG4M9\'>.DB\'6*:B\5MI9
MLW@O0X4'Y]\TQ+*?EX/&6)H ^U?V4O&7[8WB+]H+XIZ+^T!KG@NZ\(Z9JS1>
M#+?P]?6\MW;Q>?*$6=8F+H?)";A, V\' QFO8M2^+?PJT;Q7%X#UCXF^'K37
M)RH@T6YUJ".[D+?="PLX<Y[8'-?FG^Q_\0]=^$GQ]_;[^*7A=0=3\.SZ]J.G
M%DW!9X;W59(V([@,H)]@:N?\$SO^"9O[+W[8_P"QU-\<OV@K36==\9^+]<U!
M[CQ+'X@N([NP:.=HP4^8QO(2ID+2I)DR<C % 'U]XK\9?MC6_P#P4!\/>"M
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
MWU\!/VT/^"86N^/?V[[74-)L-*\56VC^(++P?(\4FN749BNH$MU+<"5>'0N
M/+=MR#:1\L?M*1?"GX<_$+X+_%W]F3]BCQ[\%<>*K>2RUWQ)<3*-8C\R%H]J
MR32'(7))S\RRD'<,4 ?=?QL_:K^/7A+_ (+&?##]EWP_X\-OX$U_P@UWJ^@_
MV=;,+B?RM3;>96C,JG-O#PK@?)TY;/UEXU^)WPV^&L$-U\1OB%H>@17+%;>3
M6]6AM5E(ZA3*RAB/:O@O]H__ )6"O@Q_V(9_]$:S7@7A[Q1'^TG^WW\;_'/Q
MR_8[\7_')=!UN;1=#T/1KHB#0+2.ZN(8PZ;EP2D.%QQO,KD;F!H _872]5TO
M7-.AUC1=2M[RTN(Q);W5K,LD<J'HRLI(8>XK$\._&+X1^+_$$OA/PG\4_#FJ
M:K!N\_3-.URWGN(]OWMT:.6&.^1Q7YT_L9_LR_MK-^R/^T=^SKHOP_\ $_@/
M3-==)OA5IOBF[\J6))I)S<6@D)XWP)!$S\)ND+$_,QKG?^">&H_LI_!/XX?#
MSX ?M0?L9ZU\-/C/H]X8_#WC&YN+GR=;NI!)"K."X!$N\HN!+$6^ZR9 H _5
MNBBB@ HHHH **** . _:J^+NL_ /]F[QO\:/#VEVU[?^&/#=UJ%G:WN[R998
MXRRA]I#;<XR 02.XZU\2? W]OG_@L[^T?\.-/^+WP;_8Q^&VL>'-4DE2RU'^
MUDMO,,4K12?NY]421<.C#E><9&1BOJ[_ (*0_P#)A?Q;_P"Q%O\ _P!%&OAO
M_@F-I'_!5^Z_93\'7'[-WBGX:VWP]-_>?8H/$$;F]"_;YOM&_;$>LGF;<'IC
MI0!])WW_  4%^+WPN_X*5V?[&7QZ\%>'=/\ "GBNS23P1XCL$G2>>25,PI*S
MR,C9ECFMR%129-AX!YLVG[?7Q7^)7_!3";]BWX'>#O#]]X3\+V!F\>^)+Z*=
MY[9T3,J0LDJHI$DD$ #*Q$A<GA>.=_X+C? 2W\9_LO6W[27AN_&G>*_A1JL&
MIZ5J,?$A@DGBCDC!'0B3R95)Z&(@?>-2_P#!$7X&IX8_9GO?VG/%6H+J7B[X
MN:Q<:OK&I.,N(4N)42,GU,GG2MCJ9@/X10!]0_'[XC>*/A'\&O$/Q'\$_#B_
M\7:OI.GF73?#6F!O/U"8L%6-=JNW5LG"DX!X-?GS\8?^"K7_  4]_9,\0Z!X
MN_:O_8]\):-X0U^Y9;2TL[AC=2(H5F03QWDRQ3!6SMEB&<'Y1@X_3.YN;>SM
MY+N[G2**)"\LLC!510,DDG@ #G-?E[^TOKFN?\%I_P!KG1?V??@5YR?"/X;7
MSS^*O&R)^ZNI7(61X6/#$JC1P#JVZ20_(. #Z;_;K_X*0R?LY_#_ .'\'P+\
M!IXL\<?%=H!X(T:]+)%Y<HBV2S*C!F+-/$BQAEW%F.\!#G@/@W_P48_:_P#A
MG^UUX:_9,_X*#?!?POH-SXXA0^&-;\)SN8A+(S)&DF9YE<-(ABX*LK,I(*L#
M7!?\% ])TWPC_P %;OV7-&BMEMM#LK?3+/2X2?DC==0DC1%SW&8!^56O^"NL
M9U'_ (*(_LJZ5HF&U,>*[9R$^\J'5;+8Q] "DAS[&@#OOVJOVR?^"H_ASQKX
MR'[,?[%>F3>"_!,TR77B;Q.6>74HX4WR3VT)N;=I(\;L")9B<=<\#J/V#_\
M@I5XE_;!_94\:?%U?@XT_C3P+;S_ &KPOH4SF/6)A;--;K;%@SH965H]AWE2
M,Y;(%0_\%5/VZ;7X$?#Y_P!FOX0VLNO?%;XA6;:;H>B:;&99K&&XS$;EU7)W
MG++$G5G^;!5#GIO^"6'[$%W^P]^S;'X4\6SQS>+?$5V-4\4-"X:.WE**L=JC
M#AA$@P6&079R"5*T ?._Q^_X*-?\%8/V4=%TKXV?'_\ 9/\  &F>"-2U2.T.
MFVVH22WL!=6=(I)H[IQ'(R(^'\HJ",%0< _H!\+/B#H_Q:^&'ASXJ^'H98[#
MQ-H-GJUC'. '6&XA29 P'\05QGWK\N/^"I/P*_X*(^&/ACIWQ4_:W^-V@?$K
MX:^'_$D$]_X7T)!I#!I',4;/Y5NA<'?Y>[<S)YGRCEF'Z/?LA_%CP1\<?V9?
M!/Q0^''AEM$T34M A&GZ,Q!_L]8@83;@C&Y8VC*!L#(4' SB@#Y,_P""E/\
MP5M^,G[$?[3FG?!_P+\*?#VN:*/#=KJNJRZB;@7+"2>9&5'C<)$ L:@,R/RW
MX5Z[^V'^W_-\)?V";/\ ;0_9^T_2M<CU<Z=)I<6M)(T(CN7"NLBQ.C"1/F4K
MN&UU(/3%?/G[57PR\)_&C_@N-X5^$GCNQ^TZ/XC^#U[8:A$,!O+DLM5&Y3_"
MZG#*W9E![5\B_%?XA>.?V;?V8/B[_P $P?C1>,UYX7\86.J>#[B0%5GMS<H9
M5C!Z)(DD5TB]M\Q/- '[9_#CXA1>*/@UX?\ BGXJGL]-75/#=GJ=^[3>7!;F
M6!)7^9S\J L>2>@Y-6O!/Q/^&GQ*AGN/AS\0]"U^.V8+<OHFK0W8B)Z!C$S;
M2?>OS"_X*:?$+Q3K/AC]E/\ 9J?0=9UGPMKOA[2+_7?"^A7!BN/$#!;2)+16
MR/GV^8$]&F#=57%KX6?!?XM^'/\ @H!\+OB]^RS^P!X\^$'AV*X33?'EOJ,A
M:SN;*1]LDKY<@ 1$D@]7CC8#>,D ^P=)_P""EGP<U+]MC6_V-[BV@M?[&T=;
MUO&,^NVXL)G,,,IA7)X8>=M^]G<C#%?1R.DB"2-PRL,JRG((]:_([PW^P/\
MLL>*_P#@M#XT_9;UOX=2R^![+PPNI6VCKK5VA2Y>RLYV?SEE$I'F32':6Q\V
M,8  _6K2M+L=$TNVT72X/*MK.W2"WBW$[(T4*HR>3@ =: +%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0!\[_P#!1W]@@?\ !0'X9:#\.O\ A:A\)G1-?&I?;/[$^W></)>(Q[/.BVGY
M\[LGIC'.1]!V-J+&RALE?<(8E0,1UP,9J6B@#YQ_X*"?\$_E_;L;P(6^*Y\+
M_P#"%ZU+?'&A_;?M@D\K*?ZZ+RR/*Z_-][IQ7T=110!\T?\ !27_ ()Y7_\
MP4(\->%O"T7QUN/!MKX<OKFZF@70S?Q7SRI&B,R?:(=K1A7"MEN)7'&:\]^%
MG_!+_P#;#^&>N^'9(O\ @JKXQN="T"\M&'AR/PS)#;S6L#H?LH']H,J(479C
M:0 ?ND<5]LT4 ?('[4O_  2Y\2?$S]I)OVN/V8/VD]2^%OC:^LQ;:[/::=]H
MAO@(UCWX$B%"41 RD.K%%;"L"3N?LL_\$S=(_9I^%?Q#TO\ X7/J^M_$/XFZ
M?=0:_P#$>YMREQ#+-'*%DAC\QF!225I23(6D< EAA0OU'10!^=?PD_X(=_'_
M . MM>VGP6_X*9Z_X7CU*1'U :)X)>W^TLH(4N4U(%L9.,]-QQU->H?'C_@E
MW\5?VBOV2?#'[-'Q,_;:UK5-2T+Q)-JNH>+=2\.M.VJ*WFB*&2 W@(\L285C
M*W3H,C;]B44 ?"7@+_@DW^V'\.-,TKPWX4_X*P^,;'1='6*.ST>Q\*R0P1PH
M1B)4&H[57 QC!'/0U]VT44 > ?L7_L,+^R'\1/BOX]7XG'Q!_P +-\4#5Q:G
M1OLO]F@2W4GE;O.D\X_Z21NPGW,XYP/+)?\ @C-\/]-_;QL_VT/!7Q:FTBR@
M\2IKL_@M- 5T>[R7D\NY\]?+C>0[]OE-C+ '&-OVE10!\E_M-?\ !,KQ'\0O
MVD&_:\_9=_:0U+X6^/;RR6UUNXM]+6\MM1146,%HRZ;242,,&#HQB0[0P+'T
M?]DC]G']H7X*ZCKGB7]H7]KS6?B?J.LPV\5O;7.EK8V6FK&7),4*.R[WWC<X
M"Y"@$' ->VT4 ?&7[,7_  2J^(/[)W[1]U\0OA1^UQJUI\/+W7)-3OOA^NDD
M"[RLBQP2S";:P3>/G\L%@@!' 8?9M%% !1110 4444 %%%% !1110 5XO^W#
M^PY\)_V[?A9%\.OB3/=:?=Z=<FZT'7M/"F?3YRNUN&X>-A@/&<;L @JRJP]H
MHH _/J]_X(Y?M4^.?#-O\(?B[_P4T\5ZSX!@*))H::5*'N($(V1,9+MUP,#
M<2*I487@8^A/BQ_P3X^&_BG]@Z__ &#_ (3:O_PB.BW%I:Q6NJ26?VV1)(KV
M*[>:5=\?FO(\1W'<N"Y(& %KZ!HH ^9OCO\ #<_LM?\ !*GQ'\(DT>3QVOA;
MX8R:1+$EL]M]O3RO)>8I&[/&JJQE8*Y(5#AN]?FM\/\ XG:!\'?V&]-\=?"_
M_@JKXXTOQS86NZP^%%@UT;2"=K@YMEB9MJKM)<R8V$YP#NP?W"Z]:Y2R^!/P
M0TSQ&/&&G?!OPI;ZN)/,&J0>';9+D/G.[S0F[.>^: /D36OV*_CA^WQ\ _@A
M^TQXW^*5Y\./C5X4TM+L:M_8:R++F421/-;%D$4A")+@?*#+(C1X("]%\)?^
M"7?Q(\,?M@>$/VU/C'^U]J7CKQ5H5K=QZO'?>&HK>*Z\VUGMXX[<12A;6*,3
MLVT(VY@3\N\X^Q** /G?]F_]@H?L^_M<?%']J;_A:?\ :W_"R)G==#_L7R/[
M.W3^<1YWG/YO/'W$]?:J'P(_X)VI\%?CC\;/C*_Q=.I#XPRW3#31H7D_V2)Y
M9I3^\\]O/P9L?=3.W/? ^EZ* /D[X"?\$I? 7PR_8?\ %/[$7Q,^(DWBK2_%
M&MS:E)K-II0L);25DMQ$T:&68;XWMD?).#DJ5QG/*_L\?\$J_P!H/X/>*O"F
MF>+O^"@?BC7/ '@G6[?4=&\%VNFO:QSF"42Q0RL;AQY(8#,>U@1TV<$?;=%
M!1110 4444 %%%% !1110 4444 %?.7P2_X)_K\'/V[_ (@_MKCXKG4?^$ZT
MF6R'AK^P_*^Q>9+:R%_M'G-YF/LH 'EK_K.OR\_1M% &9XT\.+XP\':MX2>[
M-N-4TR>S,X3=Y?FQLF[&1G&[.,C.*\=_X)Z?L6']@_X$7/P5;XD?\)2;CQ%<
M:H=2&D?8MOFQPQ^7Y?FR]!"#G=SNZ<<^ZT4 ?-7[./\ P3FT/X'?&?XW?$_Q
M-\0D\3Z;\:-1NIK[P_+HGV9;."XN+F62!I!,_G BY9,[4X7./FP/%?#G_!%O
MXR_#1M7^&WP6_P""A7B[PQ\,];O7GOO#-IIK?:=C@*\8F2=4+,BJC2!%W #<
MC 8/W_10!\X:K_P3YAO_ -O_ ,(_MQ0?%B5(_"GA<Z.OAB;1_,>Z_P!$N;82
MFZ\X8.+G<1Y1Y3K\W$_[,W[!0_9U_:L^*G[3?_"T_P"V/^%EWCSKHO\ 8OD?
MV=ON&G(\[SG\[EMN=B=,^U?1%% 'PK\6?V)C^R#\,OVK?VE%UF3Q^/BGI6H7
M3>$8]'>U^Q1SSSR.&ECG9Y5C%TS%E6,[82>"?E^)_A_\3M ^#O[#>F^.OA?_
M ,%5?'&E^.;"UW6'PHL&NC:03M<'-LL3-M5=I+F3&PG. =V#^X77K7*67P)^
M"&F>(QXPT[X-^%+?5Q)Y@U2#P[;)<A\YW>:$W9SWS0!S/[%/C+XQ_$/]E/P+
MXV^/^F/:>+]2T&.;6HI;40.S$MLD>, "-WC".R  *SD8&,#PSXJ_\$Q_BR/V
MKO$/[57[*/[7EY\-M1\9VHM_%-H_AB'4E<$1AVB,C@#<8U?!7<KY*N <#[$H
MH ^3OV5?^"7</[,6F_&72A\>M1\2#XMZ8EK)?:KI0^U6;^5=K)/+)YQ^TN[W
M;.>(_N]3NR.B_9A_X)^C]G3]B3Q+^QU)\6/[8/B.UU>%_$2Z']G^S_;H##D0
M><^[8#G'F#=TXKZ/HH ^2O"?_!)_P-:?\$_9?V$O'_Q*GUB/^U)M3L?%-II
MMI+.\:4R1R)"TL@(7)1@7^=6894D$>2:W_P0Z^*OQ+^$T?PQ^-G[?7B+7X-
MMHK?P):2:*[6&CJKH"[P/<DRDPJT2@.OEAN"P 6OT0HH QOAQX0'P^^'F@^
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
MQ^&OQ$_;N\8:WXM\57%O/9>-K6S^R-H3PLCJEK DI"HQ3#@,@=6(PN:\_P#
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
MO#RL 1N>4$Y P0#]+_#'BSPMXVT>/Q#X-\2Z?J^GS9\F^TR\2XA?'7#H2I_
MU\=_\$>/VO?C3^TA\*OB-XQ_:1^)<6I_\(]XL,%I?7=G:V<=I;>2'*DPQQKM
M!R<MG'KBO)_V(_"=I^R#_P %E_B'^R/\&=0O$\ ZCX<%ZVAS7CS)92_9;6ZC
M8EB260RR1*S$L4E 8D\UY3^PC_RBI_:L_P"OBY_])A0!^N$7C'PC/X:_X3.'
MQ5IKZ/Y1E_M9;Z,VWE@X+^;G;M!!&<XJ*X^('@.TT*U\47?C;2(M,OI5CLM1
MDU*)8+AVSM5)"VUR<' !).#7Y\?#^1/^(<NX;>,?\(CJ8SGO_;<XQ^=>,?M<
M7$]K_P $'?@!=6TK1R1^.H7C=#@JPBU@@@^N: /UIA^)WPUN/&3_  Z@^(6A
MOX@12SZ$FK0F\50-Q)A#;P,<].E&G_$[X;:MXMN/ .E?$+0[G7;0$W>BV^K0
MO=P@=2\(;>N,CJ.]?D=_P4S_ &'?AC^QE\,?A!\:/@EXF\2V?C75];"ZYXKG
MUR9[N]NWB6?[9NW?NI5DW$&/;PW.2-U=%^W;^QC\*/\ @GE\??V<_'W[.=[K
M5IK6H^+_ "=<U*_U62>74989[/\ ?ON.%,@GE5U4!&5L;1SD _5GQ7XS\'^
M](;Q#XX\5Z;HU@CA7OM6OH[>%6/0%Y"%!/UI?"OC#PEXZT=/$/@GQ3IVL:?(
MQ6.^TJ^CN(6(Z@/&2I(^M?EK^W/XUU'XR_\ !7J?X3_$CX#^)?BKX6^'_AV!
MM)^'N@7)07$DUE!</<NN1N >X&X@Y811J<J"*]$_X)F?"7XY_"[]O3QMK_A+
M]EOQC\+_ (0>*/#IE'AWQ&Y:"TOX_(VLC%CEB_VC:!G"2D=%& #]%Z*** "B
MBB@ HHHH **** "BBB@ HHHH *YA/C9\&9/%G_"!)\6_##:[YWD_V*-?MS=^
M9_<\G?OW>V,UX5_P6!^,GCGX(?L$^+_$_P .=4GT_5+^6TTM-2M9"DMK%<3J
MDKHPY5C'O0,,%2X(((%?(_Q%_P""8W[*/AK_ ()%6G[1NE:)<1^/4\ Z?XG;
MQ9_:\Y:6YG2&9X#$7\K9B0Q+A P(5L[LY /N#]O3]NOP-^P?\+K+XB^*/#DF
MOW%_K,-C#HEEJ,4-QM>.5S/A\DHOE%20.K 9KB_^"B_[6_B;P#_P3\UW]H']
MFGXC6EGK,,VE"#4+$VMZ;/[1<P!XV5Q)&'\N0@Y&1G(P<&OA3]N72--^-?\
MP2.^"?[8'Q(L;B]^(:WT7AF37[F]E,D^GQ2:FJAT+;'=S;QN9"I<DGYN37O/
M[>'[+7P/_9=_X) >)]-^"7A!])A\177A_4]7$FHSW)GN6N+4%\S.Q48_A7 ]
MJ /KS]E_]HCPYXR^ ?PNO/BA\5M"/C7Q7X$T?4;JRNM1MK>[OKFXM(I'D2W4
MJ?F=F("*!V  XKU?5-4TS1-/FU?6M1@L[2WC,EQ=74RQQQ(.K,S$!0/4U^.?
M[3G_  3X^!GPG_X)2>!OVM_#MQK4OCZ_L- U*\UNZU:1MT=W#'BV6/.Q(X@Z
M!"H#@1#+$<5V_P#P4M^-/Q!^*FB?LI_!WQ3I6N>)-%\8^&M(U[Q7X=T2Y,=S
MXEN95MA]G#9'SG,H7T:?=U"X /U \$_$[X:_$J":Y^'/Q"T/Q!';,%N)-$U:
M&[6(GH&,3-M)]Z;JWQ2^&6@PZE<:[\1M!LH]&*#5WN]7AC%B7.$$Q9AY6X]-
MV,]J_,_X1_!CXN>&_P#@H-\,OB_^R[^P)X\^$'AI)%TWQY:ZC(397-H[%9)7
MRY  C.2#U>*-@-W)QO 7[(GP^_;._P""OGQS^&WQ>UC5?^$8TJ\EUB]T73;U
MH%U&XC:*"$2,IR @N)&!'S<X! )R ?K%87]CJMC#JFEWL5S;7,2RV]Q;R!XY
M8V *NK#AE((((X(-?&?AW]H_XQ_'K_@L-J/P,\!>/[W3_AY\+?"SR^)=-M-O
MDZM?,BJ1(2"<K+=1KMS_ ,NCXZDU]=?#[P/H'PQ\!:'\-O"D,D>E^'M'MM,T
MV.:4NZV\$2Q1AF/+':@R>]? /_!'QWUK]N[]J[Q'K'S:C_PF3)E^656U+42Z
MCV!C08]A0!T/_!0__@KY\2/V;-=UCP?^SO\  635_P#A%]7ATWQ-XS\4Z?<?
MV1;WDD?F+:1")XVEE*9.3(N-IPK#YJ^I?$%[\2?C9^Q[)K7@37Y/#_B[Q-\/
MTO=)O]+X^QZA-:++'LW[OE$A Y).W/.>:^:?^#@W_DQ"R_['_3__ $GNZ^K_
M -FC_DW#X?\ _8D:5_Z1Q4 >)?\ !(?]J_Q1^UC^R'::Y\1]8>^\5^&M5GT;
MQ!=S@"6Y=-LD4S  8)BE12>[1N?:OJ.OSL_X(4NUA\5OVE?"]AQI=AXYM#8H
MOW5)GU)#@?[L<?Y"OT3H **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\I
M_;A^/OB/]EW]E3QE\>?"&C6.H:GX=L(I;.TU(/Y$CO<10_.$96('F9P""<8R
M*]6KYM_X*]_\HXOBA_V"[3_TOMJ /GGP1_P47_X*W>(/@O9_M-P_L1>"]?\
M MS9/>^?H&HNMV]LC,KNL/VR648V-_RQ8C&<8KZQ_8;_ &VOAG^W7\'1\4O
M-E/IMW9W7V/7M!O)0\VGW.T-MW  21LI!20 ;AD$*RLHYG_@E+=VMA_P3A^&
M-]?7,<,$/AZ:2::9PJ1H+F<EF)X  &237Q!_P2WOOA)'X#_:\\9>/M?O=#^$
MVH1I;7&H:8S1R1VLLFHJHM]JG]Z(I455 .3(@P<XH _42Q^.'P5U/Q./!&F_
M%_PM<:T9?+&D0>(+9[HO_=\H/OS[8K6F\9>$+;Q-#X*N/%>FQZS<0F:WTE[Z
M,74L8!)=8B=[*,'D#'!]*_$S]KS0_P!DR]_97L?B9^RC^P9\2?!=E;ZS;'2O
MBIK]S,D-Z@9D(.ZXD#%VY5EQM9.",%:^@_\ @HQ'XM^$\/[,?_!4+25FNM5T
MK3=&L_&4R??NU>W6Y7<1_P ]%>]B9C_ST09Z4 ?IEJ/BWPIH^L6?A[5_$VGV
MNH:AG[!8W-[&DUSCKY:,0SX]@:S-8^,7PC\/>*(_!&O_ !3\.6.M3%1%H]YK
MEO%=.6^Z!$SASGMQS7P5\,=5TG]O'_@M=>_%31+Y-3\%?!GPK$FDW<9W0SW3
M(0GT;S[FX<'O]D7/3%?.VF?"WX<_L<^._%7@K_@JY^QYKOBJU\6^)Y);3XS:
M=?W$@._G<C1NJG)#3$!Q,-S!HWP% !^T-%4_#NK:-K_A^QUWP[?)=:?>V<4]
MA<Q,66:%T#(X)Z@J0<^]7* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M KYF_P""EO[?NI?L.^#/#-AX$\!P^)/&?CC4Y;+PSIUY*R6RF/RQ)))M(9\-
M-"H0,N3)G<-O/TS7SK_P4;_X)]>&/V^_AII>@S>+9/#WB3PU=2W/AK6U@\U(
MVD51+#*@()C?RXSN4AE,:D9 *L 8W[,'Q;_X*AW'QCT_P3^V#^SGX-L_#&JV
M$\J^)O!U\3_9TZ1[UAF0W,V=Q&P$!1D\,V,5[_XQ^,GPA^'E_'I7C_XJ^&]"
MNIEW0VVL:Y;VLCCU"R."1]*_/W]E;]K3]NK]C_\ ;,\,_L"?MO:M;>+K#Q+'
M''X=\2)<>?<HC^8D$RSX5YXFDB>-EG7S5/S9PH#<M\8=+_X)W_%?XN_%BR^%
M7[%?Q1^-7BIM7OY_%?C/3+N;['I5Y*\OR02"9%5(W#A,QX*Q?*9%7- 'VW_P
M43^-/C;X-?L->.?C1\&?%<=CK.G:7;3:/J]O%#<*GF74$9=1(KQN"DC8)!'.
M1V-:?[!_Q7\8?%O]C#P#\7?BKXC2]UC5?#BW>L:I+%% LCAG#2,L:JB<+S@
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
M+5OV(_V>YX_'VP>,_&%Q%?\ B.")PRV*HA$%IN'#&,.Y9AQOD< E5!(!F?\
M!'C]J?XH?'WX.^*_AI\>_$$VI^.OAQXJFTS6;RY(,TT,C.8FDP!\PDCN(NGW
M85[YKZ^K\[/^"7[MI/\ P5+_ &I_#^E?+83:[=7$R)PHF&IS$<>QEE_6OT3H
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ K\]=?TZ3]E'_ (+P:=XUU-3;>'_CAX6:QM[IAB,7@BB0PCU=KBSM
MS];I?6OT*K/UCPGX6\0WMCJ7B#PUI]]<Z9/YVFW%Y9I*]I+Q\\3,"8VX'*X/
M H ^(?CE_P $:_B1\4?VLM=_:V\$?MRZKX3UO5+\W&G&W\(F>XTQ/*$0BCN!
M?1G:$!485<*<>Y]=_9A_9J^.'[(4_BCXG?M&?MY^(?B7H46@/))::_I;V\6F
M+"?-DN0SW4^2$5@0 O!/)KZ1J*^L;+5+*;3=2LXKBVN(FBN+>>,.DJ,,,K*>
M&!!((/!!H ^"?^"&/@O7O&%C\7?VTO%&G/!+\4?'$SZ:)1R88YIYI74]U,UR
MT?UMSZ5]]U4T/0=#\,:3#H/AK1K33K&V7;;V5C;+#%$,DX5$ "C))X'>K= !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
61110 4444 %%%% !1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977564456848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Oct. 06, 2023</div></th>
<th class="th"><div>Mar. 03, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<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="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<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="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep.  02,  2023<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="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--09-02<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="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>
<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="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-14130<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="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">MSC INDUSTRIAL DIRECT CO., INC.<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="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NY<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="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">11-3289165<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="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">515 Broadhollow Road<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="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Suite 1000, Melville<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="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NY<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="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">11747<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="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">516<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="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">812-2000<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="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A Common Stock, par value $0.001 per share<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="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">MSM<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="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<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="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<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="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<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="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>
<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="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>
<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="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>
<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="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>
<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="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>
<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="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<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="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<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="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>
<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="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,944,227,738<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,241,468<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="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference [Text Block]</a></td>
<td class="text">DOCUMENTS INCORPORATED BY REFERENCEPortions of the registrant&#8217;s definitive proxy statement to be filed with the United States Securities and Exchange Commission in connection with the registrant&#8217;s 2024 Annual Meeting of Shareholders are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent described herein.<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="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001003078<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="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<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="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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="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>
<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="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst & Young LLP<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="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Jericho, New York<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="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<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_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorFirmId</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:nonemptySequenceNumberItemType</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_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorLocation</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:internationalNameItemType</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_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorName</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:internationalNameItemType</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentAnnualReport</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_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="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-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentFinStmtErrorCorrectionFlag</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_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="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-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock</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>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_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityPublicFloat</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: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_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityWellKnownSeasonedIssuer</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_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IcfrAuditorAttestationFlag</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_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>20
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977564448528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_AuditInformationAbstract', window );"><strong>Audit Information [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="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst & Young LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Jericho, New York<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorFirmId</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:nonemptySequenceNumberItemType</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_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorLocation</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:internationalNameItemType</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_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorName</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:internationalNameItemType</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_msm_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977564563376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 50,052,000<span></span>
</td>
<td class="nump">$ 43,537,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="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for credit losses of $22,747 and $20,771, respectively</a></td>
<td class="nump">435,421,000<span></span>
</td>
<td class="nump">687,608,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">726,521,000<span></span>
</td>
<td class="nump">715,625,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="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">105,519,000<span></span>
</td>
<td class="nump">96,853,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,317,513,000<span></span>
</td>
<td class="nump">1,543,623,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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">319,660,000<span></span>
</td>
<td class="nump">286,666,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">718,174,000<span></span>
</td>
<td class="nump">710,130,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="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Identifiable intangibles, net</a></td>
<td class="nump">110,641,000<span></span>
</td>
<td class="nump">114,328,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets</a></td>
<td class="nump">65,909,000<span></span>
</td>
<td class="nump">64,780,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="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">12,237,000<span></span>
</td>
<td class="nump">9,887,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">2,544,134,000<span></span>
</td>
<td class="nump">2,729,414,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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Current portion of debt including obligations under finance leases</a></td>
<td class="nump">229,935,000<span></span>
</td>
<td class="nump">325,680,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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">21,168,000<span></span>
</td>
<td class="nump">18,560,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">226,299,000<span></span>
</td>
<td class="nump">217,378,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="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">172,034,000<span></span>
</td>
<td class="nump">164,326,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">649,436,000<span></span>
</td>
<td class="nump">725,944,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="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt including obligations under finance leases</a></td>
<td class="nump">224,391,000<span></span>
</td>
<td class="nump">468,912,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Noncurrent operating lease liabilities</a></td>
<td class="nump">45,924,000<span></span>
</td>
<td class="nump">47,616,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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent', window );">Deferred income taxes and tax uncertainties</a></td>
<td class="nump">131,801,000<span></span>
</td>
<td class="nump">124,659,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,051,552,000<span></span>
</td>
<td class="nump">1,367,131,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="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>MSC Industrial Shareholders&#8217; Equity:</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="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred Stock; $0.001 par value; 5,000,000 shares authorized; none issued and outstanding</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="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">849,502,000<span></span>
</td>
<td class="nump">798,408,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="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">755,007,000<span></span>
</td>
<td class="nump">681,292,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(17,725,000)<span></span>
</td>
<td class="num">(23,121,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="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Class A treasury stock, at cost, 1,230,960 and 1,228,472 shares, respectively</a></td>
<td class="num">(107,677,000)<span></span>
</td>
<td class="num">(106,202,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total MSC Industrial shareholders&#8217; equity</a></td>
<td class="nump">1,479,164,000<span></span>
</td>
<td class="nump">1,350,434,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="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="nump">13,418,000<span></span>
</td>
<td class="nump">11,849,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">1,492,582,000<span></span>
</td>
<td class="nump">1,362,283,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">2,544,134,000<span></span>
</td>
<td class="nump">2,729,414,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>MSC Industrial Shareholders&#8217; 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="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock</a></td>
<td class="nump">48,000<span></span>
</td>
<td class="nump">48,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>MSC Industrial Shareholders&#8217; Equity:</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="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock</a></td>
<td class="nump">$ 9,000<span></span>
</td>
<td class="nump">$ 9,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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccountsPayableCurrent</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccruedLiabilitiesCurrent</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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AdditionalPaidInCapital</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CommitmentsAndContingencies</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_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences, after deferred tax asset, and other tax liabilities expected to be paid after one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_Liabilities</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_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LongTermDebtAndCapitalLeaseObligations</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_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LongTermDebtAndCapitalLeaseObligationsCurrent</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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_MinorityInterest</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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingLeaseLiabilityCurrent</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: 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> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</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_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481520/505-30-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_TreasuryStockValue</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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</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_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CommonClassBMember</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>22
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977567962864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 02, 2023 </div>
<div>USD ($) </div>
<div>vote </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 03, 2022 </div>
<div>USD ($) </div>
<div>vote </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance for credit loss, current | $</a></td>
<td class="nump">$ 22,747<span></span>
</td>
<td class="nump">$ 20,771<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par or stated value per share (in USD per share) | $ / shares</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</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="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock (in shares)</a></td>
<td class="nump">1,230,960<span></span>
</td>
<td class="nump">1,228,472<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></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="Show.showAR( this, 'defref_msm_CommonStockVotingRightsPerShare', window );">Common stock, voting rights per share | vote</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par or stated value per share (in USD per share) | $ / shares</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares, issued</a></td>
<td class="nump">48,075,100<span></span>
</td>
<td class="nump">48,447,384<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</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="Show.showAR( this, 'defref_msm_CommonStockVotingRightsPerShare', window );">Common stock, voting rights per share | vote</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par or stated value per share (in USD per share) | $ / shares</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares, issued</a></td>
<td class="nump">8,654,010<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares, outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,654,010<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msm_CommonStockVotingRightsPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Voting Rights Per Share</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_CommonStockVotingRightsPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CommonStockSharesIssued</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_TreasuryStockCommonShares</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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</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_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CommonClassBMember</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>23
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977564466048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements Of Income - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
<th class="th"><div>Aug. 28, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 4,009,282<span></span>
</td>
<td class="nump">$ 3,691,893<span></span>
</td>
<td class="nump">$ 3,243,224<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">2,366,317<span></span>
</td>
<td class="nump">2,133,645<span></span>
</td>
<td class="nump">1,909,709<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">1,642,965<span></span>
</td>
<td class="nump">1,558,248<span></span>
</td>
<td class="nump">1,333,515<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating expenses</a></td>
<td class="nump">1,151,295<span></span>
</td>
<td class="nump">1,083,862<span></span>
</td>
<td class="nump">994,468<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnusualOrInfrequentItemNetGainLoss', window );">Impairment loss, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,886<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCosts', window );">Restructuring and other costs</a></td>
<td class="nump">7,937<span></span>
</td>
<td class="nump">15,805<span></span>
</td>
<td class="nump">31,392<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Loss on disposal of property, plant and equipment</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(10,132)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">483,733<span></span>
</td>
<td class="nump">468,713<span></span>
</td>
<td class="nump">301,769<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</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="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(22,543)<span></span>
</td>
<td class="num">(17,599)<span></span>
</td>
<td class="num">(14,510)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">1,034<span></span>
</td>
<td class="nump">150<span></span>
</td>
<td class="nump">66<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other (expense) income, net</a></td>
<td class="num">(6,068)<span></span>
</td>
<td class="num">(132)<span></span>
</td>
<td class="nump">1,054<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other expense</a></td>
<td class="num">(27,577)<span></span>
</td>
<td class="num">(17,581)<span></span>
</td>
<td class="num">(13,390)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before provision for income taxes</a></td>
<td class="nump">456,156<span></span>
</td>
<td class="nump">451,132<span></span>
</td>
<td class="nump">288,379<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">113,049<span></span>
</td>
<td class="nump">110,650<span></span>
</td>
<td class="nump">70,442<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">343,107<span></span>
</td>
<td class="nump">340,482<span></span>
</td>
<td class="nump">217,937<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net (loss) income attributable to noncontrolling interest</a></td>
<td class="num">(126)<span></span>
</td>
<td class="nump">696<span></span>
</td>
<td class="nump">1,030<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to MSC Industrial</a></td>
<td class="nump">$ 343,233<span></span>
</td>
<td class="nump">$ 339,786<span></span>
</td>
<td class="nump">$ 216,907<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in USD per share)</a></td>
<td class="nump">$ 6.14<span></span>
</td>
<td class="nump">$ 6.09<span></span>
</td>
<td class="nump">$ 3.89<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in USD per share)</a></td>
<td class="nump">$ 6.11<span></span>
</td>
<td class="nump">$ 6.06<span></span>
</td>
<td class="nump">$ 3.87<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted-average shares used in computing 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">55,918<span></span>
</td>
<td class="nump">55,777<span></span>
</td>
<td class="nump">55,737<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">56,210<span></span>
</td>
<td class="nump">56,045<span></span>
</td>
<td class="nump">56,093<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_GainLossOnSaleOfProperties</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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_InterestExpense</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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_InvestmentIncomeInterest</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NetIncomeLossAttributableToNoncontrollingInterest</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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NonoperatingIncomeExpense</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_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NonoperatingIncomeExpenseAbstract</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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingExpenses</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ProfitLoss</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_RestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RestructuringCosts</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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_UnusualOrInfrequentItemNetGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of (gain) loss for an event or transaction that is unusual in nature or occurs infrequently, or both.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482551/740-270-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483614/220-20-45-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483613/220-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_UnusualOrInfrequentItemNetGainLoss</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_WeightedAverageNumberOfSharesOutstandingAbstract</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_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>24
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977558578288">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements Of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
<th class="th"><div>Aug. 28, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income, as reported</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 343,107<span></span>
</td>
<td class="nump">$ 340,482<span></span>
</td>
<td class="nump">$ 217,937<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income, net of tax:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,091<span></span>
</td>
<td class="num">(4,985)<span></span>
</td>
<td class="nump">3,852<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">350,198<span></span>
</td>
<td class="nump">335,497<span></span>
</td>
<td class="nump">221,789<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract', window );"><strong>Comprehensive income attributable to noncontrolling interest:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss (income)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">126<span></span>
</td>
<td class="num">(696)<span></span>
</td>
<td class="num">(1,030)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Foreign currency translation adjustments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,695)<span></span>
</td>
<td class="num">(152)<span></span>
</td>
<td class="num">(418)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to MSC Industrial</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 348,629<span></span>
</td>
<td class="nump">$ 334,649<span></span>
</td>
<td class="nump">$ 220,341<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">There were no material taxes associated with other comprehensive income during fiscal years 2023, 2022 and 2021.</td>
</tr></table></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract</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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NetIncomeLossAttributableToNoncontrollingInterest</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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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 noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ProfitLoss</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>25
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977569352432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements Of Comprehensive Income (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
<th class="th"><div>Aug. 28, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other comprehensive income, taxes</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 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_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherComprehensiveIncomeLossTax</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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>26
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977557364784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements Of Shareholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Total Shareholders&#8217; Equity Attributable to MSC Industrial</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Noncontrolling Interest</div></th>
<th class="th"><div>Class A Common Stock</div></th>
<th class="th">
<div>Class A Common Stock </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Class A Common Stock </div>
<div>Retained Earnings </div>
<div>Regular Dividends</div>
</th>
<th class="th">
<div>Class A Common Stock </div>
<div>Retained Earnings </div>
<div>Special Dividends</div>
</th>
<th class="th">
<div>Class A Common Stock </div>
<div>Treasury Stock</div>
</th>
<th class="th"><div>Class B Common Stock</div></th>
<th class="th">
<div>Class B Common Stock </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Class B Common Stock </div>
<div>Retained Earnings </div>
<div>Regular Dividends</div>
</th>
<th class="th">
<div>Class B Common Stock </div>
<div>Retained Earnings </div>
<div>Special Dividends</div>
</th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance at Aug. 29, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 690,739<span></span>
</td>
<td class="nump">$ 749,515<span></span>
</td>
<td class="num">$ (21,418)<span></span>
</td>
<td class="num">$ (103,948)<span></span>
</td>
<td class="nump">$ 5,628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47<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="nump">$ 10<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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [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>
<td class="text">&#160;<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>
<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="Show.showAR( this, 'defref_msm_StockExchangedDuringPeriodClassOfStockValue', window );">Exchange of Class B Common Stock for Class A Common Stock</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="num">(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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Associate Incentive Plans</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase and retirement of Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(123)<span></span>
</td>
<td class="num">(67,343)<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="nump">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>
<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="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on Common Stock</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (140,296)<span></span>
</td>
<td class="num">$ (163,511)<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">$ (27,003)<span></span>
</td>
<td class="num">$ (31,840)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsShareBasedCompensation', window );">Dividend equivalents declared, net of cancellations</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="num">(4,114)<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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Associate Incentive Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,251<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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign Currency Translation Adjustment</a></td>
<td class="nump">$ 3,852<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">3,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">418<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>
<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="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchase of Class A Common Stock</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>
<td class="text">&#160;<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,795)<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="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance', window );">Issuance of Noncontrolling Interest</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="nump">3,825<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>
<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="Show.showAR( this, 'defref_msm_CapitalContributions', window );">Capital Contributions</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="nump">100<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>
<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (Loss) Income</a></td>
<td class="nump">216,907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">216,907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,030<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>
<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Associate Incentive Plans</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="nump">3,359<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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Aug. 28, 2021</a></td>
<td class="nump">1,161,872<span></span>
</td>
<td class="nump">$ 1,150,871<span></span>
</td>
<td class="nump">740,867<span></span>
</td>
<td class="nump">532,315<span></span>
</td>
<td class="num">(17,984)<span></span>
</td>
<td class="num">(104,384)<span></span>
</td>
<td class="nump">11,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48<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="nump">9<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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [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>
<td class="text">&#160;<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>
<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="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per Common Share (in USD per share)</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>
<td class="nump">$ 6.50<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="nump">$ 6.50<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_StockExchangedDuringPeriodClassOfStockValue', window );">Exchange of Class B Common Stock for Class A Common Stock</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="nump">0<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Associate Incentive Plans</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase and retirement of Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(50)<span></span>
</td>
<td class="num">(22,076)<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="nump">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>
<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="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on Common Stock</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(141,414)<span></span>
</td>
<td class="nump">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">(25,962)<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="Show.showAR( this, 'defref_us-gaap_DividendsShareBasedCompensation', window );">Dividend equivalents declared, net of cancellations</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="num">(1,357)<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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Associate Incentive Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,591<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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign Currency Translation Adjustment</a></td>
<td class="num">(4,985)<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">(5,137)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">152<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>
<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="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchase of Class A Common Stock</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>
<td class="text">&#160;<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">(5,233)<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="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance', window );">Issuance of Noncontrolling Interest</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="nump">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>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_CapitalContributions', window );">Capital Contributions</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="nump">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>
<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (Loss) Income</a></td>
<td class="nump">339,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">339,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">696<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>
<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Associate Incentive Plans</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="nump">3,415<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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Sep. 03, 2022</a></td>
<td class="nump">1,362,283<span></span>
</td>
<td class="nump">1,350,434<span></span>
</td>
<td class="nump">798,408<span></span>
</td>
<td class="nump">681,292<span></span>
</td>
<td class="num">(23,121)<span></span>
</td>
<td class="num">(106,202)<span></span>
</td>
<td class="nump">11,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48<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="nump">9<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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [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>
<td class="text">&#160;<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>
<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="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per Common Share (in USD per share)</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>
<td class="nump">3.00<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="nump">3.00<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_StockExchangedDuringPeriodClassOfStockValue', window );">Exchange of Class B Common Stock for Class A Common Stock</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="nump">0<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Associate Incentive Plans</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase and retirement of Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(163)<span></span>
</td>
<td class="num">(90,849)<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="num">(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>
<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="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on Common Stock</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (149,368)<span></span>
</td>
<td class="nump">$ 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">$ (27,347)<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="Show.showAR( this, 'defref_us-gaap_DividendsShareBasedCompensation', window );">Dividend equivalents declared, net of cancellations</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="num">(1,954)<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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Associate Incentive Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,257<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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign Currency Translation Adjustment</a></td>
<td class="nump">7,091<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">5,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,695<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>
<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="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchase of Class A Common Stock</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>
<td class="text">&#160;<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">$ (4,766)<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="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance', window );">Issuance of Noncontrolling Interest</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="nump">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>
<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="Show.showAR( this, 'defref_msm_CapitalContributions', window );">Capital Contributions</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="nump">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>
<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (Loss) Income</a></td>
<td class="nump">343,233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">343,233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(126)<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>
<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Associate Incentive Plans</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="nump">3,291<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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Sep. 02, 2023</a></td>
<td class="nump">$ 1,492,582<span></span>
</td>
<td class="nump">$ 1,479,164<span></span>
</td>
<td class="nump">$ 849,502<span></span>
</td>
<td class="nump">$ 755,007<span></span>
</td>
<td class="num">$ (17,725)<span></span>
</td>
<td class="num">$ (107,677)<span></span>
</td>
<td class="nump">$ 13,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48<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="nump">$ 9<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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [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>
<td class="text">&#160;<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>
<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="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per Common Share (in USD per share)</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>
<td class="nump">$ 3.16<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="nump">$ 3.16<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msm_CapitalContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capital contributions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_CapitalContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_StockExchangedDuringPeriodClassOfStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) during the period for the value of shares exchanged within classes of stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_StockExchangedDuringPeriodClassOfStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CommonStockDividendsPerShareDeclared</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_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DividendsCommonStockCash</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_DividendsShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind dividends declared for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DividendsShareBasedCompensation</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-23<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(2)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockIssuedDuringPeriodValueNewIssues</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_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: 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> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_TreasuryStockValueAcquiredCostMethod</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>27
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977567789840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements Of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
<th class="th"><div>Aug. 28, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 343,107<span></span>
</td>
<td class="nump">$ 340,482<span></span>
</td>
<td class="nump">$ 217,937<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">75,129<span></span>
</td>
<td class="nump">70,376<span></span>
</td>
<td class="nump">68,846<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Non-cash operating lease cost</a></td>
<td class="nump">20,966<span></span>
</td>
<td class="nump">17,190<span></span>
</td>
<td class="nump">18,578<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">18,639<span></span>
</td>
<td class="nump">19,264<span></span>
</td>
<td class="nump">17,721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss on disposal of property, plant and equipment</a></td>
<td class="nump">557<span></span>
</td>
<td class="nump">921<span></span>
</td>
<td class="nump">563<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sale of property</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,132<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="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory write-down</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">30,091<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostsAndAssetImpairmentCharges', window );">Operating lease and fixed asset impairment due to restructuring</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">16,335<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1', window );">Non-cash changes in fair value of estimated contingent consideration</a></td>
<td class="nump">104<span></span>
</td>
<td class="num">(879)<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="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for credit losses</a></td>
<td class="nump">10,275<span></span>
</td>
<td class="nump">9,806<span></span>
</td>
<td class="nump">8,181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes and tax uncertainties</a></td>
<td class="nump">6,697<span></span>
</td>
<td class="nump">10,761<span></span>
</td>
<td class="num">(13,611)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of amounts associated with business acquired:</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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">247,653<span></span>
</td>
<td class="num">(123,571)<span></span>
</td>
<td class="num">(73,041)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(4,860)<span></span>
</td>
<td class="num">(81,494)<span></span>
</td>
<td class="num">(107,037)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(6,918)<span></span>
</td>
<td class="num">(7,429)<span></span>
</td>
<td class="num">(10,141)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="num">(21,173)<span></span>
</td>
<td class="num">(17,147)<span></span>
</td>
<td class="num">(33,312)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="num">(615)<span></span>
</td>
<td class="num">(2,258)<span></span>
</td>
<td class="num">(1,055)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">10,021<span></span>
</td>
<td class="nump">20,293<span></span>
</td>
<td class="nump">84,407<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities', window );">Total adjustments</a></td>
<td class="nump">356,475<span></span>
</td>
<td class="num">(94,299)<span></span>
</td>
<td class="nump">6,525<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">699,582<span></span>
</td>
<td class="nump">246,183<span></span>
</td>
<td class="nump">224,462<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Expenditures for property, plant and equipment</a></td>
<td class="num">(92,493)<span></span>
</td>
<td class="num">(61,373)<span></span>
</td>
<td class="num">(53,746)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash used in business acquisitions, net of cash acquired</a></td>
<td class="num">(20,182)<span></span>
</td>
<td class="num">(57,865)<span></span>
</td>
<td class="num">(22,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Net proceeds from sale of property</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">24,745<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(112,675)<span></span>
</td>
<td class="num">(94,493)<span></span>
</td>
<td class="num">(75,746)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of Class A Common Stock</a></td>
<td class="num">(95,779)<span></span>
</td>
<td class="num">(27,359)<span></span>
</td>
<td class="num">(71,261)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfOrdinaryDividends', window );">Payments of regular cash dividends</a></td>
<td class="num">(176,715)<span></span>
</td>
<td class="num">(167,376)<span></span>
</td>
<td class="num">(167,299)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfCapitalDistribution', window );">Payments of special cash dividends</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(195,351)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Proceeds from sale of Class A Common Stock in connection with Associate Stock Purchase Plan</a></td>
<td class="nump">4,415<span></span>
</td>
<td class="nump">4,296<span></span>
</td>
<td class="nump">4,136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of Class A Common Stock options</a></td>
<td class="nump">28,677<span></span>
</td>
<td class="nump">34,659<span></span>
</td>
<td class="nump">29,667<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings under credit facilities</a></td>
<td class="nump">333,000<span></span>
</td>
<td class="nump">374,000<span></span>
</td>
<td class="nump">583,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Payments under credit facilities</a></td>
<td class="num">(548,000)<span></span>
</td>
<td class="num">(364,500)<span></span>
</td>
<td class="num">(399,200)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMinorityShareholders', window );">Contributions from noncontrolling interest</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from other long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfSeniorDebt', window );">Payments under Shelf Facility Agreements and Private Placement Debt</a></td>
<td class="num">(125,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(20,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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations', window );">Payments on finance lease and financing obligations</a></td>
<td class="num">(2,193)<span></span>
</td>
<td class="num">(2,466)<span></span>
</td>
<td class="num">(2,584)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other, net</a></td>
<td class="nump">1,195<span></span>
</td>
<td class="nump">606<span></span>
</td>
<td class="num">(205)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(580,400)<span></span>
</td>
<td class="num">(148,140)<span></span>
</td>
<td class="num">(233,747)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of foreign exchange rate changes on cash and cash equivalents</a></td>
<td class="nump">8<span></span>
</td>
<td class="num">(549)<span></span>
</td>
<td class="nump">356<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">6,515<span></span>
</td>
<td class="nump">3,001<span></span>
</td>
<td class="num">(84,675)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents&#8212;beginning of period</a></td>
<td class="nump">43,537<span></span>
</td>
<td class="nump">40,536<span></span>
</td>
<td class="nump">125,211<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents&#8212;end of period</a></td>
<td class="nump">50,052<span></span>
</td>
<td class="nump">43,537<span></span>
</td>
<td class="nump">40,536<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Disclosure of Cash Flow Information:</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="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for income taxes</a></td>
<td class="nump">106,962<span></span>
</td>
<td class="nump">117,038<span></span>
</td>
<td class="nump">73,116<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">$ 22,432<span></span>
</td>
<td class="nump">$ 16,903<span></span>
</td>
<td class="nump">$ 13,995<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities</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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of right to a contingent consideration asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredIncomeTaxesAndTaxCredits</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_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DepreciationAndAmortization</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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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; including, but not limited to, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</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_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_GainLossOnSaleOfProperties</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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_GainLossOnSaleOfPropertyPlantEquipment</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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncomeTaxesPaid</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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncreaseDecreaseInOperatingCapitalAbstract</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_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncreaseDecreaseInOperatingLeaseLiability</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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_InventoryWriteDown</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_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingLeaseRightOfUseAssetAmortizationExpense</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PaymentsOfCapitalDistribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PaymentsOfCapitalDistribution</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_PaymentsOfOrdinaryDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of ordinary dividends to common shareholders, preferred shareholders and noncontrolling interests, generally out of earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PaymentsOfOrdinaryDividends</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ProceedsFromMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ProceedsFromMinorityShareholders</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ProceedsFromSaleOfPropertyPlantAndEquipment</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the stock plan during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ProceedsFromStockPlans</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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ProfitLoss</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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RepaymentsOfDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt and lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RepaymentsOfDebtAndCapitalLeaseObligations</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_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RepaymentsOfSeniorDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RepaymentsOfSeniorDebt</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_RestructuringCostsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RestructuringCostsAndAssetImpairmentCharges</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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensation</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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>28
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565792912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business And Summary Of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Business And Summary Of Significant Accounting Policies</a></td>
<td class="text">BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSC Industrial Direct Co., Inc. (together with its wholly owned subsidiaries and entities in which it maintains a controlling financial interest, &#8220;MSC,&#8221; &#8220;MSC Industrial&#8221; or the &#8220;Company&#8221;) is a leading North American distributor of a broad range of metalworking and maintenance, repair and operations (&#8220;MRO&#8221;) products and services, with co-located headquarters in Melville, New York and Davidson, North Carolina. The Company has an additional office support center in Southfield, Michigan and serves primarily domestic markets through its distribution network of six customer fulfillment centers, 10 regional inventory centers, 38 warehouses and four manufacturing locations.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:12pt;text-indent:36pt"><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 MSC Industrial Direct Co., Inc., its wholly owned subsidiaries and entities in which it maintains a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impact of Economic Trends </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The United States economy has experienced and continues to experience disruptions in the supply of certain products and services and tight conditions in the labor market. These disruptions and conditions have contributed to an inflationary environment which, while falling, remains elevated and has affected the price and, at times, the availability of certain products and services necessary for the Company&#8217;s operations, including fuel, labor and certain products the Company sells or the inputs for such products. Such disruptions and conditions have impacted, and may continue to impact in the future, the Company&#8217;s business, financial condition and results of operations. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As a result of recent high inflation and periodic supply chain disruptions, the Company continues to implement price realization strategies in response to increased costs the Company faces and has invested in improved warehouse automation to mitigate the effects of labor inflation. The category line review process initiated in the second quarter of fiscal year 2023 continues to progress and shows early signs of improvements in supply chain efficiency, customer experience and supplier engagement.</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Furthermore, in light of disruptions to availability and increased or uncertain shipping times, the Company is maintaining higher purchasing levels than it did prior to its fiscal year 2020 in order to ensure sufficient inventory supply to meet customer demand.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates on a 52/53-week fiscal year ending on the Saturday closest to August 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of each year. References to &#8220;fiscal year 2023&#8221; refer to the period from September 4, 2022 to September&#160;2, 2023, which is a 52-week fiscal year. References to &#8220;fiscal year 2022&#8221; refer to the period from August 29, 2021 to September&#160;3, 2022, which is a 53-week fiscal year.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements, in conformity with accounting principles generally accepted in the United States of America, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates and assumptions used in preparing the accompanying Consolidated Financial Statements.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all short-term, highly liquid investments with maturities of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents are carried at cost, which approximates fair value. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations of Credit Risk</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s mix of receivables is diverse, selling its products primarily to end-users. The Company&#8217;s customer base represents many diverse industries primarily concentrated in the United States. The Company performs periodic credit evaluations of its customers&#8217; financial condition, and collateral is generally not required. The Company evaluates the collectability of accounts receivable based on numerous factors, including past transaction history with customers and their creditworthiness, and the Company provides a reserve for accounts that it believes to be uncollectible.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s cash includes deposits with commercial banks. The terms of these deposits and investments provide that all monies are available to the Company upon demand. The Company maintains the majority of its cash with high-quality financial institutions. Deposits held with banks may exceed insurance limits. While MSC monitors the creditworthiness of these commercial banks and financial institutions, a crisis in the U.S. financial systems could limit access to funds and/or result in a loss of principal. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losses</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes reserves for customer accounts that are deemed uncollectible. The allowance for credit losses is based on several factors, including the age of the receivables and the historical ratio of actual write-offs to the age of the receivables. These analyses also take into consideration economic conditions that may have an impact on a specific industry, a group of customers or a specific customer. While the Company has a broad customer base, representing many diverse industries primarily in all regions of the United States, a general economic downturn could result in higher than expected defaults and, therefore, the need to revise estimates for bad debts.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of merchandise held for resale and are stated at the lower of weighted-average cost or net realizable value. The Company evaluates the recoverability of its slow-moving or obsolete inventories quarterly. The Company estimates the recoverable cost of such inventory by product type and considering such factors as its age, historic and current demand trends, the physical condition of the inventory, historical write-down information as well as assumptions regarding future demand. The Company&#8217;s ability to recover its cost for slow-moving or obsolete inventory can be affected by such factors as general market conditions, future customer demand, and relationships with suppliers. Substantially all of the Company&#8217;s inventories have demonstrated long shelf lives and are not highly susceptible to obsolescence. In addition, many of the Company&#8217;s inventory items are eligible for return under various supplier agreements.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment and capitalized computer software are stated at cost less accumulated depreciation and amortization. Expenditures for maintenance and repairs are charged to expense as incurred; costs of major renewals and improvements are capitalized. At the time property and equipment are retired or otherwise disposed of, the cost and accumulated depreciation are eliminated from the asset and accumulated depreciation accounts and the profit or loss on such disposition is reflected in income.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization of property, plant and equipment are computed for financial reporting purposes on the straight-line method based on the estimated useful lives of the assets. Leasehold improvements are amortized over either their respective lease terms or their estimated useful lives, whichever is shorter. Estimated useful lives range from three years to 40 years for leasehold improvements and buildings, three years to 10 years for computer systems, equipment and software, and three years to 20 years for furniture, fixtures and equipment.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized computer software costs are amortized using the straight-line method over the estimated useful life. These costs include purchased software packages, payments to vendors and consultants for the development, implementation or modification of purchased software packages for Company use, and payroll and related costs for associates connected with internal-use software projects. Capitalized computer software costs are included in property, plant and equipment in the Consolidated Balance Sheets.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s lease portfolio includes certain real estate (customer fulfillment centers, regional inventory centers, warehouses and manufacturing locations), automobiles and other equipment. The determination of whether an arrangement is, or contains, a lease is performed at the inception of the arrangement. Operating leases are recorded on the balance sheet with operating lease assets representing the right to use the underlying asset for the lease term and operating lease liabilities representing the obligation to make lease payments arising from the lease. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For real estate leases, lease components and non-lease components, such as common area maintenance, are grouped as a single lease component. All leases with an initial term of 12 months or less are not included on the balance sheet. Real estate leases typically include one or more options to extend the lease. The Company regularly evaluates the renewal options, and when it is reasonably certain of exercise, the Company includes the renewal period in its lease term. The automobile leases contain variable lease payments based on inception and subsequent interest rate fluctuations. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When readily determinable, the Company uses the interest rate implicit in its leases to discount lease payments. When the implicit rate is not readily determinable, as is the case with substantially all of the real estate leases, the Company utilizes the incremental borrowing rate. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s operating lease expense is recognized on a straight-line basis over the lease term and is recorded in Operating expenses in the Consolidated Statements of Income.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Indefinite-Lived Intangible Assets</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s business acquisitions typically result in the recording of goodwill and other intangible assets, which affects the amount of amortization expense and possibly impairment write-downs that the Company may incur in future periods. Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired in business acquisitions. The Company annually reviews goodwill at the reporting unit level and intangible assets that have indefinite lives for impairment in its fiscal fourth quarter and when events or changes in circumstances indicate the carrying values of these assets might exceed their current fair values.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently operates at a single reporting unit level. Events or circumstances that may result in an impairment review include changes in macroeconomic conditions, industry and market considerations, cost fact events affecting the reporting unit or a sustained decrease in share price. Each year, the Company may elect to perform a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If impairment is indicated in the qualitative assessment or if management elects to initially perform a quantitative assessment of goodwill or intangible assets, the impairment test uses a single step approach. This single step approach compares the carrying value of a reporting unit to its fair value. If the fair value of the reporting unit exceeds its carrying amount, goodwill and intangible assets of the reporting unit are not impaired. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited to the amount of goodwill allocated to that reporting unit. Based on the qualitative assessments of goodwill and intangible assets that have indefinite lives performed by the Company in its respective fiscal fourth quarters, there was no indicator of impairment for fiscal years 2023, 2022 and 2021.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances and changes in the carrying amount of goodwill are as follows:</span></div><div style="margin-top:12pt"><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:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Balance as of August 28, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">692,704</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Engman-Taylor acquisition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">6,173</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:120%">Tower Fasteners acquisition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">12,247</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Foreign currency translation adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(994)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Balance as of September 3, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">710,130</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Buckeye/Tru-Edge acquisition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">7,826</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Tower Fasteners post-closing working capital adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">123</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Foreign currency translation adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">95</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Balance as of September 2, 2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">718,174</span></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:2.02pt">In June 2022, the Company acquired certain assets and assumed certain liabilities of Engman-Taylor (as defined in Note 6, &#8220;Business Combinations&#8221;). </span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:2.02pt">In August 2022, the Company acquired 100% of the outstanding equity of Tower Fasteners (as defined in Note 6, &#8220;Business Combinations&#8221;). </span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:2.02pt">In January 2023, the Company acquired certain assets and assumed certain liabilities of Buckeye and Tru-Edge (each, as defined in Note 6, &#8220;Business Combinations&#8221;). </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s intangible assets for fiscal years 2023 and 2022 are as follows:</span></div><div style="margin-top:12pt"><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.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.086%"></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="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</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="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3, 2022</span></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:108%">Weighted-Average Useful Life (in years)</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:700;line-height:108%">Gross Carrying Amount</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:700;line-height:108%">Accumulated Amortization</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:700;line-height:108%">Gross Carrying Amount</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:700;line-height:108%">Accumulated Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Customer Relationships</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">13.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">252,769</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(157,306)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">243,269</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(144,300)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Non-Compete Agreements</span></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:120%">3.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">966</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(575)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">966</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(280)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Trademarks</span></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:120%">7.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">7,546</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(3,842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,746</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(2,876)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">11,083</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">12,803</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:120%">12.9</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">272,364</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(161,723)</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">261,784</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(147,456)</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year ended September&#160;2, 2023, the Company recorded approximately $10,600 of intangible assets, primarily consisting of the acquired customer relationships and trade names from the Buckeye and Tru-Edge acquisition. See Note 6, &#8220;Business Combinations.&#8221; During the fiscal year ended September&#160;2, 2023, approximately $20 in indefinite lived intangible assets were written off related to trademarks that are no longer being utilized. Furthermore, $1,700 of indefinite lived intangible assets were reclassified to definite lived intangible assets during fiscal year 2023. For the fiscal year ended September&#160;3, 2022, the Company recorded approximately $24,300 of intangible assets, primarily consisting of the acquired customer relationships, non-compete and trademarks from the Engman-Taylor and Tower Fasteners acquisitions. During the fiscal year ended September&#160;3, 2022, approximately $4,329 in gross intangible assets, and any related accumulated amortization, were written off related to trademarks that are no longer being utilized. These trademarks were fully amortized prior to being written off.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s amortizable intangible assets are amortized on a straight-line basis, including customer relationships, based on an approximation of customer attrition patterns and best estimates of the use pattern of the asset. Amortization expense of the Company&#8217;s intangible assets was $14,917, $11,663 and $10,934 during fiscal years 2023, 2022 and 2021, respectively. Estimated amortization expense for each of the five succeeding fiscal years is as follows:</span></div><div style="margin-top:12pt"><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:60.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.325%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:108%">Fiscal 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:700;line-height:108%">Estimated Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000000;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:108%">2024</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,773</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:400;line-height:108%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,486</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;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:108%">2026</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,466</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:400;line-height:108%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,247</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;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:108%">2028</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">11,541</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically evaluates the net realizable value of long-lived assets, including definite-lived intangible assets, operating lease right-of-use assets, and property and equipment, relying on a number of factors, including operating results, business plans, economic projections, and anticipated future cash flows. Impairment is assessed by evaluating the estimated undiscounted cash flows over the asset&#8217;s remaining life. If estimated cash flows are insufficient to recover the investment, an impairment loss is recognized. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales include product revenue and shipping and handling charges, net of estimated sales returns and any related sales incentives. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. All revenue is recognized when the Company satisfies its performance obligations under the contract, which is determined to occur when the customer obtains control of the products, and invoicing occurs at approximately the same point in time. The Company&#8217;s product sales have standard payment terms that do not exceed one year. The Company considers shipping and handling as activities to fulfill its performance obligation. Substantially all of the Company&#8217;s contracts have a single performance obligation, to deliver products, and are short-term in nature. The Company estimates product returns based on historical return rates.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers customers sales incentives, which primarily consist of volume rebates, and upfront sign-on payments. These volume rebates and sign-on payments are not in exchange for a distinct good or service and result in a reduction of net sales from the goods transferred to the customer at the later of when the related revenue is recognized or when the Company promises to pay the consideration.</span></div><div style="margin-top:12pt;text-indent:36pt"><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:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit primarily represents the difference between the sale price to the Company&#8217;s customers and the product cost from its suppliers (net of earned rebates and discounts), including the cost of inbound freight. The cost of outbound freight (including internal transfers), purchasing, receiving and warehousing are included in operating expenses. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Vendor Consideration</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives volume rebates from certain vendors based on contractual arrangements with such vendors. Rebates received from these vendors are recognized as a reduction to Cost of goods sold in the Consolidated Statements of Income when the inventory is sold. In addition, the Company records cash consideration received for advertising costs incurred to sell the vendor&#8217;s products as a reduction of the Company&#8217;s advertising costs and such consideration is reflected in Operating expenses in the Consolidated Statements of Income. The total amount of advertising costs, net of co-operative advertising income from vendor-sponsored programs, included in Operating expenses in the Consolidated Statements of Income was approximately $9,124, $14,377 and $17,749 during fiscal years 2023, 2022 and 2021, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Warranties</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally offers a maximum one year warranty, including parts and labor, for certain of its products sold. The specific terms and conditions of those warranties vary depending upon the product sold. The Company may be able to recoup some of these costs through product warranties it holds with its original equipment manufacturers, which typically range from 30 to 90 days. In general, many of the Company&#8217;s general merchandise products are covered by third-party original equipment manufacturers&#8217; warranties. The Company&#8217;s warranty expense has been minimal.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shipping and Handling Costs</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes shipping and handling fees billed to customers in Net sales and shipping and handling costs associated with outbound freight in Operating expenses in the Consolidated Statements of Income. The shipping and handling costs in Operating expenses were approximately $156,844, $155,472 and $133,737 during fiscal years 2023, 2022 and 2021, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 718, &#8220;Compensation &#8212; Stock Compensation,&#8221; the Company estimates the fair value of share-based payment awards on the date of grant. The value of awards that are ultimately expected to vest is recognized as an expense over the requisite service periods. The fair value of the Company&#8217;s restricted stock units and performance share units is based on the closing market price of the Company&#8217;s Class A Common Stock on the date of grant. The Company estimates the fair value of stock options granted using a Black-Scholes option-pricing model. This model requires the Company to make estimates and assumptions with respect to the expected term of the option, the expected volatility of the price of the Company&#8217;s Class A Common Stock and the expected forfeiture rate. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected term is based on the historical exercise behavior of grantees, as well as the contractual life of the option grants. The expected volatility factor is based on the volatility of the Company&#8217;s Class A Common Stock for a period equal to the expected term of the stock option. In addition, forfeitures of share-based awards are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The Company uses historical data to estimate forfeitures and records stock-based compensation expense only for those awards that are expected to vest. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Repurchases and Treasury Stock</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repurchased shares may be retired immediately and resume the status of authorized but unissued shares or may be held by the Company as treasury stock. The Company accounts for treasury stock under the cost method, using the first-in, first-out flow assumption, and it is included in Class A treasury stock, at cost in the Consolidated Balance Sheets. When the Company reissues treasury stock, the gains are recorded in additional paid-in capital (&#8220;APIC&#8221;), while the losses are recorded to APIC to the extent that the previous net gains on the reissuance of treasury stock are available to offset the losses. If the losses are larger than the previous net gains available, then the losses are recorded to retained earnings. The Company accounts for repurchased shares immediately retired under the constructive retirement method. When shares are retired, the par value of the repurchased shares is deducted from common stock and the excess repurchase price over par is deducted by allocation to both APIC and retained earnings. The amount allocated to APIC is calculated as the original cost of APIC per share outstanding using the first-in, first-out flow assumption and is applied to the number of shares repurchased. Any remaining amount is allocated to retained earnings. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of the Company&#8217;s financial instruments, including cash and cash equivalents, receivables, accounts payable and accrued liabilities, approximate fair value because of the short maturity of these instruments. In addition, based on borrowing rates currently available to the Company for borrowings with similar terms, the carrying values of the Company&#8217;s lease obligations also approximate fair value. The fair values of the Company&#8217;s long-term debt, including current maturities, are estimated based on quoted market prices for the same or similar issues or on current rates offered to the Company for debt of the same remaining maturities. Under this method, the Company&#8217;s fair values of any long-term obligations were not significantly different than the carrying values at September&#160;2, 2023 and September&#160;3, 2022.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The local currency is the functional currency for all of MSC&#8217;s operations outside the United States. Assets and liabilities of these operations are translated to U.S. dollars at the exchange rate in effect at the end of each period. Income statement accounts are translated at the average exchange rate prevailing during the period. Translation adjustments arising from the use of differing exchange rates from period to period are included as a component of other comprehensive income within shareholders&#8217; equity. Gains and losses from foreign currency transactions are included in net income for the period.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has established deferred income tax assets and liabilities for temporary differences between the financial reporting bases and the income tax bases of its assets and liabilities at enacted tax rates expected to be in effect when such assets or liabilities are realized or settled pursuant to the provisions of ASC Topic 740, &#8220;Income Taxes,&#8221; which prescribes a comprehensive model for the financial statement recognition, measurement, classification and disclosure of uncertain tax positions. For those benefits to be recognized, a tax position must be more-likely-than-not to be sustained upon examination by taxing authorities. The amounts of unrecognized tax benefits, exclusive of interest and penalties that would affect the effective tax rate, were $5,053 and $7,719 as of September&#160;2, 2023 and September&#160;3, 2022, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income consists of consolidated net income and foreign currency translation adjustments. Foreign currency translation adjustments included in comprehensive income were not tax-affected as investments in international affiliates are deemed to be permanent.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Geographic Regions</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s sales and assets are predominantly generated from North American locations. For fiscal year 2023, the Company&#8217;s operations in North America represented approximately 99% of consolidated net sales, with 95% of the total being from the Company&#8217;s operations in the United States. The remaining 1% of consolidated net sales is from the Company&#8217;s operations in Europe. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the management approach for segment disclosure, which designates the internal organization that is used by management for making operating decisions and assessing performance as the source of its reportable segments. The Company operates in one operating and reportable segment as a distributor of metalworking, MRO, Class C Consumables and Original Equipment Manufacturer (&#8220;OEM&#8221;) products and services. The Company&#8217;s chief operating decision maker, its Chief Executive Officer, manages the Company&#8217;s operations on a consolidated basis for purposes of allocating resources. Substantially all of the Company&#8217;s revenues and long-lived assets are in the United States. The Company does not disclose net sales information by product category as it is impracticable to do so as a result of its numerous product offerings and the manner in which its business is managed.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for business combinations in accordance with ASC Topic 805, &#8220;Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC Topic 805&#8221;). ASC Topic 805 established principles and requirements for recognizing the total consideration transferred to, and the assets acquired, liabilities assumed and any non-controlling interest in, the acquired target in a business combination. ASC Topic 805 also provides guidance for recognizing and measuring goodwill acquired in a business combination and requires the acquirer to disclose information that users may need to evaluate and understand the financial impact of the business combination. See Note 6, &#8220;Business Combinations&#8221; for further discussion.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standards Update 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, which provides for additional disclosures and added transparency for entities which receive government assistance. This includes disclosure of the type of government assistance received, the entity&#8217;s method of accounting, and the impact on the entity&#8217;s financial statements. This guidance is effective for annual periods beginning after December 15, 2021. The guidance was adopted by the Company for fiscal year 2023 and will be applied prospectively. See Note 8, &#8220;Income Taxes&#8221; for further information related to the Employee Retention Credit (the &#8220;ERC&#8221;) provision provided under the Coronavirus Aid, Relief and Economic Security Act (the &#8220;CARES Act&#8221;).</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other pronouncements issued by the FASB or other authoritative accounting standards groups with future effective dates are either not applicable or are not expected to have a material impact on the 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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SignificantAccountingPoliciesTextBlock</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>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977647409632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text">REVENUE<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales include product revenue and shipping and handling charges, net of estimated sales returns and any related sales incentives. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. All revenue is recognized when the Company satisfies its performance obligations under the contract, which is determined to occur when the customer obtains control of the products, and invoicing occurs at approximately the same point in time. The Company&#8217;s product sales have standard payment terms that do not exceed one year. The Company considers shipping and handling as activities to fulfill its performance obligation. Substantially all of the Company&#8217;s contracts have a single performance obligation, to deliver products, and are short-term in nature. The Company estimates product returns based on historical return rates. Total accrued sales returns were $8,632 and $7,198 as of September&#160;2, 2023 and September&#160;3, 2022, respectively, and are reported as Accrued expenses and other current liabilities in the Consolidated Balance Sheets. Sales taxes and value-added taxes in foreign jurisdictions that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consideration Payable to Customers</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers customers sales incentives, which primarily consist of volume rebates, and upfront sign-on payments. These volume rebates and sign-on payments are not in exchange for a distinct good or service and result in a reduction of net sales from the goods transferred to the customer at the later of when the related revenue is recognized or when the Company promises to pay the consideration. The Company estimates its volume rebate accruals and records its </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sign-on payments based on various factors, including contract terms, historical experience and performance levels. Total accrued sales incentives, primarily related to volume rebates, were $31,954 and $25,274 as of September&#160;2, 2023 and September&#160;3, 2022, respectively, and are included in Accrued expenses and other current liabilities in the Consolidated Balance Sheets. Sign-on payments, not yet recognized as a reduction of net sales, are recorded in Prepaid expenses and other current assets in the Consolidated Balance Sheets and were $3,733 and $2,210 as of September&#160;2, 2023 and September&#160;3, 2022, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets and Liabilities</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records a contract asset when it has a right to payment from a customer that is conditioned on events other than the passage of time. The Company records a contract liability when customers prepay but the Company has not yet satisfied its performance obligations. The Company did not have material contract assets or liabilities as of September&#160;2, 2023 and September&#160;3, 2022. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company operates in one operating and reportable segment as a distributor of metalworking and MRO products and services. The Company serves a large number of customers of various types and in diverse industries, which are subject to different economic and industry factors. The Company</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">s presentation of net sales by customer end-market, customer type and geography most reasonably depicts how the nature, amount, timing and uncertainty of Company revenue and cash flows are affected by economic and industry factors. The Company does not disclose net sales information by product category as it is impracticable to do so as a result of its numerous product offerings and the manner in which its business is managed. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s percentage of revenue by customer end-market for fiscal years 2023 and 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:71.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.104%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</span></td></tr><tr><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:700;line-height:108%">September 2, 2023</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:700;line-height:108%">September 3, 2022</span></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:120%">(52 weeks)</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:108%">(53 weeks)</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:108%">Manufacturing Heavy</span></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:108%">48&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:108%">%</span></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:108%">49&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:108%">%</span></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:108%">Manufacturing Light</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:108%">20&#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:108%">%</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:108%">21&#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:108%">%</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:108%">Public Sector</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:108%">10&#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:108%">%</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:108%">8&#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:108%">%</span></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:108%">Retail/Wholesale</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:108%">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:108%">%</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:108%">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:108%">%</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:108%">Commercial 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:108%">4&#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:108%">%</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:108%">4&#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:108%">%</span></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:108%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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:108%">11&#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:108%">%</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:108%">11&#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:108%">%</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:108%">Total</span></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:10pt;font-weight:400;line-height:108%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</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:10pt;font-weight:400;line-height:108%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">The Other category primarily includes individual customer and small business net sales not assigned to a specific industry classification.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company groups customers into three categories by type of customer: national account, public sector and core and other. National account customers are Fortune 1000 companies, large privately held companies, and international companies primarily doing business in North America. Public sector customers are governments and their instrumentalities such as federal agencies, state governments, and public sector healthcare providers. Federal government customers include the United States Marine Corps, the United States Coast Guard, the United States Postal Service, the United States General Services Administration, the United States Department of Defense, the United States Department of Energy, large and small military bases, Veterans Affairs hospitals, and correctional facilities. The Company has individual state and local contracts, as well as contracts through partnerships with several state co-operatives. Core and other customers are those customers that are not national account customers or public sector customers.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents the Company&#8217;s percentage of revenue by customer type for fiscal years 2023 and 2022:</span></div><div style="text-indent:36pt"><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:64.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.022%"></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:700;line-height:120%">For the Fiscal Years Ended</span></td></tr><tr><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:700;line-height:120%">September 2, 2023</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:700;line-height:120%">September 3, 2022</span></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:120%">(52 weeks)</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:108%">(53 weeks)</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:120%">National Account Customers</span></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:120%">38&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">%</span></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:120%">38&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">%</span></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:120%">Public Sector Customers</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:120%">10&#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:120%">%</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:120%">8&#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:120%">%</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:120%">Core and Other Customers</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:120%">52&#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:120%">%</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:120%">54&#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:120%">%</span></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:120%">Total</span></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:120%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s revenue originating from the following geographic areas was as follows for fiscal years 2023 and 2022: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt"><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:64.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.022%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</span></td></tr><tr><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:700;line-height:108%">September 2, 2023</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:700;line-height:108%">September 3, 2022</span></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:108%">(52 weeks)</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:108%">(53 weeks)</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:108%">United States</span></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:108%">95&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:108%">%</span></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:108%">95&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:108%">%</span></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:108%">Mexico</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:108%">2&#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:108%">%</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:108%">2&#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:108%">%</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:108%">Canada</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:108%">2&#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:108%">%</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:108%">2&#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:108%">%</span></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:108%">North America</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:108%">99&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:108%">%</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:10pt;font-weight:400;line-height:108%">99&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:108%">%</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:108%">Other foreign countries </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:108%">1&#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:108%">%</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:108%">1&#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:108%">%</span></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:108%">Total</span></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:108%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</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:108%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</span></td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>30
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565562928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value</a></td>
<td class="text">FAIR VALUE<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The below fair value hierarchy prioritizes the inputs used to measure fair value into three levels, with Level 1 being of the highest priority. The three levels of inputs used to measure fair value are as follows:</span></div><div style="margin-top:12pt;padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></div><div style="padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Include other inputs that are directly or indirectly observable in the marketplace.</span></div><div style="padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Unobservable inputs which are supported by little or no market activity.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments include cash and cash equivalents, accounts receivable, accounts payable and outstanding indebtedness. Cash and cash equivalents include investments in a money market fund which are reported at fair value. The fair value of money market funds is determined using quoted prices for identical investments in active markets, which are considered to be Level 1 inputs within the fair value hierarchy. The Company uses a market approach to determine the fair value of its debt instruments, utilizing quoted prices in active markets, interest rates and other relevant information generated by market transactions involving similar instruments. Therefore, the inputs used to measure the fair value of the Company&#8217;s debt instruments are classified as Level 2 within the fair value hierarchy. The reported carrying amounts of the Company&#8217;s financial instruments approximated their fair values as of September&#160;2, 2023 and September&#160;3, 2022.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal years 2023 and 2022, the Company had no material remeasurements of non-financial assets or liabilities at fair value on a non-recurring basis subsequent to their initial recognition.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gain on Sale of Property</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal year 2021, the Company entered into a Purchase and Sale Agreement to sell its 170,000-square foot Long Island Customer Service Center in Melville, New York. During fiscal year 2022, the Company disposed of the building with a sale price of $25,500, which resulted in a gain on sale of property of $10,132 after the settlement of certain </span></div>closing costs and fees, which is included in the Consolidated Statement of Income for the fiscal year ended September&#160;3, 2022.<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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FairValueDisclosuresAbstract</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_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FairValueDisclosuresTextBlock</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>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565631424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Income Per Share</a></td>
<td class="text">NET INCOME PER SHARE<div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share is computed by dividing net income by the weighted-average number of shares of the Company&#8217;s Class A Common</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Stock, par value $0.001 per share (&#8220;Class A Common Stock&#8221;), and the Company&#8217;s Class B Common Stock, par value $0.001 per share (&#8220;Class B Common Stock&#8221; and, together with Class A Common Stock, &#8220;Common Stock&#8221;), </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">outstanding during the period. Diluted net income per share is computed by dividing net income by the weighted-average number of shares of Common Stock outstanding during the period, including potentially dilutive shares of Common Stock equivalents outstanding during the period. The dilutive effect of potential shares of Common Stock is determined using the treasury stock method. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income per common share under the treasury stock method for fiscal years 2023, 2022 and 2021:</span></div><div style="margin-top:12pt;text-indent:36pt"><span><br/></span></div><div style="margin-top:12pt"><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.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.932%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">August 28,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(53 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(52 weeks)</span></td></tr><tr style="height:15pt"><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="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 2px 7pt;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:108%">Numerator:</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></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Net income attributable to MSC Industrial as reported</span></td><td style="background-color:#cceeff;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">343,233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">339,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">216,907&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Denominator:</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></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Weighted-average shares outstanding for basic net income per share</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">55,918</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">55,777</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">55,737</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Effect of dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">292</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">268</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">356</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Weighted-average shares outstanding for diluted net income per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">56,210</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:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">56,045</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:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">56,093</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Net income per share:</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><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 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:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">6.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">6.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">6.11&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">6.06&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3.87&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 #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:3pt double #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:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Potentially dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">400</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">314</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities attributable to outstanding share-based awards are excluded from the calculation of diluted net income per share when the combined exercise price and average unamortized fair value are greater than the average market price of Class A Common Stock, and, therefore, their inclusion would be anti-dilutive.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>32
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565564256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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="Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Accounts Receivable</a></td>
<td class="text">ACCOUNTS RECEIVABLE<div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivables at September&#160;2, 2023 and September&#160;3, 2022 consisted of the following:</span></div><div style="margin-top:12pt"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 2,<br/>2023</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:120%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">458,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">708,379&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Less: Allowance for credit losses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">22,747</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">20,771</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">435,421&#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:middle"></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 #000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">687,608&#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:middle"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On December 19, 2022, the Company entered into a Receivables Purchase Agreement (the &#8220;RPA&#8221;), by and among MSC A/R Holding Co., LLC, a wholly owned subsidiary of the Company (the &#8220;Receivables Subsidiary&#8221;), as seller, the Company, as master servicer, certain purchasers from time to time party thereto (collectively, the &#8220;Purchasers&#8221;), and Wells Fargo Bank, National Association, as administrative agent (the &#8220;Agent&#8221;). The RPA matures on December 19, 2025 and is subject to customary termination events related to transactions of this type. Additionally, the Receivables Subsidiary also </span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">entered into a Receivables Sale Agreement, dated as of December 19, 2022, by and between the Receivables Subsidiary, as buyer, and Sid Tool Co., Inc., a wholly owned subsidiary of the Company, as originator. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the RPA, the Receivables Subsidiary may sell receivables to the Purchasers in amounts up to $300,000. The receivables will be sold to the Purchasers in consideration for the Purchasers making payments of cash, which is referred to as &#8220;capital&#8221; for purposes of the RPA, to the Receivables Subsidiary in accordance with the terms of the RPA. The Receivables Subsidiary may sell receivables to the Purchasers so long as certain conditions are satisfied, including that, at any date of determination, the aggregate capital paid to the Receivables Subsidiary does not exceed a &#8220;capital coverage amount,&#8221; equal to an adjusted net receivables pool balance minus a required reserve. Each Purchaser&#8217;s share of capital accrues yield at one-month Term SOFR (as defined in the RPA) plus a margin. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The parties intend that the conveyance of receivables to the Agent, for the ratable benefit of the Purchasers, will constitute a purchase and sale of receivables and not a pledge for security. The Receivables Subsidiary has guaranteed to each Purchaser and the Agent the prompt payment of sold receivables, and, to secure the prompt payment and performance of such guaranteed obligations, the Receivables Subsidiary has granted a security interest to the Agent, for the benefit of the Purchasers, in all assets of the Receivables Subsidiary. The assets of the Receivables Subsidiary are not available to pay the Company&#8217;s creditors or any affiliate thereof. In the capacity as master servicer under the RPA, the Company is responsible for administering and collecting receivables and has made customary representations, warranties, covenants and indemnities. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The proceeds of the RPA are classified as operating activities in the Consolidated Statement of Cash Flows for the fiscal year ended September&#160;2, 2023 and were used to pay down balances on the Amended Revolving Credit Facility (as defined below). Cash received from collections of sold receivables is used by the Receivables Subsidiary to fund additional purchases of receivables on a revolving basis or to return all or any portion of outstanding capital of the Purchasers. Subsequent collections on the pledged receivables, which have not been sold, will be classified as operating cash flows at the time of collection. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of September&#160;2, 2023, the amount sold to the Purchasers was $300,000, which was derecognized from the Consolidated Balance Sheet as of that date. As collateral against sold receivables, the Receivables Subsidiary maintains a certain level of unsold receivables, which was $352,385 as of September&#160;2, 2023.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cumulative receivables sold under the RPA </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were $1,157,276 a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s of September&#160;2, 2023. Total cumulative cash collections under the RPA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were $857,276 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as of September&#160;2, 2023. The fair value of the sold receivables approximated book value due to their credit quality and short-term nature, and, as a result, no gain or loss on sale of receivables was recorded.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The receivables sold incurred fees due to the Purchasers of $12,175 for the fiscal year ended September&#160;2, 2023, which were recorded within Other (expense) income, net in the Consolidated Statement of Income for the fiscal year ended September&#160;2, 2023. The financial covenants under the RPA are substantially the same as those under the Credit Facilities, the Private Placement Debt and the Shelf Facility Agreements (each, as defined below). </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 10</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, &#8220;Debt&#8221; for more information about these financial covenants.</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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//310-10/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ReceivablesAbstract</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>33
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565660880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combinations</a></td>
<td class="text">BUSINESS COMBINATIONS<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year 2023 Acquisitions</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2023, the Company acquired certain assets and assumed certain liabilities of Buckeye Industrial Supply Co. (&#8220;Buckeye&#8221;), an Ohio-based metalworking distributor, and Tru-Edge Grinding, Inc. (&#8220;Tru-Edge&#8221;), an Ohio-based custom tool manufacturer, for aggregate consideration of $22,389, which includes cash paid of $20,500 and the fair value of contingent consideration to be paid out of $2,294, net of a post-closing working capital adjustment in the amount of $405 received from the sellers that was finalized during the third quarter of fiscal year 2023. Total cash consideration funded by the Company came from available cash resources. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Buckeye primarily serves the metalworking needs of large manufacturers. MSC plans to build on Buckeye&#8217;s technical, high-touch relationships and value-added services by offering customers access to its extensive product portfolio to support customers&#8217; full metalworking and MRO needs. Tru-Edge brings new capabilities to MSC, including the design and manufacture of parts from scratch with a strong focus in the automotive and medical markets. The Company expects to drive revenue growth in its existing Midwest manufacturing customer base by leveraging the services provided by Tru-Edge. The Company believes the technical expertise and value-added services provided by Tru-Edge will support its effort to drive cost savings for its customers. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">This acquisition was accounted for as a single business acquisition pursuant to ASC Topic 805. As required by ASC Topic 805, the Company allocated the consideration to assets and liabilities based on their fair value at the acquisition date. The following table summarizes the amounts of identified assets acquired and liabilities assumed based on the fair value at the acquisition date:</span></div><div style="margin-top:12pt"><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:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Inventories</span></td><td style="background-color:#cceeff;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,745</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Prepaid expenses and other current assets </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">27</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Identifiable intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">10,600</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Goodwill </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">7,826</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,291</span></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total assets acquired</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">23,508</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accounts payable </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,090</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">29</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Total liabilities assumed</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,119</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Total purchase price consideration</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">22,389</span></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Acquired identifiable intangible assets with a fair value of $10,600 consisted of customer relationships of $9,500 with useful lives of 10 years and trade names of $1,100 with useful lives of five years and 20 years for Buckeye and Tru-Edge, respectively. The goodwill amount of $7,826 represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired. The primary items that generated the goodwill were the premiums paid by the Company for the right to control the business acquired and the benefit from adding a highly complementary provider of metalworking tools and supplies, as well as design and manufacturing of parts. This goodwill will not be amortized and will be included in the Company&#8217;s periodic test for impairment at least annually. The goodwill is deductible for income tax purposes. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of combined net sales and income before provision for income taxes from Buckeye and Tru-Edge included in the Consolidated Statement of Income for the fiscal year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;2, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was $20,916 and $1,655, respectively. In addition, the Company incurred non-recurring transaction and integration costs relating to the acquisition totaling $341, which are included in Operating expenses in the Consolidated Statement of Income for the fiscal year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;2, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year 2022 Acquisitions</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:93%;text-decoration:underline">Acquisition of Certain Assets of Engman-Taylor</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In June 2022, the Company acquired certain assets and assumed certain liabilities of Engman-Taylor Company, Inc. (&#8220;Engman-Taylor&#8221;), a Menomonee Falls, Wisconsin-based distributor of metalworking tools and supplies, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">for aggregate consideration </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">of $24,838, which includes a post-closing working capital adjustment in the amount of $661 that was paid to the Company in August 2022. Total cash consideration funded by the Company came from available cash resources and borrowings under the Amended Revolving Credit Facility (see Note 10, &#8220;Debt&#8221;).</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:93%;text-decoration:underline">Acquisition of Tower Fasteners </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In August 2022, the Company, through its subsidiary, All Integrated Solutions, Inc., acquired 100% of the outstanding shares of privately held Tower Fasteners, LLC (&#8220;Tower Fasteners&#8221;), a Holtsville, New York-based distributor of OEM fasteners and components, for aggregate consideration of $33,990, which includes a post-closing working capital adjustment in the amount of $1,152 paid by the Company, of which $1,029 was paid in August 2022 and $123 was paid in November 2022. Total cash consideration funded by the Company came from available cash resources and borrowings under the Amended Revolving Credit Facility (see Note 10, &#8220;Debt&#8221;).</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>34
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565657152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant And Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant And Equipment</a></td>
<td class="text">PROPERTY, PLANT AND EQUIPMENT<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of property, plant and equipment and the estimated useful lives used in the computation of depreciation and amortization:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.060%"><tr><td style="width:1.0%"></td><td style="width:42.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.187%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.622%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.625%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">Number of Years</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:108%">September 2,<br/>2023</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:108%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Land</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">24,028</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">24,418</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Building and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3 - 40</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">166,711</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">167,012</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:108%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">The lesser of lease term or 10</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">6,265</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,787</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Furniture, fixtures and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3 - 20</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">193,121</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">176,723</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Computer systems, equipment and software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3 - 10</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">563,724</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">498,267</span></td></tr><tr><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;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">953,849</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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">871,207</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Less: Accumulated depreciation and amortization</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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">634,189</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">584,541</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Total</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">319,660</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">286,666</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal year 2021, the Company entered into a Purchase and Sale Agreement to sell its Long Island Customer Service Center. Prior to disposal, the related assets had a carrying value of approximately $15,300, which was comprised of approximately $11,600 of building and improvements and $3,700 of land. During fiscal year 2022, the Company disposed of the building with a sale price of $25,500.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of capitalized interest, net of accumulated amortization, included in property, plant and equipment was $428 and $460 at September&#160;2, 2023 and September&#160;3, 2022, respectively. Depreciation expense was $59,814, $58,285 and $57,199 for fiscal years 2023, 2022 and 2021, respectively.</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentAbstract</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_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentDisclosureTextBlock</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>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977564326608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">INCOME TAXES<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income before provision for income taxes were as follows:</span></div><div style="margin-top:12pt"><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.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">August 28,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Domestic </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">453,563</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">449,389</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">282,478</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Foreign </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,593</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,743</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,901</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Total </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">456,156</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">451,132</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">288,379</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes is comprised of the following:</span></div><div style="margin-top:12pt"><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:57.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">August 28,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Current:</span></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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">81,187</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">77,761</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">60,988</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">State and local</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">21,121</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">19,524</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">15,237</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Foreign </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,635</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,309</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,327</span></td></tr><tr><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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">103,943</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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">98,594</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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">77,552</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Deferred:</span></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 7pt;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:108%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">8,164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">11,591&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(5,513)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">State and local</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(842)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Foreign </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(816)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(755)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">9,106&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">12,056&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(7,110)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Total</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">113,049</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">110,650</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">70,442</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of deferred tax assets and liabilities are as follows:</span></div><div style="margin-top:12pt"><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.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Deferred tax liabilities:</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;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:108%">Depreciation</span></td><td style="background-color:#ffffff;padding:2px 0 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:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(40,137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(41,990)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(14,290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(14,898)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(118,015)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(111,471)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Intangible amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(2,388)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(2,568)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(174,830)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(170,927)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Deferred tax assets:</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;border-top:1.5pt solid #FFFFFF;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,047</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,605</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Lease liability </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,595</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,766</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">10,356</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13,476</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Self-insurance liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,988</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,605</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Deferred compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">256</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">586</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,431</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,881</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></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Other accrued expenses/reserves</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">11,958</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,915</span></td></tr><tr><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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">50,631</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #FFFFFF;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">55,834</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Net Deferred Tax Liabilities</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(124,199)</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:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #FFFFFF;border-top:1.5pt solid #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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(115,093)</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:middle"></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliation of the U.S. federal income tax rate to the Company&#8217;s effective income tax rate is as follows:</span></div><div style="margin-top:12pt"><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.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">August 28,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">U.S. federal income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Effective income tax rate</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">24.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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">24.5&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">24.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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate changes in the balance of gross unrecognized tax benefits during fiscal years 2023 and 2022 were as follows:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Beginning Balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">11,223</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">6,119</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Additions for tax positions relating to current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">403</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,130</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Additions for tax positions relating to prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">6,810</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Reductions for tax positions relating to prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(626)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Settlements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(178)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Lapse of statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(2,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(2,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Ending Balance</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">7,768</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">11,223</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in the balance of gross unrecognized tax benefits at September&#160;2, 2023 is $1,415 related to tax positions for which it is reasonably possible that the total amounts could significantly change during the next 12 months. This amount represents a potential decrease in gross unrecognized tax benefits comprised primarily of items related to expiring statutes of limitations in state and foreign jurisdictions.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest expense and penalties in the provision for income taxes. The provision for income taxes for fiscal years 2023, 2022 and 2021 included interest and penalties of $153, $7 and $689, respectively. The </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company had accrued $1,973 and $2,490 for interest and penalties as of September&#160;2, 2023 and September&#160;3, 2022, respectively.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The United States government enacted the CARES Act to provide certain relief as a result of the COVID-19 pandemic. The CARES Act provides tax relief, along with other stimulus measures, including the ERC, which allows for employers to claim a refundable tax credit against the employer share of social security taxes equal to 50% of qualified wages paid to qualified employees between March 13, 2020 and December 31, 2020 and 70% of qualified wages paid to qualified employees after December 31, 2020 through September 30, 2021. The ERC was designed to encourage businesses to keep employees on the payroll during the COVID-19 pandemic. During the fiscal year ended September&#160;2, 2023, the Company received funds related to ERC claims previously submitted. As there is no authoritative guidance under accounting principles generally accepted in the United States of America on accounting for government assistance to for-profit business entities, the Company accounts for the ERC by analogy to International Accounting Standard 20, Accounting for Government Grants and Disclosure of Government Assistance. As such, the Company recorded $6,566 to Other (expense) income, net in the Consolidated Statement of Income for the fiscal year ended September 2, 2023, as the probability threshold had been met for these funds. Conversely, management determined the probability threshold had not been met for $5,129 of the funds received, and, as such, that portion of the funds was recorded to Accrued expenses and other current liabilities in the Consolidated Balance Sheet as of September&#160;2, 2023. This amount will be recognized in the Consolidated Statement of Income when the probability threshold has been met, which is the earlier of a completed audit or the lapse of the relevant statute of limitations. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CARES Act provides for the deferral of the employer-paid portion of social security payroll taxes. The Company elected to defer the employer-paid portion of social security payroll taxes through December 31, 2020 of $18,887. Of this amount, half was remitted in December 2021 and the remaining half was remitted in December 2022.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is routinely examined by federal and state tax authorities. The Internal Revenue Service completed an examination of the Company&#8217;s U.S. income tax returns for fiscal years 2017, 2018 and 2019, which resulted in a settlement. The Company is subject to examination by the Internal Revenue Service from fiscal year 2020 to present. With limited exceptions, the Company is no longer subject to state income tax examinations prior to fiscal year 2020. The Company is also subject to examinations in various foreign jurisdictions. The statute of limitations may vary by jurisdiction.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has reinvested an immaterial amount of undistributed earnings of its foreign subsidiaries and may be subject to additional foreign withholding taxes and U.S. state income taxes if it reverses its indefinite reinvestment assertion on these foreign earnings in the future.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All other outside basis differences not related to earnings were immaterial to account for at this period of time and are currently considered as being permanent in duration.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>36
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565685104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Liabilities</a></td>
<td class="text">ACCRUED LIABILITIES<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consist of the following:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued payroll and fringe</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">39,717</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">48,078</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accrued bonus</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17,243</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">31,961</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued sales, property and income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13,116</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">12,377</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accrued sales and rebates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">40,586</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">32,472</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued restructuring and other costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,137</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,714</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accrued dividend equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,975</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,843</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued freight</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,905</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,144</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accrued repurchases of common stock </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">8,494</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued fees related to the Reclassification</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,575</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accrued ERC claims</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,129</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">31,157</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">25,737</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Total accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">172,034</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">164,326</span></td></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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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),20,24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PayablesAndAccrualsAbstract</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>37
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565663312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtAndCapitalLeaseObligationsAbstract', window );"><strong>Debt and Lease Obligation [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="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">DEBT<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt at September&#160;2, 2023 and September&#160;3, 2022 consisted of the following:</span></div><div style="margin-top:12pt"><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:64.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.994%"></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Amended Revolving Credit Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">50,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">245,000</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Uncommitted Credit Facilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">180,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">200,000</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Long-Term Note Payable </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,750</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,750</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Private Placement 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2.65% Senior Notes, Series A, due July&#160;28, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">75,000</span></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:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2.90% Senior Notes, Series B, due July&#160;28, 2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">100,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">100,000</span></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:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3.79% Senior Notes, due June&#160;11, 2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">20,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">20,000</span></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:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2.60% Senior Notes, due March&#160;5, 2027 </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">50,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">50,000</span></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 style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.04% Senior Notes, due January&#160;12, 2023 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">50,000</span></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:middle"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2.40% Series 2019A Notes, due March&#160;5, 2024 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">50,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">50,000</span></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:108%">Financing arrangements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">127</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">88</span></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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Less: Unamortized debt issuance costs</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:108%">(1,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(1,426)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:108%">Total debt, excluding obligations under finance leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">453,851</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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">793,412</span></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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Less: Current portion</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:108%">(229,686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:6.5pt;font-weight:400;line-height:108%;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:108%">(324,684)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</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:108%">Total long-term debt, excluding obligations under finance leases</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">224,165</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">468,728</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Represents private placement debt issued under the Shelf Facility Agreements.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Consists of $180,000 from the Uncommitted Credit Facilities (as defined below), $50,000 from the 2.40% Series 2019A Notes, due March&#160;5, 2024, $37 from financing arrangements and net of unamortized debt issuance costs of $351 expected to be amortized in the next 12 months.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Consists of $200,000 from the Uncommitted Credit Facilities, $50,000 from the 3.04% Senior Notes, due January&#160;12, 2023, $75,000 from the 2.65% Senior Notes, Series A, due July&#160;28, 2023, $88 from financing arrangements and net of unamortized debt issuance costs of $404 expected to be amortized in the next 12 months.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amended Revolving Credit Facility</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2017, the Company entered into a $600,000 revolving credit facility, which was subsequently amended and extended in August 2021 (as amended, the &#8220;Amended Revolving Credit Facility&#8221;). The Amended Revolving Credit Facility, which matures on August&#160;24, 2026, provides for a five-year unsecured revolving loan facility on a committed basis. The interest rate for borrowings under the Amended Revolving Credit Facility is based on either the Adjusted Term SOFR Rate (as defined in the Amended Revolving Credit Facility) or a base rate, plus a spread based on the Company&#8217;s consolidated leverage ratio at the end of each fiscal reporting quarter. Depending on the interest period the Company selects, interest may be payable every one, two or three months. Interest is reset at the end of each interest period. The Company currently elects to have loans under the Amended Revolving Credit Facility bear interest based on the Adjusted Term SOFR Rate with one-month interest periods.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amended Revolving Credit Facility permits up to $50,000 to be used to fund letters of credit. The Amended Revolving Credit Facility also permits the Company to request one or more incremental term loan facilities and/or to increase the revolving loan commitments in an aggregate amount not to exceed $300,000. Subject to certain limitations, each such incremental term loan facility or revolving loan commitment increase will be on terms as agreed to by the Company, the administrative agent and the lenders providing such financing. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding letters of credit were $5,269 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">at</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> both </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;2, 2023</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;3, 2022</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Uncommitted Credit Facilities</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal year 2023, the Company extended all three of its uncommitted credit facilities. These facilities (collectively, the &#8220;Uncommitted Credit Facilities&#8221; and, together with the Amended Revolving Credit Facility, the &#8220;Credit Facilities&#8221;) total $203,000 i</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n aggregate maximum uncommitted availability, under which $180,000 and $200,000 were outstanding at September&#160;2, 2023 and September&#160;3, 2022</span><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, and are included in Current portion of debt including obligations under finance leases in the Consolidated Balance Sheets. The interest rate on the Uncommitted Credit Facilities is based on the Secured Overnight Financing Rate. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Uncommitted Credit Facilities are due at the end of the applicable interest period, which is typically one month but may be up to six months and may be rolled </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over to a new interest period at the option of the applicable lender. The Company&#8217;s lenders have, in the past, been willing to roll over the principal amount outstanding under the Uncommitted Credit Facilities at the end of each interest period but may not do so in the future. Each Uncommitted Credit Facility matures within one year of entering into such Uncommitted Credit Facility and contains certain limited covenants which are substantially the same as the limited covenants contained in the Amended Revolving Credit Facility. All of the Uncommitted Credit Facilities are unsecured and rank equally in right of payment with the Company&#8217;s other unsecured indebtedness.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because the interest rates on the Uncommitted Credit Facilities have recently been lower than the interest rates which are available on the Company&#8217;s other sources of financing, the Company has used, and intends to use in the future, the Uncommitted Credit Facilities for opportunistic refinancing of the Company&#8217;s existing indebtedness. The Company does not presently view the Uncommitted Credit Facilities as sources of incremental debt financing of the Company due to the uncommitted nature of the Uncommitted Credit Facilities, but reserves the right to use the Uncommitted Credit Facilities to incur additional debt where it considers it appropriate under the then-existing credit market conditions.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal year 2023, the Company borrowed an aggregate $333,000 and repaid an aggregate $548,000 unde</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r the Credit Facilities. As of </span><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;2, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;3, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the weighted-average interest rates on borrowings under the Credit Facilities were 6.17% and 3.42%, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Private Placement Debt</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2016, the Company completed the issuance and sale of $100,000 aggregate principal amount of 2.90% Senior Notes, Series B, due July&#160;28, 2026; in June 2018, the Company completed the issuance and sale of $20,000 aggregate principal amount of 3.79% Senior Notes, due June&#160;11, 2025; and, in March 2020, the Company completed the issuance and sale of $50,000 aggregate principal amount of 2.60% Senior Notes, due March&#160;5, 2027 (collectively, the &#8220;Private Placement Debt&#8221;). Interest is payable semiannually at the fixed stated interest rates. All of the Private Placement Debt is unsecured.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2023, the Company paid $75,000 to satisfy its obligation on the 2.65% Senior Notes, Series A, due July&#160;28, 2023, associated with the Private Placement Debt.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shelf Facility Agreements</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2018, the Company entered into Note Purchase and Private Shelf Agreements with MetLife Investment Advisors, LLC (the &#8220;MetLife Note Purchase Agreement&#8221;) and PGIM, Inc. (the &#8220;Prudential Note Purchase Agreement&#8221; and, together with the MetLife Note Purchase Agreement, the &#8220;Shelf Facility Agreements&#8221;). Each of the MetLife Note Purchase Agreement and the Prudential Note Purchase Agreement provides for an uncommitted facility for the issuance and sale of up to an aggregate total of $250,000 of unsecured senior notes, at a fixed rate. As of September&#160;2, 2023, $50,000 aggregate principal amount of 2.40% Series 2019A Notes, due March&#160;5, 2024 was outstanding under notes issued in private placements pursuant to the Shelf Facility Agreements. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2023, the Company paid $50,000 to satisfy its obligation on the 3.04% Senior Notes, due January&#160;12, 2023, associated with the Prudential Note Purchase Agreement.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Covenants</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the Credit Facilities, the Private Placement Debt and the Shelf Facility Agreements imposes several restrictive covenants, including the requirement that the Company maintain (i) a maximum consolidated leverage ratio of total indebtedness to EBITDA (earnings before interest expense, taxes, depreciation, amortization and stock-based compensation) of no more than 3.00 to 1.00 (or, at the election of the Company after it consummates a material acquisition, a four-quarter temporary increase to 3.50 to 1.00) and (ii) a minimum consolidated interest coverage ratio of EBITDA to total interest expense of at least 3.00 to 1.00, during the terms of the Credit Facilities, the Private Placement Debt and the Shelf Facility Agreements. As of September&#160;2, 2023, the Company was in compliance with the operating and financial covenants of the Credit Facilities, the Private Placement Debt and the Shelf Facility Agreements. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Maturities of Long-Term Debt </span></div><div style="margin-top:12pt"><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:85.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></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:108%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">Maturities of<br/>Long-Term Debt</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:108%">2024</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">50,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">20,000</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">150,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">50,000</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</span></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:108%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,750</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:108%">Total</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">274,750</span></td></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_DebtAndCapitalLeaseObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DebtAndCapitalLeaseObligationsAbstract</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_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DebtDisclosureTextBlock</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>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565828480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">LEASES<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s lease portfolio includes certain real estate (customer fulfillment centers, regional inventory centers, warehouses and manufacturing locations), automobiles and other equipment. The determination of whether an arrangement is, or contains, a lease is performed at the inception of the arrangement. Operating leases are recorded on the balance sheet with operating lease assets representing the right to use the underlying asset for the lease term and operating lease liabilities representing the obligation to make lease payments arising from the lease. For real estate leases, the Company has elected the practical expedient which allows lease components and non-lease components, such as common area maintenance, to be grouped as a single lease component. The Company has also elected the practical expedient which allows leases with an initial term of 12 months or less to be excluded from the balance sheet.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not guarantee any residual value in its lease agreements, there are no material restrictions or covenants imposed by lease arrangements, and there are no lease transactions with related parties. Real estate leases typically include one or more options to extend the lease. The Company regularly evaluates the renewal options, and when it is reasonably certain of exercise, the Company includes the renewal period in its lease term. The automobile leases contain variable lease payments based on inception and subsequent interest rate fluctuations. When readily determinable, the Company uses the interest rate implicit in its leases to discount lease payments. When the implicit rate is not readily determinable, as is the case with substantially all of the real estate leases, the Company utilizes the incremental borrowing rate. The incremental borrowing rate for a lease is the rate of interest the Company would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. The rate for each lease was determined using primarily the Company&#8217;s credit spread, the lease term and currency.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost for fiscal years 2023 and 2022 were as follows:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:700;line-height:120%">For the Fiscal Years Ended </span></td></tr><tr><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:700;line-height:120%">September 2, 2023</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:700;line-height:120%">September 3, 2022</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:120%">Operating lease cost</span></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">22,935&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">19,995&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease cost (benefit)</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:120%">339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(355)</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:120%">Short-term lease cost</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:120%">3,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,496&#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:120%">Finance lease cost:</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of leased 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:120%">957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,265&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on leased 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:120%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#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:120%">Total Lease Cost </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:120%">$</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:120%">27,485&#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:10pt;font-weight:400;line-height:120%">$</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:120%">25,449&#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="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information relating to operating and finance leases is as follows:</span></div><div style="margin-top:12pt"><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:28.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</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:120%">September 2,<br/>2023</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:120%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">Assets </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><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets </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:120%">$</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:120%">65,909&#160;</span></td><td style="background-color:#ffffff;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:120%">$</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:120%">64,780&#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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-956"><span style="-sec-ix-hidden:f-957">Property, plant and equipment, net</span></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:10pt;font-weight:400;line-height:120%">473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,118&#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:120%">Total leased 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><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">66,382&#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">65,898&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;border-top:3pt double #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:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of operating lease liabilities </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:120%">$</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:120%">21,168&#160;</span></td><td style="background-color:#cceeff;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:120%">$</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:120%">18,560&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-964"><span style="-sec-ix-hidden:f-965">Current portion of debt including obligations under finance leases</span></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:10pt;font-weight:400;line-height:120%">249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">996&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncurrent </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncurrent operating lease 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:10pt;font-weight:400;line-height:120%">45,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,616&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-970"><span style="-sec-ix-hidden:f-971">Long-term debt including obligations under finance leases</span></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:10pt;font-weight:400;line-height:120%">226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184&#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:120%">Total lease 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 style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">67,567&#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 style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">67,356&#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></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Finance lease assets are net of accumulated amortization of $2,952 and $3,447 as of September&#160;2, 2023 and September&#160;3, 2022, respectively. </span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 2, 2023</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:120%">September 3, 2022</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:120%">Weighted-average remaining lease term (in years) </span></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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</span></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:120%">4.0</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance Leases </span></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:120%">2.1</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.2</span></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:120%">Weighted-average discount rate </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</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:120%">3.8&#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:120%">%</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:120%">3.1&#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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance Leases </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:120%">4.5&#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:120%">%</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:120%">2.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:120%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth supplemental cash flow information related to operating and finance leases:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:700;line-height:120%">For the Fiscal Years Ended </span></td></tr><tr><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:700;line-height:120%">September 2, 2023</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:700;line-height:120%">September 3, 2022</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:120%">Operating Cash Outflows from Operating Leases </span></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">22,779&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">19,535&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Cash Outflows from Finance Leases </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:120%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#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:120%">Financing Cash Outflows from Finance Leases </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:120%">1,019&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,305&#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:120%">Leased assets obtained in exchange for new lease 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</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:120%">$</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:120%">21,060&#160;</span></td><td style="background-color:#cceeff;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:120%">$</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:120%">33,608&#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:120%">Finance Leases </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:120%">317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#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-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;2, 2023, future lease payments were as follows:</span></div><div style="margin-top:12pt"><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:57.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fiscal Year </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;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:120%">Operating Leases</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:120%">Finance Leases</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:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">23,422&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">275&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">23,697&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</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:120%">19,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,219&#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:120%">2026</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:120%">12,555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,666&#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:120%">2027</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:120%">8,226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">8,226&#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:120%">2028</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:120%">4,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">4,133&#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:120%">Thereafter </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:120%">5,522&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">5,522&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Lease Payments </span></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:120%">72,951&#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 #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:120%">512&#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 #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:120%">73,463&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Imputed Interest </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:120%">5,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,896&#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:120%">Present Value of Lease Liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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-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:120%">$</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:120%">67,092&#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:10pt;font-weight:400;line-height:120%">$</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:120%">475&#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:10pt;font-weight:400;line-height:120%">$</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:120%">67,567&#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="margin-top:7pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Future lease payments by fiscal year are based on contractual lease obligations.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Includes the current portion of $21,168 for operating leases and $249 for finance leases. </span></div>As of September&#160;2, 2023, the Company&#8217;s future lease obligations which had not yet commenced were immaterial. The Company has various arrangements for certain property it owns under which it is the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is immaterial.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text">LEASES<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s lease portfolio includes certain real estate (customer fulfillment centers, regional inventory centers, warehouses and manufacturing locations), automobiles and other equipment. The determination of whether an arrangement is, or contains, a lease is performed at the inception of the arrangement. Operating leases are recorded on the balance sheet with operating lease assets representing the right to use the underlying asset for the lease term and operating lease liabilities representing the obligation to make lease payments arising from the lease. For real estate leases, the Company has elected the practical expedient which allows lease components and non-lease components, such as common area maintenance, to be grouped as a single lease component. The Company has also elected the practical expedient which allows leases with an initial term of 12 months or less to be excluded from the balance sheet.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not guarantee any residual value in its lease agreements, there are no material restrictions or covenants imposed by lease arrangements, and there are no lease transactions with related parties. Real estate leases typically include one or more options to extend the lease. The Company regularly evaluates the renewal options, and when it is reasonably certain of exercise, the Company includes the renewal period in its lease term. The automobile leases contain variable lease payments based on inception and subsequent interest rate fluctuations. When readily determinable, the Company uses the interest rate implicit in its leases to discount lease payments. When the implicit rate is not readily determinable, as is the case with substantially all of the real estate leases, the Company utilizes the incremental borrowing rate. The incremental borrowing rate for a lease is the rate of interest the Company would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. The rate for each lease was determined using primarily the Company&#8217;s credit spread, the lease term and currency.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost for fiscal years 2023 and 2022 were as follows:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:700;line-height:120%">For the Fiscal Years Ended </span></td></tr><tr><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:700;line-height:120%">September 2, 2023</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:700;line-height:120%">September 3, 2022</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:120%">Operating lease cost</span></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">22,935&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">19,995&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease cost (benefit)</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:120%">339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(355)</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:120%">Short-term lease cost</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:120%">3,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,496&#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:120%">Finance lease cost:</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of leased 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:120%">957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,265&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on leased 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:120%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#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:120%">Total Lease Cost </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:120%">$</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:120%">27,485&#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:10pt;font-weight:400;line-height:120%">$</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:120%">25,449&#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="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information relating to operating and finance leases is as follows:</span></div><div style="margin-top:12pt"><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:28.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</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:120%">September 2,<br/>2023</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:120%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">Assets </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><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets </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:120%">$</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:120%">65,909&#160;</span></td><td style="background-color:#ffffff;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:120%">$</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:120%">64,780&#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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-956"><span style="-sec-ix-hidden:f-957">Property, plant and equipment, net</span></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:10pt;font-weight:400;line-height:120%">473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,118&#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:120%">Total leased 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><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">66,382&#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">65,898&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;border-top:3pt double #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:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of operating lease liabilities </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:120%">$</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:120%">21,168&#160;</span></td><td style="background-color:#cceeff;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:120%">$</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:120%">18,560&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-964"><span style="-sec-ix-hidden:f-965">Current portion of debt including obligations under finance leases</span></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:10pt;font-weight:400;line-height:120%">249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">996&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncurrent </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncurrent operating lease 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:10pt;font-weight:400;line-height:120%">45,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,616&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-970"><span style="-sec-ix-hidden:f-971">Long-term debt including obligations under finance leases</span></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:10pt;font-weight:400;line-height:120%">226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184&#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:120%">Total lease 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 style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">67,567&#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 style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">67,356&#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></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Finance lease assets are net of accumulated amortization of $2,952 and $3,447 as of September&#160;2, 2023 and September&#160;3, 2022, respectively. </span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 2, 2023</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:120%">September 3, 2022</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:120%">Weighted-average remaining lease term (in years) </span></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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</span></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:120%">4.0</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance Leases </span></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:120%">2.1</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.2</span></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:120%">Weighted-average discount rate </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</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:120%">3.8&#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:120%">%</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:120%">3.1&#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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance Leases </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:120%">4.5&#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:120%">%</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:120%">2.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:120%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth supplemental cash flow information related to operating and finance leases:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:700;line-height:120%">For the Fiscal Years Ended </span></td></tr><tr><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:700;line-height:120%">September 2, 2023</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:700;line-height:120%">September 3, 2022</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:120%">Operating Cash Outflows from Operating Leases </span></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">22,779&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">19,535&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Cash Outflows from Finance Leases </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:120%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#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:120%">Financing Cash Outflows from Finance Leases </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:120%">1,019&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,305&#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:120%">Leased assets obtained in exchange for new lease 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</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:120%">$</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:120%">21,060&#160;</span></td><td style="background-color:#cceeff;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:120%">$</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:120%">33,608&#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:120%">Finance Leases </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:120%">317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#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-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;2, 2023, future lease payments were as follows:</span></div><div style="margin-top:12pt"><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:57.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fiscal Year </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;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:120%">Operating Leases</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:120%">Finance Leases</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:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">23,422&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">275&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">23,697&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</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:120%">19,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,219&#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:120%">2026</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:120%">12,555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,666&#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:120%">2027</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:120%">8,226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">8,226&#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:120%">2028</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:120%">4,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">4,133&#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:120%">Thereafter </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:120%">5,522&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">5,522&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Lease Payments </span></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:120%">72,951&#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 #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:120%">512&#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 #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:120%">73,463&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Imputed Interest </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:120%">5,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,896&#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:120%">Present Value of Lease Liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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-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:120%">$</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:120%">67,092&#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:10pt;font-weight:400;line-height:120%">$</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:120%">475&#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:10pt;font-weight:400;line-height:120%">$</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:120%">67,567&#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="margin-top:7pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Future lease payments by fiscal year are based on contractual lease obligations.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Includes the current portion of $21,168 for operating leases and $249 for finance leases. </span></div>As of September&#160;2, 2023, the Company&#8217;s future lease obligations which had not yet commenced were immaterial. The Company has various arrangements for certain property it owns under which it is the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is immaterial.<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LeasesAbstract</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_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeFinanceLeasesTextBlock</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_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeOperatingLeasesTextBlock</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>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565663312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Shareholders' Equity</a></td>
<td class="text">SHAREHOLDERS&#8217; EQUITY<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock Repurchases and Treasury Stock </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June&#160;29, 2021, the Board of Directors of the Company (the &#8220;Board&#8221;) terminated the MSC Stock Repurchase Plan, which was established during fiscal year 1999, and authorized a new share repurchase program (the &#8220;Share Repurchase Program&#8221;) to purchase up to 5,000 shares of Class A Common Stock. There is no expiration date for the Share Repurchase Program. As of September&#160;2, 2023, the maximum number of shares of Class A Common Stock that may yet be repurchased under the Share Repurchase Program was 3,724 shares. The Share Repurchase Program allows the Company to repurchase shares at any time and in any increments it deems appropriate in accordance with Rule 10b-18 under the Securities Exchange Act of 1934, as amended.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal years 2023 and 2022, the Company repurchased 1,034 shares and 363 shares, respectively, of Class A Common Stock for $95,779 and $27,359, respectively. In fiscal years 2023 and 2022, from these totals, 976 shares and 300 shares, respectively, were immediately retired and 58 shares and 63 shares, respectively, were repurchased by the Company to satisfy the Company&#8217;s associates&#8217; tax withholding liability associated with its share-based compensation program and are reflected at cost as treasury stock in the Consolidated Financial Statements for fiscal years 2023 and 2022.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of Class A Common Stock purchased to satisfy the Company&#8217;s associates&#8217; tax withholding liability associated with its share-based compensation program did not reduce the number of shares that may be repurchased under the Share Repurchase Program. The Company reissued 56 shares and 58 shares of Class A treasury stock during fiscal years 2023 and 2022, respectively, to fund the Associate Stock Purchase Plan (as defined below) (see Note 13, &#8220;Associate Benefit Plans&#8221;). </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each holder of Class A Common Stock is entitled to one vote for each share held of record on the applicable record date on all matters presented to a vote of shareholders, including the election of directors. Holders of Class A Common Stock have no cumulative voting rights or preemptive rights to purchase or subscribe for any stock or other securities and there are no redemption or sinking fund provisions with respect to such stock. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Reclassification (as defined below), we had an additional class of common stock outstanding: Class B Common Stock. Class B Common Stock shares were convertible into shares of Class A Common Stock on a one-to-one basis at any time at the option of the holder, and all shares of Class B Common Stock would convert into shares of Class A Common Stock on a one-to-one basis upon the sale of transfer of such shares of Class B Common Stock to any person who is not a member of the Jacobson or Gershwind families or any trust not established principally for members of the Jacobson or Gershwind families or to any person who is not an executor, administrator or personal representative of an estate of a </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">member of the Jacobson or Gershwind families. Each holder of Class B Common Stock was entitled to 10 votes per share. See Note 17, &#8220;Subsequent Events&#8221; for additional information related to the Reclassification.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preferred Stock </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has authorized 5,000 shares of preferred stock. The Board has the authority to issue the shares of preferred stock. Shares of preferred stock may have priority over Class A Common Stock with respect to dividend or liquidation rights, or both. As of September&#160;2, 2023, there were no shares of preferred stock issued or outstanding. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Dividend</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2003, the Board instituted a policy of paying regular quarterly cash dividends to the Company&#8217;s shareholders. This policy is reviewed regularly by the Board. The Company expects its practice of paying quarterly cash dividends on its common stock will continue, although the payment of future dividends is at the discretion of the Board and will depend upon the Company&#8217;s earnings, capital requirements, financial condition and other factors. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October&#160;11, 2023, the Board declared a regular cash dividend of $0.83 per share, payable on November&#160;28, 2023, to shareholders of record at the close of business on November&#160;14, 2023. The dividend is expected to result in aggregate payments of $47,510, based on the number of shares outstanding at October&#160;6, 2023.</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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockholdersEquityNoteAbstract</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_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockholdersEquityNoteDisclosureTextBlock</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>40
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565689584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Associate Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text">ASSOCIATE BENEFIT PLANS<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for all stock-based payments in accordance with ASC Topic 718, &#8220;Compensation&#8212;Stock Compensation,&#8221; as amended</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Stock-based compensation expense included in Operating expenses for fiscal years 2023, 2022 and 2021 was as follows:</span></div><div style="margin-top:12pt"><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.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</span></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">August 28,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Stock options</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">101</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,261</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,285</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Restricted stock units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,933</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,810</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13,976</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Performance share units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3,311</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,883</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,233</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Associate Stock Purchase Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">294</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">310</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">227</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Total </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">18,639</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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">19,264</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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17,721</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Deferred income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(4,619)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(4,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(4,324)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Stock-based compensation expense, net</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,020</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,544</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13,397</span></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt">Includes equity award acceleration costs associated with associate severance and separation.  </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2023 Omnibus Incentive Plan</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the Company&#8217;s annual meeting of shareholders held on January 25, 2023, the shareholders approved the MSC Industrial Direct Co., Inc. 2023 Omnibus Incentive Plan (the &#8220;2023 Omnibus Incentive Plan&#8221;). The 2023 Omnibus Incentive Plan replaced the MSC Industrial Direct Co., Inc. 2015 Omnibus Incentive Plan (the &#8220;Prior Plan&#8221;) and, beginning January 25, 2023, all awards are granted under the 2023 Omnibus Incentive Plan. Awards under the 2023 Omnibus Incentive Plan may be made in the form of stock options, stock appreciation rights, restricted stock, restricted stock units, other share-based awards, and performance cash, performance shares or performance units. All outstanding awards under the Prior Plan will continue to be governed by the terms of the Prior Plan. Upon approval of the 2023 Omnibus Incentive Plan, the maximum aggregate number of shares of Class A Common Stock authorized to be issued under the 2023 Omnibus Incentive Plan was 2,186 shares.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s stock option activity for fiscal year 2023 is as follows:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">Shares</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:108%">Weighted-Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Outstanding - beginning of year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">614</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">78.96</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Granted </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Exercised </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(371)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">77.31</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Canceled/Forfeited </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(25)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">80.40</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Outstanding - end of year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">218</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">81.60</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Exercisable - end of year</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">218</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">81.60</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of options exercised, which represents the difference between the exercise price and the market value of Class A Common Stock measured at each individual exercise date, during fiscal years </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2022 and 2021 was $4,393, $5,855 and $5,826, respectively. There were no unrecognized stock&#8209;based compensation costs related to stock options at September&#160;2, 2023.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option awards outstanding under the Company&#8217;s incentive plans have been granted at exercise prices that are equal to the market value of Class A Common Stock on the date of grant. Such options generally vest over a period of four years and expire at seven years after the grant date. The Company recognizes compensation expense ratably over the vesting period, net of estimated forfeitures. The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted. The Company discontinued its grants of stock options in fiscal year 2020.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option awards outstanding as of September&#160;2, 2023 had exercise prices ranging from $79.60 to $83.21. As of September&#160;2, 2023, there were 218 stock option awards outstanding and exercisable, with a weighted-average remaining contractual life of 1.7 years, a weighted-average exercise price of $81.60 and an intrinsic value of $4,380. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Share Units </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal year 2020, the Company began granting performance share units (&#8220;PSUs&#8221;) as part of its long-term share-based compensation program. PSUs cliff vest after a three-year performance period based on the achievement of specific performance goals as set forth in the applicable award agreement. Based on the extent to which the performance goals are achieved, vested shares may range from 0% to 200% of the target award amount. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes all transactions related to PSUs under the 2023 Omnibus Incentive Plan and the Prior Plan (based on target award amounts) at September&#160;2, 2023:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">Shares</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:108%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Non-vested PSUs at the beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">88</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">80.04</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">51</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">82.16</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">PSU adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">76.32</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Vested </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(26)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">76.32</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Canceled/Forfeited </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(5)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">82.85</span></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:120%">Non-vested PSUs at the end of the year </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">112</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">81.81</span></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">PSU adjustment represents the net PSUs awarded above or below their target grants resulting from the achievement of performance goals above or below the performance targets established at grant. One grant goal was achieved at 116% of its target based on fiscal year 2020 through fiscal year 2022 financial results.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Excludes approximately 12 shares of accrued incremental dividend equivalent rights on outstanding PSUs granted under the 2023 Omnibus Incentive Plan and the Prior Plan.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each PSU is the closing stock price on the New York Stock Exchange (the &#8220;NYSE&#8221;) of Class A Common Stock on the date of grant. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PSUs are expensed over the three-year performance period of each respective grant. Forfeitures of share-based awards are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The Company uses historical data to estimate PSU forfeitures and records </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">stock-based compensation expense only for PSU awards that are expected to vest. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon vesting, subject to the achievement of specific performance goals, a portion of the PSU award may be withheld to satisfy the statutory income tax withholding obligation, and the remaining PSUs will be settled in shares of Class A Common Stock. These awards accrue dividend equivalents on the underlying PSUs (in the form of additional stock units) based on dividends declared on Class A Common Stock and these dividend equivalents are paid to the award recipient in the form of unrestricted shares of Class A Common Stock on the vesting dates of the underlying PSUs, subject to the same performance vesting requirements. The unrecognized share-based compensation cost related to the PSUs at September&#160;2, 2023 was $3,711 and is expected to be recognized over a weighted-average period of 1.4 years.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s non-vested restricted stock unit (&#8220;RSU&#8221;) award activity </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under the 2023 Omnibus Incentive Plan and the Prior Plan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for fiscal year 2023 is as follows:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares</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:120%">Weighted-Average Grant Date Fair Value</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:120%">Non-vested RSUs at the beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">448</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">79.71&#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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></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:120%">215</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:120%">82.23&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested </span></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:120%">(171)</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:120%">79.23&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Canceled/Forfeited </span></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:120%">(25)</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:120%">80.90&#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:120%">Non-vested RSUs at the end of the year </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%">467</span></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:120%">$</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:120%">80.98&#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="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:2.94pt">Excludes approximately 48 shares of accrued incremental dividend equivalent rights on outstanding RSUs granted under the 2023 Omnibus Incentive Plan and the Prior Plan.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each RSU is the closing stock price on the NYSE of Class A Common Stock on the date of grant. RSUs are expensed over the vesting period of each respective grant. Forfeitures of share-based awards are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The Company uses historical data to estimate pre-vesting RSU forfeitures and records stock-based compensation expense only for RSU awards that are expected to vest. Upon vesting, a portion of the RSU award may be withheld to satisfy the statutory income tax withholding obligation, and the remaining RSUs will be settled in shares of Class A Common Stock. These awards accrue dividend equivalents on the underlying RSUs (in the form of additional stock units) based on dividends declared on Class A Common Stock and these dividend equivalents are paid to the award recipient in the form of unrestricted shares of Class A Common Stock on the vesting dates of the underlying RSUs. The unrecognized share-based compensation cost related to the RSUs at September&#160;2, 2023 was $24,641 and is expected to be recognized over a weighted-average period of 2.4 years.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Associate Stock Purchase Plan</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has established the MSC Industrial Direct Co., Inc. Amended and Restated Associate Stock Purchase Plan (the &#8220;Associate Stock Purchase Plan&#8221;), the terms of which qualified plan allow for eligible associates (as defined in the Associate Stock Purchase Plan) to participate in the purchase of up to a maximum of five shares of Class A Common Stock at a price equal to 90% of the closing price at the end of each stock purchase period. On January 15, 2015, the shareholders of the Company approved an increase in the authorized but unissued shares of Class A Common Stock reserved for sale under the Associate Stock Purchase Plan from 1,150 shares to 1,500 shares. As of September&#160;2, 2023, approximately 234 shares remained reserved for issuance under the Associate Stock Purchase Plan. During fiscal years 2023 and 2022, associates purchased approximately 56 shares and 58 shares, respectively, of Class A Common Stock at an average per share price of $79.41 and $74.47, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Savings Plan</span></div>The Company maintains a defined contribution plan with both a profit sharing feature and a 401(k) feature, which covers all associates who have completed at least one month of service with the Company. For fiscal years 2023, 2022 and 2021, the Company contributed $9,481, $9,019 and $7,952, respectively, to the plan. The Company contributions are discretionary.<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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</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>41
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565702992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Other Costs<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [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="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Restructuring and Other Costs</a></td>
<td class="text">RESTRUCTURING AND OTHER COSTS<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Optimization of Company Operations and Profitability Improvement </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal years 2022 and 2023, the Company identified opportunities for improvements in its workforce realignment, strategy and staffing, and increased its focus on performance management, to ensure it has the right skillsets and number of associates to execute its long-term vision. As such, the Company extended voluntary and involuntary severance and separation benefits to certain associates in order to facilitate its workforce realignment. In addition, the Company engaged consultants to assist in reviewing the optimization of the Company&#8217;s operations and improving profitability with executing on its Company-wide initiative, referred to as Mission Critical, through fiscal year 2023.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes restructuring and other costs:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</span></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Consulting-related costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,939</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">8,188</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Associate severance and separation costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,594</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,753</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Equity award acceleration costs associated with severance </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">404</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,728</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Other exit-related costs </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">136</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Total restructuring and other costs</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">7,937</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">15,805</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities associated with restructuring and other costs are included in Accrued expenses and other current liabilities in the Consolidated Balance Sheets. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activity related to liabilities associated with restructuring and other costs:</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">Consulting-related costs</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:108%">Associate severance and separation costs</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:108%">Other exit-related costs </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:108%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Balance as of August 28, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3,328</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">367</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">441</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,136</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">8,188</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,753</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">136</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,077</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Payments and other adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(10,676)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(4,246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(577)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(15,499)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Balance as of September 3, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">840</span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,874</span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,714</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Additions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,939</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,594</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">7,533</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Payments and other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(5,679)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(3,431)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(9,110)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Balance as of September 2, 2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">100</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,037</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,137</span></td></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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RestructuringAndRelatedActivitiesAbstract</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_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//420/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RestructuringAndRelatedActivitiesDisclosureTextBlock</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>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565806256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Asset Impairments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentChargesAbstract', window );"><strong>Asset Impairment Charges [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="Show.showAR( this, 'defref_us-gaap_AssetImpairmentChargesTextBlock', window );">Asset Impairments</a></td>
<td class="text">ASSET IMPAIRMENTS<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year 2021 Personal Protective Equipment (&#8220;PPE&#8221;)-Related Inventory Write-Downs</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal year 2021, the Company realized lower product margins as well as inventory write-downs, each as a result of the COVID-19 pandemic, primarily due to the increased supply of competing products from manufacturers and an expected inability to sell excess inventory of safety-related products ordered from manufacturers earlier in the COVID-19 pandemic. During fiscal year 2021, the Company incurred PPE-related inventory write-downs of $30,091 to reduce the carrying value of certain PPE-related inventory to its net realizable value. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These inventory write-downs were reflected in the Consolidated Statement of Income for the fiscal year ended August 28, 2021. There were no such inventory write-downs during fiscal years 2022 or 2023. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year 2021 Impairment Loss, Net</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To meet anticipated demand for PPE products during the COVID-19 pandemic, the Company purchased products from manufacturers outside its typical programs and under non-standard payment terms. Given the high demand for PPE products and related challenges in sourcing PPE products as well as the imperative to quickly obtain such products based on customer demand, the Company used a number of distributors and brokers to source PPE products. In September 2020, </span></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company prepaid approximately $26,726 for the purchase of nitrile gloves to be sourced from manufacturers in Asia and experienced significant delays in obtaining possession of this PPE. The Company evaluated the potential recoverability of these assets and, as a result, recorded an impairment charge of $26,726 in the first quarter of fiscal year 2021 to reflect the fact that the Company would not ultimately obtain this PPE or recover its related prepayment. This impairment charge was reflected in the unaudited Condensed Consolidated Statement of Income during the first quarter of fiscal year 2021. During the third quarter of fiscal year 2021, the Company entered into a legal settlement agreement with a vendor and, as a result, received $20,840 of loss recovery related to this prepayment, which resulted in a net imp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">airment charge of $5,886 for fiscal year 2021. The Company continues to pursue its legal avenues for recovery of the remaining loss.</span><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_AssetImpairmentChargesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AssetImpairmentChargesAbstract</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_AssetImpairmentChargesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the details of the charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value. Disclosure may also include a description of the impaired asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired asset is reported.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AssetImpairmentChargesTextBlock</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>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565666736">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments And Contingencies</a></td>
<td class="text">COMMITMENTS AND CONTINGENCIES<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Commitments</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s lease portfolio includes certain real estate (customer fulfillment centers, regional inventory centers, warehouses and manufacturing locations), automobiles and other equipment. Refer to Note 11, &#8220;Leases&#8221; for more information.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal Proceedings</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, there are various claims, lawsuits and pending actions against the Company incidental to the operation of its business. Although the outcome of these matters, both individually and in aggregate, is currently not determinable, management does not expect that the ultimate costs to resolve these matters will have a material adverse effect on the Company&#8217;s consolidated financial position, results of operations or liquidity.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>44
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565590112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">SUBSEQUENT EVENTS<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the fiscal year ended September 2, 2023, the Company repurchased and immediately retired 205 shares of Class A Common Stock for $19,823 under the Share Repurchase Program.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassification</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In October 2023, we completed our previously announced reclassification (the &#8220;Reclassification&#8221;) of the Common Stock to eliminate the Class B Common Stock, effective at the time that the Company&#8217;s Amended and Restated Certificate of Incorporation was duly filed with the Secretary of State of the State of New York (the &#8220;Effective Time&#8221;), as contemplated by that certain Reclassification Agreement, dated as of June 20, 2023 (the &#8220;Reclassification Agreement&#8221;), with Mitchell Jacobson, Erik Gershwind, other members of the Jacobson / Gershwind family and certain entities affiliated with the Jacobson / Gershwind family (collectively, the &#8220;Jacobson / Gershwind Family Shareholders&#8221;). Pursuant to the Reclassification, each share of Class B Common Stock issued and outstanding immediately prior to the Effective Time was reclassified, exchanged and converted into 1.225 shares of Class A Common Stock. The issuance of Class A Common Stock in connection with the Reclassification was registered under the Securities Act of 1933, as amended, pursuant to the Company's Registration Statement on Form S&#8208;4 (File No. 333-273418). </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As contemplated by the Reclassification Agreement, a number of corporate governance changes were implemented, including the following:</span></div><div style="margin-top:12pt;padding-left:54pt;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">the Jacobson / Gershwind Family Shareholders have the right to designate two individuals for nomination for election to the Board so long as the Jacobson / Gershwind Family Shareholders own 10% or more of the issued and outstanding shares of Class A Common Stock and to designate one individual for nomination for election to the Board so long as the Jacobson / Gershwind Family Shareholders own less than 10% but more than 5% of the issued and outstanding shares of Class A Common Stock; </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">the Jacobson / Gershwind Family Shareholders have each granted an irrevocable proxy authorizing the Company to vote such pro rata portion of shares of Class A Common Stock beneficially owned by the Jacobson / Gershwind Family Shareholders or their permitted transferees in excess of 15% of the issued and outstanding shares of Class A Common Stock in proportion to the votes of other holders (i.e., excluding any Jacobson / Gershwind Family Shareholders and their permitted transferees) entitled to vote and that do in fact vote; </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">certain standstill and lock-up provisions for the Jacobson / Gershwind Family Shareholders; </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">the transition of the approval standard for certain significant transactions (including mergers, asset sales, share exchanges and dissolution) from a two-thirds supermajority to a majority of the issued and outstanding shares of Class A Common Stock entitled to vote thereon; and</span></div>&#8226;the transition to a &#8220;majority of the votes cast&#8221; standard for any election of directors that is not a contested election.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>45
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977564326608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation And Qualifying Accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [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="Show.showAR( this, 'defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II - Valuation And Qualifying Accounts</a></td>
<td class="text"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MSC INDUSTRIAL DIRECT CO., INC.</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%">SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS</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%">(In thousands)</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt"><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.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.778%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></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:10pt;font-weight:700;line-height:108%">Description</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:10pt;font-weight:700;line-height:108%">Balance at Beginning of 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:10pt;font-weight:700;line-height:108%">Charged to Costs and Expenses</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:10pt;font-weight:700;line-height:108%">Charged to Other Accounts</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:10pt;font-weight:700;line-height:108%">Deductions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:108%;position:relative;top:-3.5pt;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:10pt;font-weight:700;line-height:108%">Balance at End of Year</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:108%">Deducted from asset accounts:</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><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 #000;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:400;line-height:108%">For the fiscal year ended August 28, 2021 Allowance for credit losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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;padding:2px 0 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:108%">$</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:9pt;font-weight:400;line-height:108%">18,249&#160;</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:108%">$</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:9pt;font-weight:400;line-height:108%">8,181&#160;</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:108%">$</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:9pt;font-weight:400;line-height:108%">&#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 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:9pt;font-weight:400;line-height:108%">$</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:9pt;font-weight:400;line-height:108%">8,014&#160;</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:108%">$</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:9pt;font-weight:400;line-height:108%">18,416&#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:108%">Deducted from asset accounts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #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:3pt double #000;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:400;line-height:108%">For the fiscal year ended September 3, 2022 Allowance for credit losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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;padding:2px 0 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:108%">$</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:9pt;font-weight:400;line-height:108%">18,416&#160;</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:108%">$</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:9pt;font-weight:400;line-height:108%">9,806&#160;</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:108%">$</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:9pt;font-weight:400;line-height:108%">&#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 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:9pt;font-weight:400;line-height:108%">$</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:9pt;font-weight:400;line-height:108%">7,451&#160;</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:108%">$</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:9pt;font-weight:400;line-height:108%">20,771&#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:108%">Deducted from asset accounts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #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:3pt double #000;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:400;line-height:108%">For the fiscal year ended September 2, 2023 Allowance for credit losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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 #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:9pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">20,771&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">10,275&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">8,299&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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 style="background-color:#ffffff;border-bottom:3pt double #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:9pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%">22,747&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.94pt">Comprised of uncollected accounts charged against the allowance.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.94pt">Included in accounts receivable.</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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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>46
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977567776800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
<th class="th"><div>Aug. 28, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">$ 343,233<span></span>
</td>
<td class="nump">$ 339,786<span></span>
</td>
<td class="nump">$ 216,907<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977564592864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 02, 2023 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<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="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=msm_KristenActisGrandeMember', window );">Kristen Actis-Grande [Member]</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="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text">On August 22, 2023, Kristen Actis-Grande, the Company&#8217;s Executive Vice President and Chief Financial Officer, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act. Ms. Actis-Grande&#8217;s trading plan allows for the sale of the shares of Class A Common Stock received upon the vesting of 1,838 performance share units and 3,470 restricted stock units. Ms. Actis-Grande&#8217;s trading plan will expire on August 22, 2024.<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="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Kristen Actis-Grande<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="Show.showAR( this, 'defref_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Executive Vice President and Chief Financial Officer<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="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<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="Show.showAR( this, 'defref_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">August 22, 2023<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="Show.showAR( this, 'defref_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">366 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrAxis=msm_KristenActisGrandeRuleTradingArrangementClassACommonStockMember', window );">Kristen Actis-Grande Rule Trading Arrangement, Class A Common Stock [Member] | Kristen Actis-Grande [Member]</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="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">1,838<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrAxis=msm_KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember', window );">Kristen Actis-Grande Rule Trading Arrangement, Restricted Stock Units [Member] | Kristen Actis-Grande [Member]</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="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">3,470<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_MtrlTermsOfTrdArrTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_MtrlTermsOfTrdArrTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TrdArrAdoptionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrAdoptionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TrdArrDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrDuration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TrdArrIndTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TrdArrSecuritiesAggAvailAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrSecuritiesAggAvailAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_IndividualAxis=msm_KristenActisGrandeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=msm_KristenActisGrandeMember</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_ecd_TradingArrAxis=msm_KristenActisGrandeRuleTradingArrangementClassACommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrAxis=msm_KristenActisGrandeRuleTradingArrangementClassACommonStockMember</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_ecd_TradingArrAxis=msm_KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrAxis=msm_KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember</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>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977564473056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business And Summary Of Significant Accounting Policies (Policy)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:12pt;text-indent:36pt"><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 MSC Industrial Direct Co., Inc., its wholly owned subsidiaries and entities in which it maintains a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation.</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="Show.showAR( this, 'defref_us-gaap_FiscalPeriod', window );">Fiscal Year</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates on a 52/53-week fiscal year ending on the Saturday closest to August 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of each year. References to &#8220;fiscal year 2023&#8221; refer to the period from September 4, 2022 to September&#160;2, 2023, which is a 52-week fiscal year. References to &#8220;fiscal year 2022&#8221; refer to the period from August 29, 2021 to September&#160;3, 2022, which is a 53-week fiscal 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="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements, in conformity with accounting principles generally accepted in the United States of America, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates and assumptions used in preparing the accompanying Consolidated Financial Statements.</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text">Cash and Cash EquivalentsThe Company considers all short-term, highly liquid investments with maturities of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents are carried at cost, which approximates fair value.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations of Credit Risk</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrations of Credit Risk</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s mix of receivables is diverse, selling its products primarily to end-users. The Company&#8217;s customer base represents many diverse industries primarily concentrated in the United States. The Company performs periodic credit evaluations of its customers&#8217; financial condition, and collateral is generally not required. The Company evaluates the collectability of accounts receivable based on numerous factors, including past transaction history with customers and their creditworthiness, and the Company provides a reserve for accounts that it believes to be uncollectible.</span></div>The Company&#8217;s cash includes deposits with commercial banks. The terms of these deposits and investments provide that all monies are available to the Company upon demand. The Company maintains the majority of its cash with high-quality financial institutions. Deposits held with banks may exceed insurance limits. While MSC monitors the creditworthiness of these commercial banks and financial institutions, a crisis in the U.S. financial systems could limit access to funds and/or result in a loss of principal.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Allowance for Credit Losses</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losses</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes reserves for customer accounts that are deemed uncollectible. The allowance for credit losses is based on several factors, including the age of the receivables and the historical ratio of actual write-offs to the age of the receivables. These analyses also take into consideration economic conditions that may have an impact on a specific industry, a group of customers or a specific customer. While the Company has a broad customer base, representing many diverse industries primarily in all regions of the United States, a general economic downturn could result in higher than expected defaults and, therefore, the need to revise estimates for bad debts.</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="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of merchandise held for resale and are stated at the lower of weighted-average cost or net realizable value. The Company evaluates the recoverability of its slow-moving or obsolete inventories quarterly. The Company estimates the recoverable cost of such inventory by product type and considering such factors as its age, historic and current demand trends, the physical condition of the inventory, historical write-down information as well as assumptions regarding future demand. The Company&#8217;s ability to recover its cost for slow-moving or obsolete inventory can be affected by such factors as general market conditions, future customer demand, and relationships with suppliers. Substantially all of the Company&#8217;s inventories have demonstrated long shelf lives and are not highly susceptible to obsolescence. In addition, many of the Company&#8217;s inventory items are eligible for return under various supplier agreements.</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment and capitalized computer software are stated at cost less accumulated depreciation and amortization. Expenditures for maintenance and repairs are charged to expense as incurred; costs of major renewals and improvements are capitalized. At the time property and equipment are retired or otherwise disposed of, the cost and accumulated depreciation are eliminated from the asset and accumulated depreciation accounts and the profit or loss on such disposition is reflected in income.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization of property, plant and equipment are computed for financial reporting purposes on the straight-line method based on the estimated useful lives of the assets. Leasehold improvements are amortized over either their respective lease terms or their estimated useful lives, whichever is shorter. Estimated useful lives range from three years to 40 years for leasehold improvements and buildings, three years to 10 years for computer systems, equipment and software, and three years to 20 years for furniture, fixtures and equipment.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized computer software costs are amortized using the straight-line method over the estimated useful life. These costs include purchased software packages, payments to vendors and consultants for the development, implementation or modification of purchased software packages for Company use, and payroll and related costs for associates connected with internal-use software projects. Capitalized computer software costs are included in property, plant and equipment in the Consolidated Balance Sheets.</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="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s lease portfolio includes certain real estate (customer fulfillment centers, regional inventory centers, warehouses and manufacturing locations), automobiles and other equipment. The determination of whether an arrangement is, or contains, a lease is performed at the inception of the arrangement. Operating leases are recorded on the balance sheet with operating lease assets representing the right to use the underlying asset for the lease term and operating lease liabilities representing the obligation to make lease payments arising from the lease. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For real estate leases, lease components and non-lease components, such as common area maintenance, are grouped as a single lease component. All leases with an initial term of 12 months or less are not included on the balance sheet. Real estate leases typically include one or more options to extend the lease. The Company regularly evaluates the renewal options, and when it is reasonably certain of exercise, the Company includes the renewal period in its lease term. The automobile leases contain variable lease payments based on inception and subsequent interest rate fluctuations. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When readily determinable, the Company uses the interest rate implicit in its leases to discount lease payments. When the implicit rate is not readily determinable, as is the case with substantially all of the real estate leases, the Company utilizes the incremental borrowing rate. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s operating lease expense is recognized on a straight-line basis over the lease term and is recorded in Operating expenses in the Consolidated Statements of Income.</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="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Other Indefinite-Lived Intangible Assets</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Indefinite-Lived Intangible Assets</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s business acquisitions typically result in the recording of goodwill and other intangible assets, which affects the amount of amortization expense and possibly impairment write-downs that the Company may incur in future periods. Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired in business acquisitions. The Company annually reviews goodwill at the reporting unit level and intangible assets that have indefinite lives for impairment in its fiscal fourth quarter and when events or changes in circumstances indicate the carrying values of these assets might exceed their current fair values.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently operates at a single reporting unit level. Events or circumstances that may result in an impairment review include changes in macroeconomic conditions, industry and market considerations, cost fact events affecting the reporting unit or a sustained decrease in share price. Each year, the Company may elect to perform a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If impairment is indicated in the qualitative assessment or if management elects to initially perform a quantitative assessment of goodwill or intangible assets, the impairment test uses a single step approach. This single step approach compares the carrying value of a reporting unit to its fair value. If the fair value of the reporting unit exceeds its carrying amount, goodwill and intangible assets of the reporting unit are not impaired. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited to the amount of goodwill allocated to that reporting unit. Based on the qualitative assessments of goodwill and intangible assets that have indefinite lives performed by the Company in its respective fiscal fourth quarters, there was no indicator of impairment for fiscal years 2023, 2022 and 2021.</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="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text">Impairment of Long-Lived AssetsThe Company periodically evaluates the net realizable value of long-lived assets, including definite-lived intangible assets, operating lease right-of-use assets, and property and equipment, relying on a number of factors, including operating results, business plans, economic projections, and anticipated future cash flows. Impairment is assessed by evaluating the estimated undiscounted cash flows over the asset&#8217;s remaining life. If estimated cash flows are insufficient to recover the investment, an impairment loss is recognized.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales include product revenue and shipping and handling charges, net of estimated sales returns and any related sales incentives. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. All revenue is recognized when the Company satisfies its performance obligations under the contract, which is determined to occur when the customer obtains control of the products, and invoicing occurs at approximately the same point in time. The Company&#8217;s product sales have standard payment terms that do not exceed one year. The Company considers shipping and handling as activities to fulfill its performance obligation. Substantially all of the Company&#8217;s contracts have a single performance obligation, to deliver products, and are short-term in nature. The Company estimates product returns based on historical return rates.</span></div>The Company offers customers sales incentives, which primarily consist of volume rebates, and upfront sign-on payments. These volume rebates and sign-on payments are not in exchange for a distinct good or service and result in a reduction of net sales from the goods transferred to the customer at the later of when the related revenue is recognized or when the Company promises to pay the consideration.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Gross Profit</a></td>
<td class="text">Gross ProfitGross profit primarily represents the difference between the sale price to the Company&#8217;s customers and the product cost from its suppliers (net of earned rebates and discounts), including the cost of inbound freight. The cost of outbound freight (including internal transfers), purchasing, receiving and warehousing are included in operating expenses.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Vendor Consideration</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Vendor Consideration</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives volume rebates from certain vendors based on contractual arrangements with such vendors. Rebates received from these vendors are recognized as a reduction to Cost of goods sold in the Consolidated Statements of Income when the inventory is sold. In addition, the Company records cash consideration received for advertising costs incurred to sell the vendor&#8217;s products as a reduction of the Company&#8217;s advertising costs and such consideration is reflected in Operating expenses in the Consolidated Statements of Income. The total amount of advertising costs, net of co-operative advertising income from vendor-sponsored programs, included in Operating expenses in the Consolidated Statements of Income was approximately $9,124, $14,377 and $17,749 during fiscal years 2023, 2022 and 2021, respectively.</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="Show.showAR( this, 'defref_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies', window );">Product Warranties</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Warranties</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally offers a maximum one year warranty, including parts and labor, for certain of its products sold. The specific terms and conditions of those warranties vary depending upon the product sold. The Company may be able to recoup some of these costs through product warranties it holds with its original equipment manufacturers, which typically range from 30 to 90 days. In general, many of the Company&#8217;s general merchandise products are covered by third-party original equipment manufacturers&#8217; warranties. The Company&#8217;s warranty expense has been minimal.</span></div><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="Show.showAR( this, 'defref_msm_ShippingAndHandlingPolicyTextBlock', window );">Shipping and Handling Costs</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shipping and Handling Costs</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes shipping and handling fees billed to customers in Net sales and shipping and handling costs associated with outbound freight in Operating expenses in the Consolidated Statements of Income. The shipping and handling costs in Operating expenses were approximately $156,844, $155,472 and $133,737 during fiscal years 2023, 2022 and 2021, respectively.</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 718, &#8220;Compensation &#8212; Stock Compensation,&#8221; the Company estimates the fair value of share-based payment awards on the date of grant. The value of awards that are ultimately expected to vest is recognized as an expense over the requisite service periods. The fair value of the Company&#8217;s restricted stock units and performance share units is based on the closing market price of the Company&#8217;s Class A Common Stock on the date of grant. The Company estimates the fair value of stock options granted using a Black-Scholes option-pricing model. This model requires the Company to make estimates and assumptions with respect to the expected term of the option, the expected volatility of the price of the Company&#8217;s Class A Common Stock and the expected forfeiture rate. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. </span></div>The expected term is based on the historical exercise behavior of grantees, as well as the contractual life of the option grants. The expected volatility factor is based on the volatility of the Company&#8217;s Class A Common Stock for a period equal to the expected term of the stock option. In addition, forfeitures of share-based awards are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The Company uses historical data to estimate forfeitures and records stock-based compensation expense only for those awards that are expected to vest.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityPolicyTextBlock', window );">Share Repurchases and Treasury Stock</a></td>
<td class="text">Share Repurchases and Treasury StockRepurchased shares may be retired immediately and resume the status of authorized but unissued shares or may be held by the Company as treasury stock. The Company accounts for treasury stock under the cost method, using the first-in, first-out flow assumption, and it is included in Class A treasury stock, at cost in the Consolidated Balance Sheets. When the Company reissues treasury stock, the gains are recorded in additional paid-in capital (&#8220;APIC&#8221;), while the losses are recorded to APIC to the extent that the previous net gains on the reissuance of treasury stock are available to offset the losses. If the losses are larger than the previous net gains available, then the losses are recorded to retained earnings. The Company accounts for repurchased shares immediately retired under the constructive retirement method. When shares are retired, the par value of the repurchased shares is deducted from common stock and the excess repurchase price over par is deducted by allocation to both APIC and retained earnings. The amount allocated to APIC is calculated as the original cost of APIC per share outstanding using the first-in, first-out flow assumption and is applied to the number of shares repurchased. Any remaining amount is allocated to retained earnings.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of the Company&#8217;s financial instruments, including cash and cash equivalents, receivables, accounts payable and accrued liabilities, approximate fair value because of the short maturity of these instruments. In addition, based on borrowing rates currently available to the Company for borrowings with similar terms, the carrying values of the Company&#8217;s lease obligations also approximate fair value. The fair values of the Company&#8217;s long-term debt, including current maturities, are estimated based on quoted market prices for the same or similar issues or on current rates offered to the Company for debt of the same remaining maturities. Under this method, the Company&#8217;s fair values of any long-term obligations were not significantly different than the carrying values at September&#160;2, 2023 and September&#160;3, 2022.</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="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The local currency is the functional currency for all of MSC&#8217;s operations outside the United States. Assets and liabilities of these operations are translated to U.S. dollars at the exchange rate in effect at the end of each period. Income statement accounts are translated at the average exchange rate prevailing during the period. Translation adjustments arising from the use of differing exchange rates from period to period are included as a component of other comprehensive income within shareholders&#8217; equity. Gains and losses from foreign currency transactions are included in net income for the period.</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="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has established deferred income tax assets and liabilities for temporary differences between the financial reporting bases and the income tax bases of its assets and liabilities at enacted tax rates expected to be in effect when such assets or liabilities are realized or settled pursuant to the provisions of ASC Topic 740, &#8220;Income Taxes,&#8221; which prescribes a comprehensive model for the financial statement recognition, measurement, classification and disclosure of uncertain tax positions. For those benefits to be recognized, a tax position must be more-likely-than-not to be sustained upon examination by taxing authorities. The amounts of unrecognized tax benefits, exclusive of interest and penalties that would affect the effective tax rate, were $5,053 and $7,719 as of September&#160;2, 2023 and September&#160;3, 2022, respectively.</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="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income consists of consolidated net income and foreign currency translation adjustments. Foreign currency translation adjustments included in comprehensive income were not tax-affected as investments in international affiliates are deemed to be permanent.</span></div><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="Show.showAR( this, 'defref_msm_GeographicRegionsPolicyPolicyTextBlock', window );">Geographic Regions</a></td>
<td class="text">Geographic RegionsThe Company&#8217;s sales and assets are predominantly generated from North American locations. For fiscal year 2023, the Company&#8217;s operations in North America represented approximately 99% of consolidated net sales, with 95% of the total being from the Company&#8217;s operations in the United States. The remaining 1% of consolidated net sales is from the Company&#8217;s operations in Europe.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the management approach for segment disclosure, which designates the internal organization that is used by management for making operating decisions and assessing performance as the source of its reportable segments. The Company operates in one operating and reportable segment as a distributor of metalworking, MRO, Class C Consumables and Original Equipment Manufacturer (&#8220;OEM&#8221;) products and services. The Company&#8217;s chief operating decision maker, its Chief Executive Officer, manages the Company&#8217;s operations on a consolidated basis for purposes of allocating resources. Substantially all of the Company&#8217;s revenues and long-lived assets are in the United States. The Company does not disclose net sales information by product category as it is impracticable to do so as a result of its numerous product offerings and the manner in which its business is managed.</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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for business combinations in accordance with ASC Topic 805, &#8220;Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC Topic 805&#8221;). ASC Topic 805 established principles and requirements for recognizing the total consideration transferred to, and the assets acquired, liabilities assumed and any non-controlling interest in, the acquired target in a business combination. ASC Topic 805 also provides guidance for recognizing and measuring goodwill acquired in a business combination and requires the acquirer to disclose information that users may need to evaluate and understand the financial impact of the business combination. See Note 6, &#8220;Business Combinations&#8221; for further discussion.</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="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standards Update 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, which provides for additional disclosures and added transparency for entities which receive government assistance. This includes disclosure of the type of government assistance received, the entity&#8217;s method of accounting, and the impact on the entity&#8217;s financial statements. This guidance is effective for annual periods beginning after December 15, 2021. The guidance was adopted by the Company for fiscal year 2023 and will be applied prospectively. See Note 8, &#8220;Income Taxes&#8221; for further information related to the Employee Retention Credit (the &#8220;ERC&#8221;) provision provided under the Coronavirus Aid, Relief and Economic Security Act (the &#8220;CARES Act&#8221;).</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other pronouncements issued by the FASB or other authoritative accounting standards groups with future effective dates are either not applicable or are not expected to have a material impact on the 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_msm_GeographicRegionsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Geographic Regions Policy Text Block</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_GeographicRegionsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_msm_ShippingAndHandlingPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shipping And Handling [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_ShippingAndHandlingPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AdvertisingCostsPolicyTextBlock</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_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479515/805-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessCombinationsPolicy</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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CashAndCashEquivalentsPolicyTextBlock</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_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ComprehensiveIncomePolicyPolicyTextBlock</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_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480981/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ConcentrationRiskCreditRisk</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 705<br> -Publisher FASB<br> -URI https://asc.fasb.org//705/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CostOfSalesPolicyTextBlock</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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 60<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482053/820-10-60-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FairValueOfFinancialInstrumentsPolicy</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_FiscalPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FiscalPeriod</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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</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_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_GoodwillAndIntangibleAssetsPolicyTextBlock</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_GuaranteesIndemnificationsAndWarrantiesPolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//460/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_GuaranteesIndemnificationsAndWarrantiesPolicies</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_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock</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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncomeTaxPolicyTextBlock</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_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_InventoryPolicyTextBlock</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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeLeasesPolicyTextBlock</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentPolicyTextBlock</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_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RevenueRecognitionPolicyTextBlock</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_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SegmentReportingPolicyPolicyTextBlock</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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationOptionAndIncentivePlansPolicy</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_StockholdersEquityPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockholdersEquityPolicyTextBlock</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_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_TradeAndOtherAccountsReceivablePolicy</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>49
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977564354624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business And Summary Of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Change in the Carrying Amount of Goodwill</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances and changes in the carrying amount of goodwill are as follows:</span></div><div style="margin-top:12pt"><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:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Balance as of August 28, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">692,704</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Engman-Taylor acquisition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">6,173</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:120%">Tower Fasteners acquisition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">12,247</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Foreign currency translation adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(994)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Balance as of September 3, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">710,130</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Buckeye/Tru-Edge acquisition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">7,826</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Tower Fasteners post-closing working capital adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">123</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Foreign currency translation adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">95</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Balance as of September 2, 2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">718,174</span></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:2.02pt">In June 2022, the Company acquired certain assets and assumed certain liabilities of Engman-Taylor (as defined in Note 6, &#8220;Business Combinations&#8221;). </span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:2.02pt">In August 2022, the Company acquired 100% of the outstanding equity of Tower Fasteners (as defined in Note 6, &#8220;Business Combinations&#8221;). </span></div>(3)In January 2023, the Company acquired certain assets and assumed certain liabilities of Buckeye and Tru-Edge (each, as defined in Note 6, &#8220;Business Combinations&#8221;).<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="Show.showAR( this, 'defref_msm_ScheduleOfIntangibleAssetsTableTextBlock', window );">Components of Other Intangible Assets</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s intangible assets for fiscal years 2023 and 2022 are as follows:</span></div><div style="margin-top:12pt"><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.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.086%"></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="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</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="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3, 2022</span></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:108%">Weighted-Average Useful Life (in years)</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:700;line-height:108%">Gross Carrying Amount</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:700;line-height:108%">Accumulated Amortization</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:700;line-height:108%">Gross Carrying Amount</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:700;line-height:108%">Accumulated Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Customer Relationships</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">13.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">252,769</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(157,306)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">243,269</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(144,300)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Non-Compete Agreements</span></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:120%">3.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">966</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(575)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">966</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(280)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Trademarks</span></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:120%">7.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">7,546</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(3,842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,746</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(2,876)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">11,083</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">12,803</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:120%">12.9</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">272,364</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(161,723)</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">261,784</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(147,456)</span></td></tr></table></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="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Estimated Amortization Expense</a></td>
<td class="text">Estimated amortization expense for each of the five succeeding fiscal years is as follows:<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:60.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.325%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:108%">Fiscal 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:700;line-height:108%">Estimated Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000000;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:108%">2024</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,773</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:400;line-height:108%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,486</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;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:108%">2026</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,466</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:400;line-height:108%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,247</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;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:108%">2028</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">11,541</span></td></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_msm_ScheduleOfIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Intangible Assets [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_ScheduleOfIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</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>50
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565888032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s percentage of revenue by customer end-market for fiscal years 2023 and 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:71.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.104%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</span></td></tr><tr><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:700;line-height:108%">September 2, 2023</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:700;line-height:108%">September 3, 2022</span></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:120%">(52 weeks)</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:108%">(53 weeks)</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:108%">Manufacturing Heavy</span></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:108%">48&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:108%">%</span></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:108%">49&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:108%">%</span></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:108%">Manufacturing Light</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:108%">20&#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:108%">%</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:108%">21&#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:108%">%</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:108%">Public Sector</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:108%">10&#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:108%">%</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:108%">8&#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:108%">%</span></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:108%">Retail/Wholesale</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:108%">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:108%">%</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:108%">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:108%">%</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:108%">Commercial 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:108%">4&#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:108%">%</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:108%">4&#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:108%">%</span></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:108%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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:108%">11&#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:108%">%</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:108%">11&#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:108%">%</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:108%">Total</span></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:10pt;font-weight:400;line-height:108%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</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:10pt;font-weight:400;line-height:108%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">The Other category primarily includes individual customer and small business net sales not assigned to a specific industry classification.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company groups customers into three categories by type of customer: national account, public sector and core and other. National account customers are Fortune 1000 companies, large privately held companies, and international companies primarily doing business in North America. Public sector customers are governments and their instrumentalities such as federal agencies, state governments, and public sector healthcare providers. Federal government customers include the United States Marine Corps, the United States Coast Guard, the United States Postal Service, the United States General Services Administration, the United States Department of Defense, the United States Department of Energy, large and small military bases, Veterans Affairs hospitals, and correctional facilities. The Company has individual state and local contracts, as well as contracts through partnerships with several state co-operatives. Core and other customers are those customers that are not national account customers or public sector customers.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents the Company&#8217;s percentage of revenue by customer type for fiscal years 2023 and 2022:</span></div><div style="text-indent:36pt"><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:64.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.022%"></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:700;line-height:120%">For the Fiscal Years Ended</span></td></tr><tr><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:700;line-height:120%">September 2, 2023</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:700;line-height:120%">September 3, 2022</span></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:120%">(52 weeks)</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:108%">(53 weeks)</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:120%">National Account Customers</span></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:120%">38&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">%</span></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:120%">38&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">%</span></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:120%">Public Sector Customers</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:120%">10&#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:120%">%</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:120%">8&#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:120%">%</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:120%">Core and Other Customers</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:120%">52&#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:120%">%</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:120%">54&#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:120%">%</span></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:120%">Total</span></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:120%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s revenue originating from the following geographic areas was as follows for fiscal years 2023 and 2022: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt"><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:64.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.022%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</span></td></tr><tr><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:700;line-height:108%">September 2, 2023</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:700;line-height:108%">September 3, 2022</span></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:108%">(52 weeks)</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:108%">(53 weeks)</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:108%">United States</span></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:108%">95&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:108%">%</span></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:108%">95&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:108%">%</span></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:108%">Mexico</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:108%">2&#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:108%">%</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:108%">2&#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:108%">%</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:108%">Canada</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:108%">2&#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:108%">%</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:108%">2&#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:108%">%</span></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:108%">North America</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:108%">99&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:108%">%</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:10pt;font-weight:400;line-height:108%">99&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:108%">%</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:108%">Other foreign countries </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:108%">1&#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:108%">%</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:108%">1&#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:108%">%</span></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:108%">Total</span></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:108%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</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:108%">100&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</span></td></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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>51
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565791824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Computation of Basic And Diluted Net Income per Common Share Under Treasury Stock Method</a></td>
<td class="text">The following table sets forth the computation of basic and diluted net income per common share under the treasury stock method for fiscal years 2023, 2022 and 2021:<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.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.932%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">August 28,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(53 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">(52 weeks)</span></td></tr><tr style="height:15pt"><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="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 2px 7pt;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:108%">Numerator:</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></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Net income attributable to MSC Industrial as reported</span></td><td style="background-color:#cceeff;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">343,233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">339,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">216,907&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Denominator:</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></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Weighted-average shares outstanding for basic net income per share</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">55,918</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">55,777</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">55,737</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Effect of dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">292</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">268</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">356</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Weighted-average shares outstanding for diluted net income per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">56,210</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:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">56,045</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:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">56,093</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Net income per share:</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><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 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:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">6.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">6.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3.89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">6.11&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">6.06&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3.87&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 #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:3pt double #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:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Potentially dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">400</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">314</span></td></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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</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>52
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565799936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts, Notes, Loans and Financing Receivable</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivables at September&#160;2, 2023 and September&#160;3, 2022 consisted of the following:</span></div><div style="margin-top:12pt"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 2,<br/>2023</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:120%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">458,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">708,379&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Less: Allowance for credit losses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">22,747</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">20,771</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">435,421&#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:middle"></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 #000;padding:2px 0 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:108%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">687,608&#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:middle"></td></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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ReceivablesAbstract</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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</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>53
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565794288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Summary of Purchase Price Allocation</a></td>
<td class="text">The following table summarizes the amounts of identified assets acquired and liabilities assumed based on the fair value at the acquisition date:<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:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Inventories</span></td><td style="background-color:#cceeff;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,745</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Prepaid expenses and other current assets </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">27</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Identifiable intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">10,600</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Goodwill </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">7,826</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,291</span></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total assets acquired</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">23,508</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accounts payable </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,090</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">29</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Total liabilities assumed</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,119</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Total purchase price consideration</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">22,389</span></td></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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</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>54
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565802304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant And Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Summary of Property, Plant and Equipment</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of property, plant and equipment and the estimated useful lives used in the computation of depreciation and amortization:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.060%"><tr><td style="width:1.0%"></td><td style="width:42.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.187%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.622%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.625%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">Number of Years</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:108%">September 2,<br/>2023</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:108%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Land</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">24,028</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">24,418</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Building and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3 - 40</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">166,711</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">167,012</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:108%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">The lesser of lease term or 10</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">6,265</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,787</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Furniture, fixtures and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3 - 20</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">193,121</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">176,723</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Computer systems, equipment and software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3 - 10</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">563,724</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">498,267</span></td></tr><tr><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;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">953,849</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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">871,207</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Less: Accumulated depreciation and amortization</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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">634,189</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">584,541</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Total</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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">319,660</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">286,666</span></td></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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentAbstract</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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentTextBlock</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>55
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977564932544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Components of Income Before Provision for Income Taxes</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income before provision for income taxes were as follows:</span></div><div style="margin-top:12pt"><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.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">August 28,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Domestic </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">453,563</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">449,389</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">282,478</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Foreign </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,593</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,743</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,901</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Total </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">456,156</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">451,132</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">288,379</span></td></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Provision for Income Taxes</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes is comprised of the following:</span></div><div style="margin-top:12pt"><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:57.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">August 28,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Current:</span></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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">81,187</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">77,761</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">60,988</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">State and local</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">21,121</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">19,524</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">15,237</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">Foreign </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,635</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,309</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,327</span></td></tr><tr><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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">103,943</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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">98,594</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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">77,552</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Deferred:</span></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 7pt;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:108%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">8,164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">11,591&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(5,513)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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:108%">State and local</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(842)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Foreign </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(816)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(755)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">9,106&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">12,056&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(7,110)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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:108%">Total</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">113,049</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">110,650</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">70,442</span></td></tr></table></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Components of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of deferred tax assets and liabilities are as follows:</span></div><div style="margin-top:12pt"><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.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Deferred tax liabilities:</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;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:108%">Depreciation</span></td><td style="background-color:#ffffff;padding:2px 0 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:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(40,137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(41,990)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(14,290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(14,898)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(118,015)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(111,471)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Intangible amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(2,388)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(2,568)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(174,830)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(170,927)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Deferred tax assets:</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;border-top:1.5pt solid #FFFFFF;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,047</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,605</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Lease liability </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,595</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,766</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">10,356</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13,476</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Self-insurance liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,988</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,605</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Deferred compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">256</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">586</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,431</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,881</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></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Other accrued expenses/reserves</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">11,958</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,915</span></td></tr><tr><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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">50,631</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #FFFFFF;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">55,834</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Net Deferred Tax Liabilities</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(124,199)</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:middle"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #FFFFFF;border-top:1.5pt solid #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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(115,093)</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:middle"></td></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliation of the U.S. federal income tax rate to the Company&#8217;s effective income tax rate is as follows:</span></div><div style="margin-top:12pt"><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.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">August 28,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">U.S. federal income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Effective income tax rate</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">24.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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">24.5&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">24.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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">%</span></td></tr></table></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="Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Changes in Gross Unrecognized Tax Benefits</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate changes in the balance of gross unrecognized tax benefits during fiscal years 2023 and 2022 were as follows:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Beginning Balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">11,223</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">6,119</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Additions for tax positions relating to current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">403</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,130</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Additions for tax positions relating to prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">6,810</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Reductions for tax positions relating to prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(626)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Settlements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(178)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Lapse of statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(2,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(2,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Ending Balance</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">7,768</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">11,223</span></td></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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 9<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</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_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SummaryOfIncomeTaxContingenciesTextBlock</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>56
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977565839552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consist of the following:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued payroll and fringe</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">39,717</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">48,078</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accrued bonus</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17,243</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">31,961</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued sales, property and income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13,116</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">12,377</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accrued sales and rebates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">40,586</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">32,472</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued restructuring and other costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,137</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,714</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accrued dividend equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,975</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,843</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued freight</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,905</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,144</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accrued repurchases of common stock </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">8,494</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued fees related to the Reclassification</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,575</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Accrued ERC claims</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,129</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Accrued other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">31,157</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">25,737</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Total accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">172,034</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">164,326</span></td></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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PayablesAndAccrualsAbstract</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_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfAccruedLiabilitiesTableTextBlock</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>57
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977569525392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtAndCapitalLeaseObligationsAbstract', window );"><strong>Debt and Lease Obligation [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Debt</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt at September&#160;2, 2023 and September&#160;3, 2022 consisted of the following:</span></div><div style="margin-top:12pt"><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:64.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.994%"></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Amended Revolving Credit Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">50,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">245,000</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Uncommitted Credit Facilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">180,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">200,000</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Long-Term Note Payable </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,750</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,750</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Private Placement 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2.65% Senior Notes, Series A, due July&#160;28, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">75,000</span></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:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2.90% Senior Notes, Series B, due July&#160;28, 2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">100,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">100,000</span></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:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3.79% Senior Notes, due June&#160;11, 2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">20,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">20,000</span></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:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2.60% Senior Notes, due March&#160;5, 2027 </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">50,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">50,000</span></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 style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.04% Senior Notes, due January&#160;12, 2023 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">50,000</span></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:middle"><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2.40% Series 2019A Notes, due March&#160;5, 2024 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">50,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">50,000</span></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:108%">Financing arrangements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">127</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">88</span></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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Less: Unamortized debt issuance costs</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:108%">(1,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(1,426)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:108%">Total debt, excluding obligations under finance leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">453,851</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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">793,412</span></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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Less: Current portion</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:108%">(229,686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:6.5pt;font-weight:400;line-height:108%;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:108%">(324,684)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</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:108%">Total long-term debt, excluding obligations under finance leases</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">224,165</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">468,728</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Represents private placement debt issued under the Shelf Facility Agreements.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Consists of $180,000 from the Uncommitted Credit Facilities (as defined below), $50,000 from the 2.40% Series 2019A Notes, due March&#160;5, 2024, $37 from financing arrangements and net of unamortized debt issuance costs of $351 expected to be amortized in the next 12 months.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Consists of $200,000 from the Uncommitted Credit Facilities, $50,000 from the 3.04% Senior Notes, due January&#160;12, 2023, $75,000 from the 2.65% Senior Notes, Series A, due July&#160;28, 2023, $88 from financing arrangements and net of unamortized debt issuance costs of $404 expected to be amortized in the next 12 months.</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-Term Debt</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Maturities of Long-Term Debt </span></div><div style="margin-top:12pt"><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:85.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></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:108%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">Maturities of<br/>Long-Term Debt</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:108%">2024</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">50,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">20,000</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">150,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">50,000</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</span></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:108%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,750</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:108%">Total</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">274,750</span></td></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_DebtAndCapitalLeaseObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DebtAndCapitalLeaseObligationsAbstract</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_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</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>58
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977564822000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Components of Lease Cost</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost for fiscal years 2023 and 2022 were as follows:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:700;line-height:120%">For the Fiscal Years Ended </span></td></tr><tr><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:700;line-height:120%">September 2, 2023</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:700;line-height:120%">September 3, 2022</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:120%">Operating lease cost</span></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">22,935&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">19,995&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease cost (benefit)</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:120%">339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(355)</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:120%">Short-term lease cost</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:120%">3,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,496&#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:120%">Finance lease cost:</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of leased 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:120%">957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,265&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on leased 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:120%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#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:120%">Total Lease Cost </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:120%">$</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:120%">27,485&#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:10pt;font-weight:400;line-height:120%">$</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:120%">25,449&#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><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="Show.showAR( this, 'defref_msm_SupplementalBalanceSheetInformationTableTextBlock', window );">Supplemental Balance Sheet Information</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information relating to operating and finance leases is as follows:</span></div><div style="margin-top:12pt"><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:28.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification</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:120%">September 2,<br/>2023</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:120%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">Assets </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><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets </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:120%">$</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:120%">65,909&#160;</span></td><td style="background-color:#ffffff;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:120%">$</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:120%">64,780&#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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-956"><span style="-sec-ix-hidden:f-957">Property, plant and equipment, net</span></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:10pt;font-weight:400;line-height:120%">473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,118&#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:120%">Total leased 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><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">66,382&#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">65,898&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;border-top:3pt double #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:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of operating lease liabilities </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:120%">$</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:120%">21,168&#160;</span></td><td style="background-color:#cceeff;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:120%">$</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:120%">18,560&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-964"><span style="-sec-ix-hidden:f-965">Current portion of debt including obligations under finance leases</span></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:10pt;font-weight:400;line-height:120%">249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">996&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncurrent </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncurrent operating lease 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:10pt;font-weight:400;line-height:120%">45,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,616&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-970"><span style="-sec-ix-hidden:f-971">Long-term debt including obligations under finance leases</span></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:10pt;font-weight:400;line-height:120%">226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184&#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:120%">Total lease 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 style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">67,567&#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 style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">67,356&#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></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Finance lease assets are net of accumulated amortization of $2,952 and $3,447 as of September&#160;2, 2023 and September&#160;3, 2022, respectively. </span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 2, 2023</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:120%">September 3, 2022</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:120%">Weighted-average remaining lease term (in years) </span></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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</span></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:120%">4.0</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance Leases </span></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:120%">2.1</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.2</span></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:120%">Weighted-average discount rate </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</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:120%">3.8&#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:120%">%</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:120%">3.1&#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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance Leases </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:120%">4.5&#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:120%">%</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:120%">2.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:120%">%</span></td></tr></table></div><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="Show.showAR( this, 'defref_msm_SupplementalCashFlowInformationTableTextBlock', window );">Supplemental Cash Flow Information</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth supplemental cash flow information related to operating and finance leases:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:700;line-height:120%">For the Fiscal Years Ended </span></td></tr><tr><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:700;line-height:120%">September 2, 2023</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:700;line-height:120%">September 3, 2022</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:120%">Operating Cash Outflows from Operating Leases </span></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">22,779&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">19,535&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Cash Outflows from Finance Leases </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:120%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48&#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:120%">Financing Cash Outflows from Finance Leases </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:120%">1,019&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,305&#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:120%">Leased assets obtained in exchange for new lease 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating Leases</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:120%">$</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:120%">21,060&#160;</span></td><td style="background-color:#cceeff;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:120%">$</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:120%">33,608&#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:120%">Finance Leases </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:120%">317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="Show.showAR( this, 'defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">Schedule of Future Lease Payments</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;2, 2023, future lease payments were as follows:</span></div><div style="margin-top:12pt"><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:57.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fiscal Year </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;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:120%">Operating Leases</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:120%">Finance Leases</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:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">23,422&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">275&#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 style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">23,697&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</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:120%">19,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,219&#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:120%">2026</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:120%">12,555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,666&#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:120%">2027</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:120%">8,226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">8,226&#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:120%">2028</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:120%">4,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">4,133&#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:120%">Thereafter </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:120%">5,522&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">5,522&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Lease Payments </span></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:120%">72,951&#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 #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:120%">512&#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 #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:120%">73,463&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Imputed Interest </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:120%">5,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,896&#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:120%">Present Value of Lease Liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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-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:120%">$</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:120%">67,092&#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:10pt;font-weight:400;line-height:120%">$</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:120%">475&#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:10pt;font-weight:400;line-height:120%">$</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:120%">67,567&#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="margin-top:7pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Future lease payments by fiscal year are based on contractual lease obligations.</span></div>(2)Includes the current portion of $21,168 for operating leases and $249 for finance leases.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msm_SupplementalBalanceSheetInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplemental Balance Sheet Information [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_SupplementalBalanceSheetInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_SupplementalCashFlowInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplemental Lease Cash Flow Information [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_SupplementalCashFlowInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (S-X 210.12-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LeaseCostTableTextBlock</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LeasesAbstract</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>59
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977567776800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Associate Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Schedule of Stock-Based Compensation Expense</a></td>
<td class="text">Stock-based compensation expense included in Operating expenses for fiscal years 2023, 2022 and 2021 was as follows:<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.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</span></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">August 28,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Stock options</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">101</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,261</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,285</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Restricted stock units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,933</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,810</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13,976</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Performance share units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3,311</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,883</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,233</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Associate Stock Purchase Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">294</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">310</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">227</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Total </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">18,639</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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">19,264</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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17,721</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Deferred income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(4,619)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(4,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(4,324)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Stock-based compensation expense, net</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,020</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,544</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13,397</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of Stock Option Activity</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s stock option activity for fiscal year 2023 is as follows:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">Shares</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:108%">Weighted-Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Outstanding - beginning of year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">614</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">78.96</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Granted </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Exercised </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(371)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">77.31</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Canceled/Forfeited </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(25)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">80.40</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Outstanding - end of year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">218</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">81.60</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Exercisable - end of year</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">218</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">81.60</span></td></tr></table></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock', window );">Schedule of Nonvested Performance-Based Units Activity</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes all transactions related to PSUs under the 2023 Omnibus Incentive Plan and the Prior Plan (based on target award amounts) at September&#160;2, 2023:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">Shares</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:108%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Non-vested PSUs at the beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">88</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">80.04</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">51</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">82.16</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">PSU adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">76.32</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;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:108%">Vested </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(26)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">76.32</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;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:108%">Canceled/Forfeited </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(5)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">82.85</span></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:120%">Non-vested PSUs at the end of the year </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">112</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">81.81</span></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">PSU adjustment represents the net PSUs awarded above or below their target grants resulting from the achievement of performance goals above or below the performance targets established at grant. One grant goal was achieved at 116% of its target based on fiscal year 2020 through fiscal year 2022 financial results.</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt">Excludes approximately 12 shares of accrued incremental dividend equivalent rights on outstanding PSUs granted under the 2023 Omnibus Incentive Plan and the Prior Plan.</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Summary of Non-Vested Restricted Stock Unit Award Activity</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s non-vested restricted stock unit (&#8220;RSU&#8221;) award activity </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under the 2023 Omnibus Incentive Plan and the Prior Plan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for fiscal year 2023 is as follows:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares</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:120%">Weighted-Average Grant Date Fair Value</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:120%">Non-vested RSUs at the beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%">448</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:120%">$</span></td><td style="background-color:#cceeff;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:120%">79.71&#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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></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:120%">215</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:120%">82.23&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested </span></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:120%">(171)</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:120%">79.23&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Canceled/Forfeited </span></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:120%">(25)</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:120%">80.90&#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:120%">Non-vested RSUs at the end of the year </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%">467</span></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:120%">$</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:120%">80.98&#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="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:2.94pt">Excludes approximately 48 shares of accrued incremental dividend equivalent rights on outstanding RSUs granted under the 2023 Omnibus Incentive Plan and the Prior Plan.</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</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_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested performance-based units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock</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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</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>60
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977568011152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Other Costs (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 02, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Schedule of Restructuring Charges</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes restructuring and other costs:</span></div><div style="margin-top:12pt"><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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">For the Fiscal Years Ended</span></td></tr><tr><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 2,<br/>2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">September 3,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Consulting-related costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,939</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">8,188</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Associate severance and separation costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,594</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,753</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Equity award acceleration costs associated with severance </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">404</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,728</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Other exit-related costs </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">136</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Total restructuring and other costs</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">7,937</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">15,805</span></td></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Summary of Restructuring Related Liabilities</a></td>
<td class="text">The following table summarizes activity related to liabilities associated with restructuring and other costs:<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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%">Consulting-related costs</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:108%">Associate severance and separation costs</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:108%">Other exit-related costs </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:108%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Balance as of August 28, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3,328</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">367</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">441</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 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:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,136</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">8,188</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,753</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">136</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,077</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Payments and other adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(10,676)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(4,246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(577)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(15,499)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Balance as of September 3, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">840</span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,874</span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</span></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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,714</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Additions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,939</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,594</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">7,533</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:108%">Payments and other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(5,679)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(3,431)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(9,110)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:108%">Balance as of September 2, 2023</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">100</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,037</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">&#8212;&#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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,137</span></td></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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RestructuringAndRelatedActivitiesAbstract</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_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfRestructuringAndRelatedCostsTextBlock</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_ScheduleOfRestructuringReserveByTypeOfCostTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfRestructuringReserveByTypeOfCostTextBlock</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>61
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977558492672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business And Summary Of Significant Accounting Policies - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 02, 2023 </div>
<div>USD ($) </div>
<div>warehouse </div>
<div>center </div>
<div>manufacturingLocation </div>
<div>segment</div>
</th>
<th class="th">
<div>Sep. 03, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 28, 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="Show.showAR( this, 'defref_msm_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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="Show.showAR( this, 'defref_msm_NumberOfCustomerFulfillmentCenter', window );">Number of customer fulfillment centers | center</a></td>
<td class="nump">6<span></span>
</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="Show.showAR( this, 'defref_msm_RegionalInventoryCenters', window );">Regional inventory centers | center</a></td>
<td class="nump">10<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="Show.showAR( this, 'defref_msm_NumberOfWarehouses', window );">Number of warehouses | warehouse</a></td>
<td class="nump">38<span></span>
</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="Show.showAR( this, 'defref_msm_NumberOfManufacturingLocations', window );">Number of manufacturing locations | manufacturingLocation</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquired intangible assets</a></td>
<td class="nump">$ 10,600<span></span>
</td>
<td class="nump">$ 24,300<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="Show.showAR( this, 'defref_msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets', window );">Indefinite-lived intangible assets reclassified to finite lived intangible assets</a></td>
<td class="nump">1,700<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="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">14,917<span></span>
</td>
<td class="nump">11,663<span></span>
</td>
<td class="nump">$ 10,934<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising costs</a></td>
<td class="nump">9,124<span></span>
</td>
<td class="nump">14,377<span></span>
</td>
<td class="nump">17,749<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Shipping and handling costs</a></td>
<td class="nump">156,844<span></span>
</td>
<td class="nump">155,472<span></span>
</td>
<td class="nump">$ 133,737<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefit that would affect effective tax rate</a></td>
<td class="nump">$ 5,053<span></span>
</td>
<td class="nump">$ 7,719<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="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</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="Show.showAR( this, 'defref_msm_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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="Show.showAR( this, 'defref_msm_OriginalManufacturersWarrantyPeriod', window );">Original manufacturers warranty period</a></td>
<td class="text">30 days<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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="Show.showAR( this, 'defref_msm_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_WarrantyPeriod', window );">Warranty period</a></td>
<td class="text">1 year<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="Show.showAR( this, 'defref_msm_OriginalManufacturersWarrantyPeriod', window );">Original manufacturers warranty period</a></td>
<td class="text">90 days<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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Net Sales | Geographic Concentration Risk</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="Show.showAR( this, 'defref_msm_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Net Sales | Geographic Concentration Risk | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">95.00%<span></span>
</td>
<td class="nump">95.00%<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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Net Sales | Geographic Concentration Risk | North America</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="Show.showAR( this, 'defref_msm_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">99.00%<span></span>
</td>
<td class="nump">99.00%<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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Net Sales | Geographic Concentration Risk | Europe</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="Show.showAR( this, 'defref_msm_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">1.00%<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=msm_LeaseholdImprovementsAndBuildingMember', window );">Leasehold Improvements And Building | Minimum</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="Show.showAR( this, 'defref_msm_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment estimated useful life</a></td>
<td class="text">3 years<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=msm_LeaseholdImprovementsAndBuildingMember', window );">Leasehold Improvements And Building | Maximum</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="Show.showAR( this, 'defref_msm_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment estimated useful life</a></td>
<td class="text">40 years<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Computer systems, equipment and software | Minimum</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="Show.showAR( this, 'defref_msm_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment estimated useful life</a></td>
<td class="text">3 years<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Computer systems, equipment and software | Maximum</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="Show.showAR( this, 'defref_msm_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment estimated useful life</a></td>
<td class="text">10 years<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture, fixtures and equipment | Minimum</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="Show.showAR( this, 'defref_msm_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment estimated useful life</a></td>
<td class="text">3 years<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture, fixtures and equipment | Maximum</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="Show.showAR( this, 'defref_msm_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment estimated useful life</a></td>
<td class="text">20 years<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</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="Show.showAR( this, 'defref_msm_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_AssetWriteOffFullyAmortized', window );">Write off of fully amortized assets</a></td>
<td class="nump">$ 20<span></span>
</td>
<td class="nump">$ 4,329<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_msm_AssetWriteOffFullyAmortized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Write off of assets fully amortized during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_AssetWriteOffFullyAmortized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indefinite-Lived Intangible Assets Reclassified To Finite Lived Intangible Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_NumberOfCustomerFulfillmentCenter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Customer Fulfillment Center</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_NumberOfCustomerFulfillmentCenter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_NumberOfManufacturingLocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Manufacturing Locations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_NumberOfManufacturingLocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_NumberOfWarehouses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Warehouses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_NumberOfWarehouses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_OriginalManufacturersWarrantyPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Timeframe of original equipment manufactuers warranty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_OriginalManufacturersWarrantyPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msm_RegionalInventoryCenters">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Regional Inventory Centers</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_RegionalInventoryCenters</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_SummaryOfSignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Summary Of Significant Accounting Policies [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_SummaryOfSignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_WarrantyPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warranty Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_WarrantyPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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>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_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AdvertisingExpense</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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AmortizationOfIntangibleAssets</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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ConcentrationRiskPercentage1</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_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinitelivedIntangibleAssetsAcquired1</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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NumberOfOperatingSegments</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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentUsefulLife</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_SellingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized in the period that are directly related to the selling and distribution of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SellingExpense</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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=srt_NorthAmericaMember</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=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=srt_EuropeMember</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_PropertyPlantAndEquipmentByTypeAxis=msm_LeaseholdImprovementsAndBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=msm_LeaseholdImprovementsAndBuildingMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</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_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TrademarksMember</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>62
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977567913200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business And Summary Of Significant Accounting Policies - Change in the Carrying Amount of Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2022</div></th>
<th class="th"><div>Aug. 31, 2022</div></th>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 710,130<span></span>
</td>
<td class="nump">$ 692,704<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95<span></span>
</td>
<td class="num">(994)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">718,174<span></span>
</td>
<td class="nump">710,130<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=msm_EngmanTaylorCompanyIncMember', window );">Engman-Taylor Company, Inc</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="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</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="nump">6,173<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=msm_BuckeyeTruEdgeMember', window );">Buckeye/Tru-Edge</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="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,826<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=msm_TowerFastenersMember', window );">Tower Fasteners</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="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</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="nump">$ 12,247<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForPreviousAcquisition', window );">Post-closing working capital adjustment paid out</a></td>
<td class="nump">$ 123<span></span>
</td>
<td class="nump">$ 1,029<span></span>
</td>
<td class="nump">$ 123<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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PaymentsForPreviousAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow representing an adjustment to the purchase price of a previous acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PaymentsForPreviousAcquisition</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_BusinessAcquisitionAxis=msm_EngmanTaylorCompanyIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_EngmanTaylorCompanyIncMember</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=msm_BuckeyeTruEdgeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_BuckeyeTruEdgeMember</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=msm_TowerFastenersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_TowerFastenersMember</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>63
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977567889616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business And Summary Of Significant Accounting Policies Components of Other Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_IntangibleAssetsByMajorClassLineItems', window );"><strong>Intangible Assets By Major Class [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-Average Useful Life (in years)</a></td>
<td class="text">12 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Total</a></td>
<td class="nump">$ 272,364<span></span>
</td>
<td class="nump">$ 261,784<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(161,723)<span></span>
</td>
<td class="num">(147,456)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=msm_TrademarksAndLicenseAgreementMember', window );">Trademarks</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="Show.showAR( this, 'defref_msm_IntangibleAssetsByMajorClassLineItems', window );"><strong>Intangible Assets By Major Class [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="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Gross Carrying Amount, Indefinite</a></td>
<td class="nump">$ 11,083<span></span>
</td>
<td class="nump">12,803<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships</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="Show.showAR( this, 'defref_msm_IntangibleAssetsByMajorClassLineItems', window );"><strong>Intangible Assets By Major Class [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-Average Useful Life (in years)</a></td>
<td class="text">13 years 1 month 6 days<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 252,769<span></span>
</td>
<td class="nump">243,269<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">$ (157,306)<span></span>
</td>
<td class="num">(144,300)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-Compete Agreements</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="Show.showAR( this, 'defref_msm_IntangibleAssetsByMajorClassLineItems', window );"><strong>Intangible Assets By Major Class [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-Average Useful Life (in years)</a></td>
<td class="text">3 years 4 months 24 days<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 966<span></span>
</td>
<td class="nump">966<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">$ (575)<span></span>
</td>
<td class="num">(280)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</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="Show.showAR( this, 'defref_msm_IntangibleAssetsByMajorClassLineItems', window );"><strong>Intangible Assets By Major Class [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-Average Useful Life (in years)</a></td>
<td class="text">7 years 10 months 24 days<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 7,546<span></span>
</td>
<td class="nump">4,746<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">$ (3,842)<span></span>
</td>
<td class="num">$ (2,876)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msm_IntangibleAssetsByMajorClassLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intangible Assets By Major Class [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_IntangibleAssetsByMajorClassLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FiniteLivedIntangibleAssetUsefulLife</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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FiniteLivedIntangibleAssetsAccumulatedAmortization</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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FiniteLivedIntangibleAssetsGross</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_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IndefiniteLivedIntangibleAssetsExcludingGoodwill</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_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of intangible assets, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IntangibleAssetsGrossExcludingGoodwill</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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=msm_TrademarksAndLicenseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=msm_TrademarksAndLicenseAgreementMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NoncompeteAgreementsMember</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_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TrademarksMember</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>64
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977567741280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business And Summary Of Significant Accounting Policies - Schedule of Estimated Amortization Expense (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 02, 2023 </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="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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 14,773<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2025</a></td>
<td class="nump">14,486<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2026</a></td>
<td class="nump">14,466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2027</a></td>
<td class="nump">14,247<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2028</a></td>
<td class="nump">$ 11,541<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977555564544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 02, 2023 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Sep. 03, 2022 </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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_AccruedSalesReturns', window );">Accrued sales returns</a></td>
<td class="nump">$ 8,632<span></span>
</td>
<td class="nump">$ 7,198<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="Show.showAR( this, 'defref_msm_RevenueRecognitionSalesIncentives', window );">Accrued sales incentives</a></td>
<td class="nump">31,954<span></span>
</td>
<td class="nump">25,274<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="Show.showAR( this, 'defref_msm_RevenueRecognitionPrepaidSalesIncentives', window );">Prepaid sales incentives</a></td>
<td class="nump">3,733<span></span>
</td>
<td class="nump">2,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Performance obligation</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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract assets</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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</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="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="nump">1<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="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="nump">1<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_RevenuePerformanceObligationPaymentTerms', window );">Payment term</a></td>
<td class="text">1 year<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_msm_AccruedSalesReturns">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued sales returns</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_AccruedSalesReturns</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_RevenuePerformanceObligationPaymentTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue, Performance Obligation, Payment Terms</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_RevenuePerformanceObligationPaymentTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msm_RevenueRecognitionPrepaidSalesIncentives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue recognition, Prepaid sales incentives</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_RevenueRecognitionPrepaidSalesIncentives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_RevenueRecognitionSalesIncentives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued sales incentives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_RevenueRecognitionSalesIncentives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ContractWithCustomerAssetNet</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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NumberOfOperatingSegments</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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977558536560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Schedule of Disaggregation of Revenue (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Net Sales | Customer Concentration Risk</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Net Sales | Geographic Concentration Risk</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Net Sales | Geographic Concentration Risk | United States</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">95.00%<span></span>
</td>
<td class="nump">95.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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Net Sales | Geographic Concentration Risk | Mexico</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">2.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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Net Sales | Geographic Concentration Risk | Canada</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">2.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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Net Sales | Geographic Concentration Risk | North America</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">99.00%<span></span>
</td>
<td class="nump">99.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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Net Sales | Geographic Concentration Risk | Other foreign countries</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue from Contract with Customer Benchmark | Customer Concentration Risk</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></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="Show.showAR( this, 'defref_srt_MajorCustomersAxis=msm_ManufacturingHeavyMember', window );">Manufacturing Heavy | Net Sales | Customer Concentration Risk</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">48.00%<span></span>
</td>
<td class="nump">49.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="Show.showAR( this, 'defref_srt_MajorCustomersAxis=msm_ManufacturingLightMember', window );">Manufacturing Light | Net Sales | Customer Concentration Risk</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">21.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="Show.showAR( this, 'defref_srt_MajorCustomersAxis=msm_GovernmentCustomersMember', window );">Public Sector | Net Sales | Customer Concentration Risk</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">8.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="Show.showAR( this, 'defref_srt_MajorCustomersAxis=msm_RetailWholesaleMember', window );">Retail/Wholesale | Net Sales | Customer Concentration Risk</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.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="Show.showAR( this, 'defref_srt_MajorCustomersAxis=msm_CommercialMember', window );">Commercial Services | Net Sales | Customer Concentration Risk</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.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="Show.showAR( this, 'defref_srt_MajorCustomersAxis=msm_OtherCustomersMember', window );">Other | Net Sales | Customer Concentration Risk</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">11.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="Show.showAR( this, 'defref_srt_MajorCustomersAxis=msm_NationalAccountCustomersMember', window );">National Account Customers | Revenue from Contract with Customer Benchmark | Customer Concentration Risk</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">38.00%<span></span>
</td>
<td class="nump">38.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="Show.showAR( this, 'defref_srt_MajorCustomersAxis=msm_PublicSectorCustomersMember', window );">Public Sector Customers | Revenue from Contract with Customer Benchmark | Customer Concentration Risk</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">8.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="Show.showAR( this, 'defref_srt_MajorCustomersAxis=msm_CoreAndOtherCustomersMember', window );">Core and Other Customers | Revenue from Contract with Customer Benchmark | Customer Concentration Risk</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">52.00%<span></span>
</td>
<td class="nump">54.00%<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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ConcentrationRiskPercentage1</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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MX</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_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CA</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=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=srt_NorthAmericaMember</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=msm_OtherForeignCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_OtherForeignCountriesMember</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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</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_MajorCustomersAxis=msm_ManufacturingHeavyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MajorCustomersAxis=msm_ManufacturingHeavyMember</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_MajorCustomersAxis=msm_ManufacturingLightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MajorCustomersAxis=msm_ManufacturingLightMember</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_MajorCustomersAxis=msm_GovernmentCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MajorCustomersAxis=msm_GovernmentCustomersMember</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_MajorCustomersAxis=msm_RetailWholesaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MajorCustomersAxis=msm_RetailWholesaleMember</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_MajorCustomersAxis=msm_CommercialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MajorCustomersAxis=msm_CommercialMember</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_MajorCustomersAxis=msm_OtherCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MajorCustomersAxis=msm_OtherCustomersMember</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_MajorCustomersAxis=msm_NationalAccountCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MajorCustomersAxis=msm_NationalAccountCustomersMember</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_MajorCustomersAxis=msm_PublicSectorCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MajorCustomersAxis=msm_PublicSectorCustomersMember</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_MajorCustomersAxis=msm_CoreAndOtherCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MajorCustomersAxis=msm_CoreAndOtherCustomersMember</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>67
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977567757488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 02, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 03, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 28, 2021 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueAdjustment', window );">Fair value remeasurement of non-financial assets on non-recurring basis</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueAdjustment', window );">Fair value remeasurement of non-financial liabilities on non-recurring basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sale of property</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">10,132,000<span></span>
</td>
<td class="nump">$ 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="Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis=msm_LongIslandCustomerServiceCenterMember', window );">Long Island Customer Service Center</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="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>
<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="Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of property | ft&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">170,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Disposal group, including discontinued operation, consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,500,000<span></span>
</td>
<td class="nump">$ 25,500,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_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area of a real estate property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AreaOfRealEstateProperty</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:areaItemType</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_AssetsFairValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of addition (reduction) to the amount at which an asset could be incurred (settled) in a current transaction between willing parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AssetsFairValueAdjustment</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_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedOperationConsideration</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_GainLossOnSaleOfProperties</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_LiabilitiesFairValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LiabilitiesFairValueAdjustment</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_LongLivedAssetsHeldForSaleByAssetTypeAxis=msm_LongIslandCustomerServiceCenterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongLivedAssetsHeldForSaleByAssetTypeAxis=msm_LongIslandCustomerServiceCenterMember</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>68
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977568853600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Net Income Per Share - Narrative (Details) - $ / shares<br></strong></div></th>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicLineItems', window );"><strong>Earnings Per Share, Basic, by Common Class, Including Two Class Method [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="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par or stated value per share (in USD per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicLineItems', window );"><strong>Earnings Per Share, Basic, by Common Class, Including Two Class Method [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="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par or stated value per share (in USD per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EarningsPerShareBasicLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EarningsPerShareBasicLineItems</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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</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_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CommonClassBMember</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>69
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977559064048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share - Computation Of Basic And Diluted Net Income Per Common Share Under Treasury Stock Method (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
<th class="th"><div>Aug. 28, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">$ 343,233<span></span>
</td>
<td class="nump">$ 339,786<span></span>
</td>
<td class="nump">$ 216,907<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted Average Number of Shares Outstanding, Basic (in shares)</a></td>
<td class="nump">55,918<span></span>
</td>
<td class="nump">55,777<span></span>
</td>
<td class="nump">55,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of dilutive securities</a></td>
<td class="nump">292<span></span>
</td>
<td class="nump">268<span></span>
</td>
<td class="nump">356<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares outstanding for diluted net income per share (in shares)</a></td>
<td class="nump">56,210<span></span>
</td>
<td class="nump">56,045<span></span>
</td>
<td class="nump">56,093<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in USD per share)</a></td>
<td class="nump">$ 6.14<span></span>
</td>
<td class="nump">$ 6.09<span></span>
</td>
<td class="nump">$ 3.89<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in USD per share)</a></td>
<td class="nump">$ 6.11<span></span>
</td>
<td class="nump">$ 6.06<span></span>
</td>
<td class="nump">$ 3.87<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially dilutive securities (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">400<span></span>
</td>
<td class="nump">314<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>70
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977566032272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable - Accounts Receivables (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 458,168<span></span>
</td>
<td class="nump">$ 708,379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Less: Allowance for credit losses</a></td>
<td class="nump">22,747<span></span>
</td>
<td class="nump">20,771<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 435,421<span></span>
</td>
<td class="nump">$ 687,608<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_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccountsReceivableGrossCurrent</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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ReceivablesAbstract</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>71
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977567768016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Dec. 19, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_AccountsReceivableAmountAuthorizedForSale', window );">Accounts receivable, amount authorized for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,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="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfAccountsReceivable', window );">Gain (loss) on sale of accounts receivable</a></td>
<td class="nump">$ 0<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="Show.showAR( this, 'defref_msm_AccountsReceivableSalesTransactionsFees', window );">Accounts receivable, sales transactions fees</a></td>
<td class="nump">12,175,000<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="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=msm_PurchasersMember', window );">Purchasers</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [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="Show.showAR( this, 'defref_us-gaap_AccountsReceivableSale', window );">Accounts receivable, sale</a></td>
<td class="nump">300,000,000<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="Show.showAR( this, 'defref_msm_AccountsReceivableCollateralUnsoldReceivablesAmount', window );">Accounts receivable, collateral, unsold receivables, amount</a></td>
<td class="nump">352,385,000<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="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=msm_ReceivablesPurchaseAgreementMember', window );">Receivables Purchase Agreement</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [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="Show.showAR( this, 'defref_us-gaap_AccountsReceivableSale', window );">Accounts receivable, sale</a></td>
<td class="nump">1,157,276,000<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="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndCollectionOfReceivables', window );">Proceeds from sale and collection of receivables</a></td>
<td class="nump">$ 857,276,000<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_msm_AccountsReceivableAmountAuthorizedForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Amount Authorized For Sale</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_AccountsReceivableAmountAuthorizedForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_AccountsReceivableCollateralUnsoldReceivablesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Collateral, Unsold Receivables, Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_AccountsReceivableCollateralUnsoldReceivablesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_AccountsReceivableSalesTransactionsFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Sales Transactions Fees</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_AccountsReceivableSalesTransactionsFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_AccountsReceivableSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease from sale of accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccountsReceivableSale</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_FinancingReceivableAllowanceForCreditLossesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph c<br> -Publisher SEC<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinancingReceivableAllowanceForCreditLossesLineItems</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_GainLossOnSaleOfAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale of accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481326/860-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_GainLossOnSaleOfAccountsReceivable</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_ProceedsFromSaleAndCollectionOfReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the proceeds from sale and collection of receivables during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ProceedsFromSaleAndCollectionOfReceivables</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_srt_CounterpartyNameAxis=msm_PurchasersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyNameAxis=msm_PurchasersMember</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_CounterpartyNameAxis=msm_ReceivablesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyNameAxis=msm_ReceivablesPurchaseAgreementMember</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>72
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977561156720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Nov. 30, 2022</div></th>
<th class="th"><div>Aug. 31, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
<th class="th"><div>Aug. 28, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquired intangible assets</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="nump">$ 10,600<span></span>
</td>
<td class="nump">$ 24,300<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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</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="nump">718,174<span></span>
</td>
<td class="nump">$ 710,130<span></span>
</td>
<td class="nump">$ 692,704<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=msm_BuckeyeAndTrueEdgeMember', window );">Buckeye And True Edge</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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business acquisition purchase price</a></td>
<td class="nump">$ 22,389<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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to acquire businesses, gross</a></td>
<td class="nump">20,500<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Fair value of contingent consideration to be paid out</a></td>
<td class="nump">2,294<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_BusinessCombinationNetWorkingCapitalAdjustment', window );">Net working capital adjustment</a></td>
<td class="nump">405<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Business acquisition, pro forma revenue</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="nump">20,916<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Business acquisition, pro forma net income (loss)</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="nump">1,655<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationIntegrationRelatedCosts', window );">Non-recurring transaction and integration costs</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="nump">341<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangibles</a></td>
<td class="nump">10,600<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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 7,826<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=msm_BuckeyeAndTrueEdgeMember', window );">Buckeye And True Edge | Customer Relationships</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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired intangible assets useful life</a></td>
<td class="text">10 years<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangibles</a></td>
<td class="nump">$ 9,500<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=msm_BuckeyeAndTrueEdgeMember', window );">Buckeye And True Edge | Trade Names</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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquired intangible assets</a></td>
<td class="nump">$ 1,100<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=msm_BuckeyeMember', window );">Buckeye | Trade Names</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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired intangible assets useful life</a></td>
<td class="text">5 years<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=msm_TrueEdgeMember', window );">True Edge | Trade Names</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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired intangible assets useful life</a></td>
<td class="text">20 years<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=msm_EngmanTaylorMember', window );">Engman-Taylor</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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business acquisition purchase price</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="nump">$ 24,838<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_BusinessCombinationNetWorkingCapitalAdjustment', window );">Net working capital 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="nump">$ 661<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=msm_TowerFastenersMember', window );">Tower Fasteners</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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business acquisition purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,990<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_BusinessCombinationNetWorkingCapitalAdjustment', window );">Net working capital adjustment</a></td>
<td class="nump">$ 1,152<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Percentage of ownership interest acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<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="Show.showAR( this, 'defref_us-gaap_PaymentsForPreviousAcquisition', window );">Payments for previous acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 123<span></span>
</td>
<td class="nump">$ 1,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 123<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_msm_BusinessCombinationNetWorkingCapitalAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Net Working Capital Adjustment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_BusinessCombinationNetWorkingCapitalAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</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>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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessAcquisitionPercentageOfVotingInterestsAcquired</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_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessAcquisitionsProFormaNetIncomeLoss</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_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessAcquisitionsProFormaRevenue</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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479668/805-30-25-6<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479613/805-30-35-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessCombinationContingentConsiderationLiability</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_BusinessCombinationIntegrationRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessCombinationIntegrationRelatedCosts</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinitelivedIntangibleAssetsAcquired1</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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PaymentsForPreviousAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow representing an adjustment to the purchase price of a previous acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PaymentsForPreviousAcquisition</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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PaymentsToAcquireBusinessesGross</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_BusinessAcquisitionAxis=msm_BuckeyeAndTrueEdgeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_BuckeyeAndTrueEdgeMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TradeNamesMember</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=msm_BuckeyeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_BuckeyeMember</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=msm_TrueEdgeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_TrueEdgeMember</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=msm_EngmanTaylorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_EngmanTaylorMember</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=msm_TowerFastenersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_TowerFastenersMember</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>73
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977557069824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combinations - Summary of Purchase Price Allocation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
<th class="th"><div>Aug. 28, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 718,174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 710,130<span></span>
</td>
<td class="nump">$ 692,704<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=msm_BuckeyeAndTrueEdgeMember', window );">Buckeye And True Edge</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="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>
<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,019<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,745<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,600<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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,826<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,508<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,090<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total purchase price consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,389<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessAcquisitionAxis=msm_BuckeyeAndTrueEdgeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_BuckeyeAndTrueEdgeMember</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>74
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977559019472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant And Equipment - Summary of Property, Plant and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 953,849<span></span>
</td>
<td class="nump">$ 871,207<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated depreciation and amortization</a></td>
<td class="nump">634,189<span></span>
</td>
<td class="nump">584,541<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">319,660<span></span>
</td>
<td class="nump">286,666<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">24,028<span></span>
</td>
<td class="nump">24,418<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and improvements</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">166,711<span></span>
</td>
<td class="nump">167,012<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">6,265<span></span>
</td>
<td class="nump">4,787<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture, fixtures and equipment</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">193,121<span></span>
</td>
<td class="nump">176,723<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Computer systems, equipment and software</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 563,724<span></span>
</td>
<td class="nump">$ 498,267<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Building and improvements</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment estimated useful life</a></td>
<td class="text">3 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Furniture, fixtures and equipment</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment estimated useful life</a></td>
<td class="text">3 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Computer systems, equipment and software</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment estimated useful life</a></td>
<td class="text">3 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Building and improvements</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment estimated useful life</a></td>
<td class="text">40 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Leasehold improvements</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment estimated useful life</a></td>
<td class="text">10 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Furniture, fixtures and equipment</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment estimated useful life</a></td>
<td class="text">20 years<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Computer systems, equipment and software</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment estimated useful life</a></td>
<td class="text">10 years<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentGross</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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentLineItems</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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentUsefulLife</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977567977536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant And Equipment - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
<th class="th"><div>Aug. 28, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">$ 319,660<span></span>
</td>
<td class="nump">$ 286,666<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="Show.showAR( this, 'defref_us-gaap_InterestCostsIncurredCapitalized', window );">Capitalized interest, net of accumulated amortization</a></td>
<td class="nump">428<span></span>
</td>
<td class="nump">460<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="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 59,814<span></span>
</td>
<td class="nump">58,285<span></span>
</td>
<td class="nump">$ 57,199<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis=msm_LongIslandCustomerServiceCenterMember', window );">Long Island Customer Service Center</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Disposal group, including discontinued operation, consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,500<span></span>
</td>
<td class="nump">25,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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and improvements | Long Island Customer Service Center</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land | Long Island Customer Service Center</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,700<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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_Depreciation</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_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedOperationConsideration</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_InterestCostsIncurredCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest capitalized, including amount of allowance for funds used during construction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 835<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482064/980-835-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_InterestCostsIncurredCapitalized</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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentLineItems</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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LongLivedAssetsHeldForSaleByAssetTypeAxis=msm_LongIslandCustomerServiceCenterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongLivedAssetsHeldForSaleByAssetTypeAxis=msm_LongIslandCustomerServiceCenterMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</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>76
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977566188320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Components of Income Before Provision for Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
<th class="th"><div>Aug. 28, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="nump">$ 453,563<span></span>
</td>
<td class="nump">$ 449,389<span></span>
</td>
<td class="nump">$ 282,478<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="nump">2,593<span></span>
</td>
<td class="nump">1,743<span></span>
</td>
<td class="nump">5,901<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before provision for income taxes</a></td>
<td class="nump">$ 456,156<span></span>
</td>
<td class="nump">$ 451,132<span></span>
</td>
<td class="nump">$ 288,379<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977567888064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Provision For Income Taxes) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
<th class="th"><div>Aug. 28, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current: Federal</a></td>
<td class="nump">$ 81,187<span></span>
</td>
<td class="nump">$ 77,761<span></span>
</td>
<td class="nump">$ 60,988<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current: State and local</a></td>
<td class="nump">21,121<span></span>
</td>
<td class="nump">19,524<span></span>
</td>
<td class="nump">15,237<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Current: Foreign</a></td>
<td class="nump">1,635<span></span>
</td>
<td class="nump">1,309<span></span>
</td>
<td class="nump">1,327<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current: Total</a></td>
<td class="nump">103,943<span></span>
</td>
<td class="nump">98,594<span></span>
</td>
<td class="nump">77,552<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred: Federal</a></td>
<td class="nump">8,164<span></span>
</td>
<td class="nump">11,591<span></span>
</td>
<td class="num">(5,513)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred: State and local</a></td>
<td class="nump">1,683<span></span>
</td>
<td class="nump">1,281<span></span>
</td>
<td class="num">(842)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Deferred: Foreign</a></td>
<td class="num">(741)<span></span>
</td>
<td class="num">(816)<span></span>
</td>
<td class="num">(755)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred: Total</a></td>
<td class="nump">9,106<span></span>
</td>
<td class="nump">12,056<span></span>
</td>
<td class="num">(7,110)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 113,049<span></span>
</td>
<td class="nump">$ 110,650<span></span>
</td>
<td class="nump">$ 70,442<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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CurrentFederalTaxExpenseBenefit</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_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CurrentForeignTaxExpenseBenefit</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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CurrentIncomeTaxExpenseBenefit</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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CurrentStateAndLocalTaxExpenseBenefit</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_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredFederalIncomeTaxExpenseBenefit</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_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredForeignIncomeTaxExpenseBenefit</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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredIncomeTaxExpenseBenefit</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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredStateAndLocalIncomeTaxExpenseBenefit</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>78
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977568786944">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Components f Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax 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="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="num">$ (40,137)<span></span>
</td>
<td class="num">$ (41,990)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Right-of-use assets</a></td>
<td class="num">(14,290)<span></span>
</td>
<td class="num">(14,898)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill', window );">Goodwill</a></td>
<td class="num">(118,015)<span></span>
</td>
<td class="num">(111,471)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible amortization</a></td>
<td class="num">(2,388)<span></span>
</td>
<td class="num">(2,568)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(174,830)<span></span>
</td>
<td class="num">(170,927)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract', window );"><strong>Deferred tax 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_DeferredTaxAssetsAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">5,047<span></span>
</td>
<td class="nump">4,605<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="Show.showAR( this, 'defref_msm_DeferredTaxAssetsOperatingLeaseLiability', window );">Lease liability</a></td>
<td class="nump">14,595<span></span>
</td>
<td class="nump">14,766<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory</a></td>
<td class="nump">10,356<span></span>
</td>
<td class="nump">13,476<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="Show.showAR( this, 'defref_msm_DeferredTaxAssetsSelfInsuranceLiability', window );">Self-insurance liability</a></td>
<td class="nump">2,988<span></span>
</td>
<td class="nump">1,605<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation', window );">Deferred compensation</a></td>
<td class="nump">256<span></span>
</td>
<td class="nump">586<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">5,431<span></span>
</td>
<td class="nump">5,881<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other accrued expenses/reserves</a></td>
<td class="nump">11,958<span></span>
</td>
<td class="nump">14,915<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Deferred tax assets</a></td>
<td class="nump">50,631<span></span>
</td>
<td class="nump">55,834<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net Deferred Tax Liabilities</a></td>
<td class="num">$ (124,199)<span></span>
</td>
<td class="num">$ (115,093)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msm_DeferredTaxAssetsAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets Accounts Receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_DeferredTaxAssetsAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_DeferredTaxAssetsOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets, Operating lease liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_DeferredTaxAssetsOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_DeferredTaxAssetsSelfInsuranceLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets Self Insurance Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_DeferredTaxAssetsSelfInsuranceLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredIncomeTaxLiabilities</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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxAssetsGross</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_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxAssetsInventory</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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxAssetsOther</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_DeferredTaxAssetsTaxDeferredExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxAssetsTaxDeferredExpenseAbstract</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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation</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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxLiabilities</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_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxLiabilitiesAbstract</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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 740<br> -Section 25<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479692/805-740-25-9<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 740<br> -Section 25<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479692/805-740-25-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill</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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</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_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxLiabilitiesLeasingArrangements</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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxLiabilitiesPropertyPlantAndEquipment</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>79
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977568754608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
<th class="th"><div>Aug. 28, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. federal income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit</a></td>
<td class="nump">4.30%<span></span>
</td>
<td class="nump">3.90%<span></span>
</td>
<td class="nump">4.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="num">(0.50%)<span></span>
</td>
<td class="num">(0.40%)<span></span>
</td>
<td class="num">(0.70%)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">24.80%<span></span>
</td>
<td class="nump">24.50%<span></span>
</td>
<td class="nump">24.40%<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</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_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EffectiveIncomeTaxRateReconciliationOtherAdjustments</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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977558308896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Changes In Gross Unrecognized Tax Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning Balance</a></td>
<td class="nump">$ 11,223<span></span>
</td>
<td class="nump">$ 6,119<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions for tax positions relating to current year</a></td>
<td class="nump">403<span></span>
</td>
<td class="nump">1,130<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions relating to prior years</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,810<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for tax positions relating to prior years</a></td>
<td class="num">(816)<span></span>
</td>
<td class="num">(626)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Settlements</a></td>
<td class="num">(178)<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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Lapse of statute of limitations</a></td>
<td class="num">(2,864)<span></span>
</td>
<td class="num">(2,210)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending Balance</a></td>
<td class="nump">$ 7,768<span></span>
</td>
<td class="nump">$ 11,223<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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_UnrecognizedTaxBenefits</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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</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>81
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977564584672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
<th class="th"><div>Aug. 28, 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="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [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="Show.showAR( this, 'defref_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible', window );">Decrease in unrecognized tax benefits is reasonably possible</a></td>
<td class="nump">$ 1,415<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="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense', window );">Income tax examination, penalties and interest expense</a></td>
<td class="nump">153<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">$ 689<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="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued', window );">Accrued interest and penalties on income taxes</a></td>
<td class="nump">1,973<span></span>
</td>
<td class="nump">$ 2,490<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="Show.showAR( this, 'defref_us-gaap_UnusualRiskOrUncertaintyByNatureAxis=msm_CoronavirusAidReliefAndEconomicSecurityActMember', window );">The CARES act</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="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_EmployeeRetentionCreditCARESAct', window );">Employee retention credit, CARES act</a></td>
<td class="nump">6,566<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct', window );">Accrued expenses and other current liabilities, CARES act</a></td>
<td class="nump">$ 5,129<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_SocialSecurityTaxEmployerDeferralCARESAct', window );">Social security tax, employer, deferral, CARES act</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="nump">$ 18,887<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Expenses And Other Current Liabilities, CARES Act</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_EmployeeRetentionCreditCARESAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Employee Retention Credit, CARES Act</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_EmployeeRetentionCreditCARESAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_SocialSecurityTaxEmployerDeferralCARESAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Social Security Tax, Employer, Deferral, CARES Act</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_SocialSecurityTaxEmployerDeferralCARESAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible</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_IncomeTaxExaminationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncomeTaxExaminationLineItems</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_IncomeTaxExaminationPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncomeTaxExaminationPenaltiesAndInterestAccrued</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_IncomeTaxExaminationPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncomeTaxExaminationPenaltiesAndInterestExpense</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_UnusualRiskOrUncertaintyByNatureAxis=msm_CoronavirusAidReliefAndEconomicSecurityActMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_UnusualRiskOrUncertaintyByNatureAxis=msm_CoronavirusAidReliefAndEconomicSecurityActMember</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>82
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977561148224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and fringe</a></td>
<td class="nump">$ 39,717<span></span>
</td>
<td class="nump">$ 48,078<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedBonusesCurrent', window );">Accrued bonus</a></td>
<td class="nump">17,243<span></span>
</td>
<td class="nump">31,961<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Accrued sales, property and income taxes</a></td>
<td class="nump">13,116<span></span>
</td>
<td class="nump">12,377<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="Show.showAR( this, 'defref_msm_AccruedSalesRebatesAndReturns', window );">Accrued sales and rebates</a></td>
<td class="nump">40,586<span></span>
</td>
<td class="nump">32,472<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="Show.showAR( this, 'defref_msm_AccruedRestructuringAndOtherRelatedCosts', window );">2714000</a></td>
<td class="nump">1,137<span></span>
</td>
<td class="nump">2,714<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="Show.showAR( this, 'defref_msm_AccruedDividendEquivalents', window );">Accrued dividend equivalents</a></td>
<td class="nump">4,975<span></span>
</td>
<td class="nump">5,843<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="Show.showAR( this, 'defref_msm_AccruedFreight', window );">Accrued freight</a></td>
<td class="nump">4,905<span></span>
</td>
<td class="nump">5,144<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="Show.showAR( this, 'defref_msm_AccruedRepurchasesOfCommonStock', window );">Accrued repurchases of common stock</a></td>
<td class="nump">8,494<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_msm_AccruedFeesRelatedToReclassificationProposal', window );">Accrued fees related to the Reclassification</a></td>
<td class="nump">5,575<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_msm_AccruedERCClaims', window );">Accrued ERC claims</a></td>
<td class="nump">5,129<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="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Accrued other</a></td>
<td class="nump">31,157<span></span>
</td>
<td class="nump">25,737<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">$ 172,034<span></span>
</td>
<td class="nump">$ 164,326<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msm_AccruedDividendEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Dividend Equivalents</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_AccruedDividendEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_AccruedERCClaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued ERC Claims</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_AccruedERCClaims</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_AccruedFeesRelatedToReclassificationProposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Fees Related To Reclassification Proposal</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_AccruedFeesRelatedToReclassificationProposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_AccruedFreight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Freight</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_AccruedFreight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_AccruedRepurchasesOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Repurchases Of Common Stock</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_AccruedRepurchasesOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_AccruedRestructuringAndOtherRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Restructuring And Other Related Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_AccruedRestructuringAndOtherRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_AccruedSalesRebatesAndReturns">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Sales Rebates And Returns</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_AccruedSalesRebatesAndReturns</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_AccruedBonusesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccruedBonusesCurrent</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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccruedLiabilitiesCurrent</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PayablesAndAccrualsAbstract</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_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_TaxesPayableCurrent</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>83
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977558770704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Schedule of Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jul. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Long-Term Note Payable</a></td>
<td class="nump">$ 4,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,750<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_FinancingObligations', window );">Financing arrangements</a></td>
<td class="nump">127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88<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="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Less: unamortized debt issuance costs</a></td>
<td class="num">(1,026)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,426)<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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt, including obligations under finance leases</a></td>
<td class="nump">453,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">793,412<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="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: current portion</a></td>
<td class="num">(229,686)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(324,684)<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="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term debt, including obligations under finance leases</a></td>
<td class="nump">224,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">468,728<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_FinancingObligationsCurrent', window );">Financing obligations, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88<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="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsCurrentGross', window );">Unamortized debt issuance costs, current</a></td>
<td class="nump">351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">404<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=msm_CommittedCreditFacilityMember', window );">Committed Bank Facility</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="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>
<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="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Credit facility</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">245,000<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=msm_UncommittedCreditFacilityMember', window );">Uncommitted Bank Facilities</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="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>
<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="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Credit facility</a></td>
<td class="nump">180,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<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="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">180,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=msm_SeniorNotesOneMember', window );">Senior Notes Series A</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="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>
<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="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: current portion</a></td>
<td class="num">$ (75,000)<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">2.65%<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=msm_SeniorNotesOneMember', window );">Senior Notes Series A | Private Placement Debt</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="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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 75,000<span></span>
</td>
<td class="nump">75,000<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">2.65%<span></span>
</td>
<td class="nump">2.65%<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=msm_SeniorNotesTwoMember', window );">Senior Notes Series B | Private Placement Debt</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="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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">2.90%<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="nump">2.90%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=msm_SeniorNotesDueJune112025Member', window );">Senior Notes Due June 11, 2025 | Private Placement Debt</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="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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">3.79%<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">3.79%<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=msm_SeniorNotesDueMarch52027Member', window );">Senior notes, Due March 5, 2027 | Private Placement Debt</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="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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">$ 50,000<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">2.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.60%<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=msm_SeniorNotesDueJanuary122023Member', window );">Senior notes due January 12, 2023</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="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>
<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="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: current portion</a></td>
<td class="num">$ (50,000)<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">3.04%<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=msm_SeniorNotesDueJanuary122023Member', window );">Senior notes due January 12, 2023 | Private Placement Debt</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="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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">3.04%<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=msm_Series2019aNotesDueMarch52024Member', window );">Series 2019A notes, due March 5, 2024 | Private Placement Debt</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="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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">2.40%<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msm_FinancingObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest free short-term borrowings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_FinancingObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_FinancingObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing obligations, current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_FinancingObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DebtInstrumentInterestRateStatedPercentage</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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredFinanceCostsCurrentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredFinanceCostsCurrentGross</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_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredFinanceCostsGross</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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LineOfCredit</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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LongTermDebt</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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LongTermNotesPayable</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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShortTermBorrowings</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_CreditFacilityAxis=msm_CommittedCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CreditFacilityAxis=msm_CommittedCreditFacilityMember</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_CreditFacilityAxis=msm_UncommittedCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CreditFacilityAxis=msm_UncommittedCreditFacilityMember</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=msm_SeniorNotesOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_SeniorNotesOneMember</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=msm_PrivatePlacementDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_PrivatePlacementDebtMember</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=msm_SeniorNotesTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_SeniorNotesTwoMember</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=msm_SeniorNotesDueJune112025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_SeniorNotesDueJune112025Member</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=msm_SeniorNotesDueMarch52027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_SeniorNotesDueMarch52027Member</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=msm_SeniorNotesDueJanuary122023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_SeniorNotesDueJanuary122023Member</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=msm_Series2019aNotesDueMarch52024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_Series2019aNotesDueMarch52024Member</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>84
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977557436816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 02, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 03, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 28, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2016 </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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from lines of credit</a></td>
<td class="nump">$ 333,000<span></span>
</td>
<td class="nump">$ 374,000<span></span>
</td>
<td class="nump">$ 583,500<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>
<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=msm_ShelfFacilityAgreementsMember', window );">Shelf Facility Agreements</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</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>
<td class="nump">$ 250,000<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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember', window );">Private Placement Debt and Shelf Facility Agreements</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>
<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="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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_MaximumConsolidatedLeverageRatioToIndebtedness', window );">Maximum consolidated leverage ratio of total indebtedness to EBITDA</a></td>
<td class="nump">3.00<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>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition', window );">Maximum consolidated leverage ratio of total indebtedness to EBITDA after material acquisition</a></td>
<td class="nump">3.50<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>
<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="Show.showAR( this, 'defref_msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense', window );">Minimum consolidated interest coverage ratio of EBITDA to total interest expense</a></td>
<td class="nump">3.00<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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=msm_CommittedCreditFacilityMember', window );">Committed Bank Facility</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Outstanding balance</a></td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="nump">245,000<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>
<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=msm_AmendedUncommittedFacilitiesMember', window );">Amended Uncommitted Credit Facilities</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 203,000<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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Credit facility, expiration term</a></td>
<td class="text">1 year<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>
<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="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Outstanding balance</a></td>
<td class="nump">$ 180,000<span></span>
</td>
<td class="nump">$ 200,000<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>
<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="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from lines of credit</a></td>
<td class="nump">333,000<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>
<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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayment of loan facility</a></td>
<td class="nump">$ 548,000<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>
<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of credit facility, interest rate at period end</a></td>
<td class="nump">6.17%<span></span>
</td>
<td class="nump">3.42%<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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=msm_AmendedRevolvingCreditFacilityMember', window );">Amended 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>
<td class="text">&#160;<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Credit facility, expiration term</a></td>
<td class="text">5 years<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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=msm_AmendedRevolvingCreditFacilityMember', window );">Amended Revolving Credit Facility | Letter of Credit</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 50,000<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>
<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="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Outstanding balance</a></td>
<td class="nump">5,269<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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=msm_AmendedRevolvingCreditFacilityMember', window );">Amended Revolving Credit Facility | Committed Bank Facility</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>
<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="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>
<td class="text">&#160;<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_AvailableIncreaseInAggregateAmountBorrowed', window );">Available increase in amount borrowed</a></td>
<td class="nump">300,000<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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=msm_SeniorNotesTwoMember', window );">Senior Notes Series B | Private Placement Debt</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 100,000<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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">2.90%<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.90%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=msm_SeniorNotesDueJune112025Member', window );">Senior Notes Due June 11, 2025 | Private Placement Debt</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="nump">20,000<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="nump">$ 20,000<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">3.79%<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="nump">3.79%<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=msm_SeniorNotesDueMarch52027Member', window );">Senior notes, Due March 5, 2027 | Private Placement Debt</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="nump">50,000<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">$ 50,000<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">2.60%<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="nump">2.60%<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=msm_SeniorNotesOneMember', window );">Senior Notes Series A</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">2.65%<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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=msm_SeniorNotesOneMember', window );">Senior Notes Series A | Private Placement Debt</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 75,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">2.65%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.65%<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=msm_SeriesNotesDueMarch52024Member', window );">Series Notes Due March 5, 2024 | Shelf Facility Agreements</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Outstanding balance</a></td>
<td class="nump">$ 50,000<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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">2.40%<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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=msm_SeriesNotesDueJanuary122023Member', window );">Series Notes Due January 12, 2023 | Shelf Facility Agreements</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>
<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="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Outstanding balance</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="nump">$ 50,000<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</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="nump">3.04%<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msm_AvailableIncreaseInAggregateAmountBorrowed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Available increase in aggregate amount borrowed</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_AvailableIncreaseInAggregateAmountBorrowed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_MaximumConsolidatedLeverageRatioToIndebtedness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum Consolidated Leverage Ratio To Indebtedness</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_MaximumConsolidatedLeverageRatioToIndebtedness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum Consolidated Leverage Ratio To Indebtedness after material acquisition</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum Consolidated Interest Coverage Ratio Of Ebitda To Interest Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DebtInstrumentInterestRateStatedPercentage</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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DebtInstrumentTerm</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>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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LineOfCredit</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_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LineOfCreditFacilityInterestRateAtPeriodEnd</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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RepaymentsOfDebt</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_LongtermDebtTypeAxis=msm_ShelfFacilityAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_ShelfFacilityAgreementsMember</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=msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember</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_CreditFacilityAxis=msm_CommittedCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CreditFacilityAxis=msm_CommittedCreditFacilityMember</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_CreditFacilityAxis=msm_AmendedUncommittedFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CreditFacilityAxis=msm_AmendedUncommittedFacilitiesMember</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=msm_AmendedRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_AmendedRevolvingCreditFacilityMember</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_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CreditFacilityAxis=us-gaap_LetterOfCreditMember</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=msm_SeniorNotesTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_SeniorNotesTwoMember</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=msm_PrivatePlacementDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_PrivatePlacementDebtMember</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=msm_SeniorNotesDueJune112025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_SeniorNotesDueJune112025Member</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=msm_SeniorNotesDueMarch52027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_SeniorNotesDueMarch52027Member</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=msm_SeniorNotesOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_SeniorNotesOneMember</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=msm_SeriesNotesDueMarch52024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_SeriesNotesDueMarch52024Member</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=msm_SeriesNotesDueJanuary122023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msm_SeriesNotesDueJanuary122023Member</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>85
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977567725024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Schedule Of Maturities of Debt (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 02, 2023 </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="Show.showAR( this, 'defref_us-gaap_DebtAndCapitalLeaseObligationsAbstract', window );"><strong>Debt and Lease Obligation [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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 50,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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2025</a></td>
<td class="nump">20,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2026</a></td>
<td class="nump">150,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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2027</a></td>
<td class="nump">50,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2028</a></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="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">4,750<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">$ 274,750<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_DebtAndCapitalLeaseObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DebtAndCapitalLeaseObligationsAbstract</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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</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>86
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977564613328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Components of lease cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 22,935<span></span>
</td>
<td class="nump">$ 19,995<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="Show.showAR( this, 'defref_msm_VariableLeaseBenefit', window );">Variable lease cost (benefit)</a></td>
<td class="nump">339<span></span>
</td>
<td class="num">(355)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">3,236<span></span>
</td>
<td class="nump">4,496<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of leased assets</a></td>
<td class="nump">957<span></span>
</td>
<td class="nump">1,265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on leased liabilities</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">48<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total Lease Cost</a></td>
<td class="nump">$ 27,485<span></span>
</td>
<td class="nump">$ 25,449<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msm_VariableLeaseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease benefit, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_VariableLeaseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseInterestExpense</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_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseRightOfUseAssetAmortization</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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LeaseCost</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LeasesAbstract</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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingLeaseCost</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_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShortTermLeaseCost</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>87
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977558615264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Supplemental Balance Sheet Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets</a></td>
<td class="nump">$ 65,909<span></span>
</td>
<td class="nump">$ 64,780<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Finance lease, right-of-use asset, statement of financial position</a></td>
<td class="text">Property, plant and equipment, net<span></span>
</td>
<td class="text">Property, plant and equipment, net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Property, plant and equipment, net</a></td>
<td class="nump">$ 473<span></span>
</td>
<td class="nump">$ 1,118<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_OperatingAndFinanceLeaseRightOfUseAssets', window );">Total leased assets</a></td>
<td class="nump">66,382<span></span>
</td>
<td class="nump">65,898<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">$ 21,168<span></span>
</td>
<td class="nump">$ 18,560<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance lease, liability, current, statement of financial position</a></td>
<td class="text">Long-Term Debt and Lease Obligation, Current<span></span>
</td>
<td class="text">Long-Term Debt and Lease Obligation, Current<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Current portion of debt including obligations under finance leases</a></td>
<td class="nump">$ 249<span></span>
</td>
<td class="nump">$ 996<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Liabilities, Noncurrent [Abstract]</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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Noncurrent operating lease liabilities</a></td>
<td class="nump">$ 45,924<span></span>
</td>
<td class="nump">$ 47,616<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance lease, liability, noncurrent, statement of financial position</a></td>
<td class="text">Long-Term Debt and Lease Obligation<span></span>
</td>
<td class="text">Long-Term Debt and Lease Obligation<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Long-term debt including obligations under finance leases</a></td>
<td class="nump">$ 226<span></span>
</td>
<td class="nump">$ 184<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="Show.showAR( this, 'defref_msm_OperatingAndFinanceLeaseLiabilities', window );">Total lease liabilities</a></td>
<td class="nump">67,567<span></span>
</td>
<td class="nump">67,356<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="Show.showAR( this, 'defref_msm_FinanceLeaseRightOfUseAssetsAccumulatedAmortization', window );">Finance lease right of use assets, accumulated amortization</a></td>
<td class="nump">$ 2,952<span></span>
</td>
<td class="nump">$ 3,447<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term (years), operating leases</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 years 8 months 12 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term (years), finance leases</a></td>
<td class="text">2 years 1 month 6 days<span></span>
</td>
<td class="text">1 year 2 months 12 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate, operating leases</a></td>
<td class="nump">3.80%<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate, finance leases</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">2.70%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msm_FinanceLeaseRightOfUseAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance lease right of use assets, Accumulated amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_FinanceLeaseRightOfUseAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_OperatingAndFinanceLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating and finance lease liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_OperatingAndFinanceLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_OperatingAndFinanceLeaseRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating and finance lease right of use assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_OperatingAndFinanceLeaseRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AssetsAbstract</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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilityCurrent</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_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</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>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_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilityNoncurrent</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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</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>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_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseRightOfUseAsset</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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</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>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_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseWeightedAverageDiscountRatePercent</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_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseWeightedAverageRemainingLeaseTerm1</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_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingLeaseLiabilityCurrent</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingLeaseWeightedAverageDiscountRatePercent</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_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingLeaseWeightedAverageRemainingLeaseTerm1</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977558903760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Supplemental Cash Flow Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating Cash Outflows from Operating Leases</a></td>
<td class="nump">$ 22,779<span></span>
</td>
<td class="nump">$ 19,535<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Operating Cash Outflows from Finance Leases</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">48<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing Cash Outflows from Finance Leases</a></td>
<td class="nump">1,019<span></span>
</td>
<td class="nump">1,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Leased Assets Obtained in Exchange for New Lease Liabilities: Operating Leases</a></td>
<td class="nump">21,060<span></span>
</td>
<td class="nump">33,608<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Leased Assets Obtained in Exchange for New Lease Liabilities: Finance Leases</a></td>
<td class="nump">$ 317<span></span>
</td>
<td class="nump">$ 17<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_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest paid on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseInterestPaymentOnLiability</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_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeasePrincipalPayments</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LeasesAbstract</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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingLeasePayments</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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</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>89
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977560946624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Future Lease Payments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Lessee, Operating Lease, Liability, to be Paid [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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 23,422<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">19,093<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">12,555<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">8,226<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="nump">4,133<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">5,522<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total Lease Payments</a></td>
<td class="nump">72,951<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed Interest</a></td>
<td class="nump">5,859<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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present Value of Lease Liabilities</a></td>
<td class="nump">67,092<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance Lease, Liability, to be Paid [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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">275<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">126<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">111<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total Lease Payments</a></td>
<td class="nump">512<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed Interest</a></td>
<td class="nump">37<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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Present Value of Lease Liabilities</a></td>
<td class="nump">475<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="Show.showAR( this, 'defref_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract', window );"><strong>Total</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="Show.showAR( this, 'defref_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne', window );">2024</a></td>
<td class="nump">23,697<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">19,219<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="Show.showAR( this, 'defref_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">12,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">8,226<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="Show.showAR( this, 'defref_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="nump">4,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">5,522<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="Show.showAR( this, 'defref_msm_OperatingAndFinanceLeaseLiabilityPaymentDue', window );">Total Lease Payments</a></td>
<td class="nump">73,463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed Interest</a></td>
<td class="nump">5,896<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="Show.showAR( this, 'defref_msm_OperatingAndFinanceLeaseLiabilities', window );">Total lease liabilities</a></td>
<td class="nump">67,567<span></span>
</td>
<td class="nump">$ 67,356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">21,168<span></span>
</td>
<td class="nump">18,560<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Current portion of debt including obligations under finance leases</a></td>
<td class="nump">$ 249<span></span>
</td>
<td class="nump">$ 996<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msm_OperatingAndFinanceLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating and finance lease liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_OperatingAndFinanceLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_OperatingAndFinanceLeaseLiabilityPaymentDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating and Finance Lease, Liability, Payment, Due</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_OperatingAndFinanceLeaseLiabilityPaymentDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating and Finance Lease, Liability, Payment, Due [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating and Finance Lease, Liability, Payments, Due after Year Five</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating and Finance Lease, Liability, Payments, Due Year Five</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating and Finance Lease, Liability, Payments, Due Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating and Finance Lease, Liability, Payments, Due Year One</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating and Finance Lease, Liability, Payments, Due Year Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating and Finance Lease, Liability, Payments, Due Year Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating and Finance Lease, Liability, Undiscounted Excess Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilitiesPaymentsDueAbstract</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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiability</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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilityCurrent</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_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilityPaymentsDue</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_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilityPaymentsDueAfterYearFive</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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</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_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilityPaymentsDueYearFive</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_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilityPaymentsDueYearFour</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_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilityPaymentsDueYearThree</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_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilityPaymentsDueYearTwo</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_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilityUndiscountedExcessAmount</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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDue</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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingLeaseLiabilitiesPaymentsDueAbstract</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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingLeaseLiability</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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingLeaseLiabilityCurrent</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>90
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977567815936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 06, 2023</div></th>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
<th class="th"><div>Oct. 11, 2023</div></th>
<th class="th"><div>Jun. 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="Show.showAR( this, 'defref_msm_ComponentsOfShareholdersEquityLineItems', window );"><strong>Components Of Shareholders Equity [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_ComponentsOfShareholdersEquityLineItems', window );"><strong>Components Of Shareholders Equity [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableAmountPerShare', window );">Dividends payable per share</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="nump">$ 0.83<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="Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividend payable amount</a></td>
<td class="nump">$ 47,510<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockCommonMember', window );">Treasury Stock</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_ComponentsOfShareholdersEquityLineItems', window );"><strong>Components Of Shareholders Equity [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares', window );">Treasury stock repurchased, and treasury stock repurchased and retired (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,034,000<span></span>
</td>
<td class="nump">363,000<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="Show.showAR( this, 'defref_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount', window );">Treasury stock repurchased, and treasury stock repurchased and retired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 95,779<span></span>
</td>
<td class="nump">$ 27,359<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued', window );">Stock issued during period, shares, treasury stock reissued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,000<span></span>
</td>
<td class="nump">58,000<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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_ComponentsOfShareholdersEquityLineItems', window );"><strong>Components Of Shareholders Equity [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesRetired', window );">Treasury stock, shares, retired (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">976,000<span></span>
</td>
<td class="nump">300,000<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="Show.showAR( this, 'defref_us-gaap_CommonStockVotingRights', window );">Common stock, voting rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">one<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | Treasury Stock</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_ComponentsOfShareholdersEquityLineItems', window );"><strong>Components Of Shareholders Equity [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares repurchased by the company for associates' tax withholding liability associated with share-based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,000<span></span>
</td>
<td class="nump">63,000<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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_ComponentsOfShareholdersEquityLineItems', window );"><strong>Components Of Shareholders Equity [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockVotingRights', window );">Common stock, voting rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=msm_ShareRepurchaseProgramMember', window );">Share Repurchase Program [Member] | Class A Common Stock</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_ComponentsOfShareholdersEquityLineItems', window );"><strong>Components Of Shareholders Equity [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Stock repurchase program, number of shares authorized to be repurchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,724,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msm_ComponentsOfShareholdersEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Components Of Shareholders Equity [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_ComponentsOfShareholdersEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Treasury stock repurchased, and treasury stock repurchased and retired, amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Treasury stock repurchased, and treasury stock repurchased and retired, shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_CommonStockVotingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CommonStockVotingRights</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_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481071/942-405-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_Dividends</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_DividendsPayableAmountPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The per share amount of a dividend declared, but not paid, as of the financial reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DividendsPayableAmountPerShare</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SharesPaidForTaxWithholdingForShareBasedCompensation</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_StockIssuedDuringPeriodSharesTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockIssuedDuringPeriodSharesTreasuryStockReissued</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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased</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_TreasuryStockSharesRetired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common and preferred stock retired from treasury during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_TreasuryStockSharesRetired</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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementEquityComponentsAxis=us-gaap_TreasuryStockCommonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TreasuryStockCommonMember</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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</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_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CommonClassBMember</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_ShareRepurchaseProgramAxis=msm_ShareRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShareRepurchaseProgramAxis=msm_ShareRepurchaseProgramMember</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>91
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977559090736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Associate Benefit Plans - Schedule of Stock-Based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
<th class="th"><div>Aug. 28, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">$ 18,639<span></span>
</td>
<td class="nump">$ 19,264<span></span>
</td>
<td class="nump">$ 17,721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Deferred income tax benefit</a></td>
<td class="num">(4,619)<span></span>
</td>
<td class="num">(4,720)<span></span>
</td>
<td class="num">(4,324)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax', window );">Stock-based compensation expense, net</a></td>
<td class="nump">14,020<span></span>
</td>
<td class="nump">14,544<span></span>
</td>
<td class="nump">13,397<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">101<span></span>
</td>
<td class="nump">1,261<span></span>
</td>
<td class="nump">2,285<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Unit</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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">14,933<span></span>
</td>
<td class="nump">14,810<span></span>
</td>
<td class="nump">13,976<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Share Units</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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">3,311<span></span>
</td>
<td class="nump">2,883<span></span>
</td>
<td class="nump">1,233<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Associate Stock Purchase Plan</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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">$ 294<span></span>
</td>
<td class="nump">$ 310<span></span>
</td>
<td class="nump">$ 227<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_AllocatedShareBasedCompensationExpenseNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of expense for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AllocatedShareBasedCompensationExpenseNetOfTax</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensation</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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_PerformanceSharesMember</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_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_EmployeeStockMember</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>92
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977561606688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Associate Benefit Plans - Narrative (Details) - USD ($)<br> $ / shares in Units, shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
<th class="th"><div>Aug. 28, 2021</div></th>
<th class="th"><div>Sep. 03, 2016</div></th>
<th class="th"><div>Jan. 14, 2015</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=msm_AssociateStockPurchasePlanMember', window );">Associate Stock Purchase Plan</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Plan shares authorized (in shares)</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="nump">1,500<span></span>
</td>
<td class="nump">1,150<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares reserved for issuance under plan (in shares)</a></td>
<td class="nump">234<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee', window );">Share-based compensation arrangement by share-based payment award, maximum number of shares per employee (in shares)</a></td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Associate purchase price as percent of closing price</a></td>
<td class="nump">90.00%<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward', window );">Shares purchased by qualified associates (in shares)</a></td>
<td class="nump">56<span></span>
</td>
<td class="nump">58<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="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price (in USD per share)</a></td>
<td class="nump">$ 79.41<span></span>
</td>
<td class="nump">$ 74.47<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=msm_SavingsPlanMember', window );">Savings Plan</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined contribution plan, employer discretionary contribution amount</a></td>
<td class="nump">$ 9,481,000<span></span>
</td>
<td class="nump">$ 9,019,000<span></span>
</td>
<td class="nump">$ 7,952,000<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="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=msm_TwoThousandFiveOmnibusIncentivePlanMember', window );">2005 Omnibus Incentive Plan</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Plan shares authorized (in shares)</a></td>
<td class="nump">2,186<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of options exercised</a></td>
<td class="nump">$ 4,393,000<span></span>
</td>
<td class="nump">$ 5,855,000<span></span>
</td>
<td class="nump">$ 5,826,000<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based compensation arrangement by share-based payment award, award vesting period</a></td>
<td class="text">4 years<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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based compensation arrangement by share-based payment award, expiration period</a></td>
<td class="text">7 years<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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized share-based compensation cost</a></td>
<td class="nump">$ 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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Share Units</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based compensation arrangement by share-based payment award, award vesting period</a></td>
<td class="text">3 years<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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized share-based compensation cost</a></td>
<td class="nump">$ 3,711,000<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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized share-based compensation weighted average period</a></td>
<td class="text">1 year 4 months 24 days<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Share Units | Minimum | Vest After Three Year Performance Period</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage</a></td>
<td class="nump">0.00%<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Share Units | Maximum | Vest After Three Year Performance Period</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage</a></td>
<td class="nump">200.00%<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Unit</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized share-based compensation cost</a></td>
<td class="nump">$ 24,641,000<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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized share-based compensation weighted average period</a></td>
<td class="text">2 years 4 months 24 days<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=msm_RangeOneMember', window );">$58.90 - $71.33</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of exercise prices, lower limit (in USD per share)</a></td>
<td class="nump">$ 79.60<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of exercise prices, upper limit (in USD per share)</a></td>
<td class="nump">$ 83.21<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Share-based payment arrangement, option, exercise price range, shares outstanding (in shares)</a></td>
<td class="nump">218,000<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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Share-based payment arrangement, option, exercise price range, outstanding, weighted average remaining contractual term</a></td>
<td class="text">1 year 8 months 12 days<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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Share-based payment arrangement, option, exercise price range, outstanding, weighted average exercise price (in USD per share)</a></td>
<td class="nump">$ 81.60<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value of options outstanding</a></td>
<td class="nump">$ 4,380,000<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DefinedContributionPlanEmployerDiscretionaryContributionAmount</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The highest quantity of shares an employee can purchase under the plan per period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares purchased for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SharePrice</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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</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>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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</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>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_PlanNameAxis=msm_AssociateStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PlanNameAxis=msm_AssociateStockPurchasePlanMember</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_PlanNameAxis=msm_SavingsPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PlanNameAxis=msm_SavingsPlanMember</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_PlanNameAxis=msm_TwoThousandFiveOmnibusIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PlanNameAxis=msm_TwoThousandFiveOmnibusIncentivePlanMember</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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_PerformanceSharesMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=msm_RangeOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=msm_RangeOneMember</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>93
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977558376816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Associate Benefit Plans - Summary Of Stock Option Activity (Details) - Stock options<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 02, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Shares</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding - beginning of year (in shares) | shares</a></td>
<td class="nump">614,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares) | shares</a></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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares) | shares</a></td>
<td class="num">(371,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Canceled/Forfeited (in shares) | shares</a></td>
<td class="num">(25,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding - end of year (in shares) | shares</a></td>
<td class="nump">218,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares) | shares</a></td>
<td class="nump">218,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted-Average Exercise Price</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding - beginning of year (in USD per share) | $ / shares</a></td>
<td class="nump">$ 78.96<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in USD per share) | $ / shares</a></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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in USD per share) | $ / shares</a></td>
<td class="nump">77.31<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Canceled/Forfeited (in USD per share) | $ / shares</a></td>
<td class="nump">80.40<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding - end of year (in USD per share) | $ / shares</a></td>
<td class="nump">81.60<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable (in USD per share) | $ / shares</a></td>
<td class="nump">$ 81.60<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</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>94
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977558193328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Associate Benefit Plans - Summary of Performance Share Unit Activity (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 02, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Share Units</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested shares at the beginning of the year (in shares)</a></td>
<td class="nump">88,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">51,000<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="Show.showAR( this, 'defref_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment', window );">PSU adjustment (in shares)</a></td>
<td class="nump">4,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(26,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Canceled/Forfeited (in shares)</a></td>
<td class="num">(5,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested shares at the end of the year (in shares)</a></td>
<td class="nump">112,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant Date Fair Value</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested shares at the beginning of the year (in USD per share) | $ / shares</a></td>
<td class="nump">$ 80.04<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in USD per share) | $ / shares</a></td>
<td class="nump">82.16<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="Show.showAR( this, 'defref_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue', window );">PSU Adjustment | $ / shares</a></td>
<td class="nump">76.32<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in USD per share) | $ / shares</a></td>
<td class="nump">76.32<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Canceled/Forfeited (in USD per share) | $ / shares</a></td>
<td class="nump">82.85<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested shares at the end of the year (in USD per share) | $ / shares</a></td>
<td class="nump">$ 81.81<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="Show.showAR( this, 'defref_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage', window );">Target allocation grant percentage</a></td>
<td class="nump">116.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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=msm_IncrementalDividendRightsPerformanceStockUnitsMember', window );">Incremental Dividend Rights Performance Stock Units</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested shares at the end of the year (in shares)</a></td>
<td class="nump">12,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Adjustment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Adjustment, Weighted Average Grant Date Fair Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Target Allocation Grant Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_PerformanceSharesMember</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_AwardTypeAxis=msm_IncrementalDividendRightsPerformanceStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=msm_IncrementalDividendRightsPerformanceStockUnitsMember</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>95
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977560915632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Associate Benefit Plans - Summary of Non-Vested Restricted Stock Unit Award Activity (Details)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 02, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Unit</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested shares at the beginning of the year (in shares)</a></td>
<td class="nump">448<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">215<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(171)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Canceled/Forfeited (in shares)</a></td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested shares at the end of the year (in shares)</a></td>
<td class="nump">467<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant Date Fair Value</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested shares at the beginning of the year (in USD per share) | $ / shares</a></td>
<td class="nump">$ 79.71<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in USD per share) | $ / shares</a></td>
<td class="nump">82.23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in USD per share) | $ / shares</a></td>
<td class="nump">79.23<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Canceled/Forfeited (in USD per share) | $ / shares</a></td>
<td class="nump">80.90<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested shares at the end of the year (in USD per share) | $ / shares</a></td>
<td class="nump">$ 80.98<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=msm_IncrementalDividendRightsRestrictedStockUnitsMember', window );">Incremental Dividend Rights Restricted Stock Units</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested shares at the end of the year (in shares)</a></td>
<td class="nump">48<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</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_AwardTypeAxis=msm_IncrementalDividendRightsRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AwardTypeAxis=msm_IncrementalDividendRightsRestrictedStockUnitsMember</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>96
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977555533392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Other Costs - Schedule of Restructuring Charges (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_RestructuringChargesConsultingRelatedCosts', window );">Consulting-related costs</a></td>
<td class="nump">$ 4,939<span></span>
</td>
<td class="nump">$ 8,188<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Associate severance and separation costs</a></td>
<td class="nump">2,594<span></span>
</td>
<td class="nump">5,753<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost', window );">Equity award acceleration costs associated with severance</a></td>
<td class="nump">404<span></span>
</td>
<td class="nump">1,728<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessExitCosts1', window );">Other exit-related costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">136<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Total restructuring and other costs</a></td>
<td class="nump">$ 7,937<span></span>
</td>
<td class="nump">$ 15,805<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msm_RestructuringChargesConsultingRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restructuring Charges, Consulting Related Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_RestructuringChargesConsultingRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_BusinessExitCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BusinessExitCosts1</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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RestructuringAndRelatedActivitiesAbstract</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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482047/420-10-45-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RestructuringCharges</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_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SeveranceCosts1</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost</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>97
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977564476048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Other Costs - Summary of Restructuring Related Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Beginning balance</a></td>
<td class="nump">$ 2,714,000<span></span>
</td>
<td class="nump">$ 4,136,000<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="Show.showAR( this, 'defref_msm_ConsultingAndSeveranceCosts', window );">Additions</a></td>
<td class="nump">7,533,000<span></span>
</td>
<td class="nump">14,077,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments and other adjustments</a></td>
<td class="num">(9,110,000)<span></span>
</td>
<td class="num">(15,499,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="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending balance</a></td>
<td class="nump">1,137,000<span></span>
</td>
<td class="nump">2,714,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=msm_ConsultingRelatedCostsMember', window );">Consulting-related costs</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="Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Beginning balance</a></td>
<td class="nump">840,000<span></span>
</td>
<td class="nump">3,328,000<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="Show.showAR( this, 'defref_msm_ConsultingAndSeveranceCosts', window );">Additions</a></td>
<td class="nump">4,939,000<span></span>
</td>
<td class="nump">8,188,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments and other adjustments</a></td>
<td class="num">(5,679,000)<span></span>
</td>
<td class="num">(10,676,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="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending balance</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">840,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Associate severance and separation costs</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="Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Beginning balance</a></td>
<td class="nump">1,874,000<span></span>
</td>
<td class="nump">367,000<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="Show.showAR( this, 'defref_msm_ConsultingAndSeveranceCosts', window );">Additions</a></td>
<td class="nump">2,594,000<span></span>
</td>
<td class="nump">5,753,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments and other adjustments</a></td>
<td class="num">(3,431,000)<span></span>
</td>
<td class="num">(4,246,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="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending balance</a></td>
<td class="nump">1,037,000<span></span>
</td>
<td class="nump">1,874,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=msm_OtherExitRelatedCostsMember', window );">Other exit-related costs</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="Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">441,000<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="Show.showAR( this, 'defref_msm_ConsultingAndSeveranceCosts', window );">Additions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">136,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments and other adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(577,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="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msm_ConsultingAndSeveranceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Consulting and severance costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_ConsultingAndSeveranceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PaymentsForRestructuring</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_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RestructuringReserve</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_RestructuringReserveRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RestructuringReserveRollForward</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_RestructuringCostAndReserveAxis=msm_ConsultingRelatedCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestructuringCostAndReserveAxis=msm_ConsultingRelatedCostsMember</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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</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_RestructuringCostAndReserveAxis=msm_OtherExitRelatedCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestructuringCostAndReserveAxis=msm_OtherExitRelatedCostsMember</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>98
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977568899024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Asset Impairments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
<th class="th"><div>Aug. 28, 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="Show.showAR( this, 'defref_us-gaap_AssetImpairmentChargesAbstract', window );"><strong>Asset Impairment Charges [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="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory write-down</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 30,091<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="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid purchase of PPE</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="nump">$ 26,726<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnusualOrInfrequentItemGainGross', window );">Loss recovery related to PPE prepayment impairments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,726<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="Show.showAR( this, 'defref_us-gaap_UnusualOrInfrequentItemNetGainLoss', window );">Impairment loss, net</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">5,886<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="Show.showAR( this, 'defref_us-gaap_ProceedsFromLegalSettlements', window );">Proceeds from legal settlement agreement with a vendor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,840<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_AssetImpairmentChargesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AssetImpairmentChargesAbstract</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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_InventoryWriteDown</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_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PrepaidExpenseCurrent</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_ProceedsFromLegalSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received for the settlement of litigation during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ProceedsFromLegalSettlements</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_UnusualOrInfrequentItemGainGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain recognized in the income statement for an event or transaction that is unusual in nature or infrequent in occurrence, or both.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483613/220-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_UnusualOrInfrequentItemGainGross</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_UnusualOrInfrequentItemNetGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of (gain) loss for an event or transaction that is unusual in nature or occurs infrequently, or both.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482551/740-270-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483614/220-20-45-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483613/220-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_UnusualOrInfrequentItemNetGainLoss</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>99
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977560947344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details) - Subsequent Event<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">2 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Oct. 31, 2023 </div>
<div>individual </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 25, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_ConversionOfStockNumberOfIndividuals', window );">Number of individuals | individual</a></td>
<td class="nump">2<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="Show.showAR( this, 'defref_msm_ConversionOfStockMaximumTransfereePercentage', window );">Conversion of stock, maximum transferee percentage</a></td>
<td class="nump">0.15<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="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Two Individuals</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="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msm_ConversionOfStockOwnershipThresholdPercentageMinimum', window );">Conversion of stock, ownership threshold percentage, minimum</a></td>
<td class="nump">0.10<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="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">One Individual</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="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [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="Show.showAR( this, 'defref_msm_ConversionOfStockOwnershipThresholdPercentageMinimum', window );">Conversion of stock, ownership threshold percentage, minimum</a></td>
<td class="nump">0.05<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="Show.showAR( this, 'defref_msm_ConversionOfStockOwnershipThresholdPercentageMaximum', window );">Conversion of stock, ownership threshold percentage, maximum</a></td>
<td class="nump">0.10<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="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</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="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Stock repurchased and retired during period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">205,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase and retirement of common stock | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,823<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Conversion of stock, shares converted (in shares)</a></td>
<td class="nump">1.225<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_msm_ConversionOfStockMaximumTransfereePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Stock, Maximum Transferee Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_ConversionOfStockMaximumTransfereePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_msm_ConversionOfStockNumberOfIndividuals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion of Stock, Number Of Individuals</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_ConversionOfStockNumberOfIndividuals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</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_msm_ConversionOfStockOwnershipThresholdPercentageMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Stock, Ownership Threshold Percentage, Maximum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_ConversionOfStockOwnershipThresholdPercentageMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_msm_ConversionOfStockOwnershipThresholdPercentageMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Stock, Ownership Threshold Percentage, Minimum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msm_ConversionOfStockOwnershipThresholdPercentageMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ConversionOfStockSharesConverted1</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_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_srt_OwnershipAxis=msm_TwoIndividualsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OwnershipAxis=msm_TwoIndividualsMember</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_OwnershipAxis=msm_OneIndividualMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OwnershipAxis=msm_OneIndividualMember</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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</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>100
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139977558903888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation And Qualifying Accounts (Details) - SEC Schedule, 12-09, Allowance, Credit Loss [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 02, 2023</div></th>
<th class="th"><div>Sep. 03, 2022</div></th>
<th class="th"><div>Aug. 28, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [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="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Year</a></td>
<td class="nump">$ 20,771<span></span>
</td>
<td class="nump">$ 18,416<span></span>
</td>
<td class="nump">$ 18,249<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="nump">10,275<span></span>
</td>
<td class="nump">9,806<span></span>
</td>
<td class="nump">8,181<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">8,299<span></span>
</td>
<td class="nump">7,451<span></span>
</td>
<td class="nump">8,014<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Year</a></td>
<td class="nump">$ 22,747<span></span>
</td>
<td class="nump">$ 20,771<span></span>
</td>
<td class="nump">$ 18,416<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C(1)))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C(2)))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ValuationAllowancesAndReservesBalance</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_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ValuationAllowancesAndReservesChargedToCostAndExpense</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_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ValuationAllowancesAndReservesDeductions</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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</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>101
<FILENAME>msm-20230902_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:country="http://xbrl.sec.gov/country/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:msm="http://www1.mscdirect.com/20230902"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  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="msm-20230902.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
        </entity>
        <period>
            <instant>2023-03-03</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
        </entity>
        <period>
            <instant>2023-10-06</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-28</instant>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-29</instant>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-28</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-29</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-28</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-29</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-28</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-29</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:RegularDividendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:RegularDividendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:RegularDividendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:RegularDividendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:RegularDividendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:RegularDividendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:SpecialDividendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:SpecialDividendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:SpecialDividendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:SpecialDividendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:SpecialDividendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">msm:SpecialDividendMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-28</instant>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-29</instant>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-28</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-29</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-28</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-28</instant>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-29</instant>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
        </entity>
        <period>
            <instant>2021-08-28</instant>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
        </entity>
        <period>
            <instant>2020-08-29</instant>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">msm:LeaseholdImprovementsAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">msm:LeaseholdImprovementsAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:EngmanTaylorCompanyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:TowerFastenersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:BuckeyeTruEdgeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:TowerFastenersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">msm:TrademarksAndLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">msm:TrademarksAndLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:ManufacturingHeavyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:ManufacturingHeavyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:ManufacturingLightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:ManufacturingLightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:GovernmentCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:GovernmentCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:RetailWholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:RetailWholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:OtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:OtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:NationalAccountCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:NationalAccountCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:PublicSectorCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:PublicSectorCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:CoreAndOtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">msm:CoreAndOtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">msm:OtherForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">msm:OtherForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">msm:LongIslandCustomerServiceCenterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-28</instant>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">msm:LongIslandCustomerServiceCenterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
        </entity>
        <period>
            <instant>2022-12-19</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">msm:PurchasersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">msm:PurchasersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">msm:ReceivablesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:BuckeyeAndTrueEdgeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:BuckeyeAndTrueEdgeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:BuckeyeAndTrueEdgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:BuckeyeAndTrueEdgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:BuckeyeAndTrueEdgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:BuckeyeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:TrueEdgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:BuckeyeAndTrueEdgeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:EngmanTaylorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:TowerFastenersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-31</instant>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:TowerFastenersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:TowerFastenersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msm:TowerFastenersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">msm:LongIslandCustomerServiceCenterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-28</instant>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">msm:LongIslandCustomerServiceCenterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-28</instant>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualRiskOrUncertaintyByNatureAxis">msm:CoronavirusAidReliefAndEconomicSecurityActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualRiskOrUncertaintyByNatureAxis">msm:CoronavirusAidReliefAndEconomicSecurityActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualRiskOrUncertaintyByNatureAxis">msm:CoronavirusAidReliefAndEconomicSecurityActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">msm:CommittedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">msm:CommittedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">msm:UncommittedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">msm:UncommittedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesDueJune112025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesDueJune112025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesDueMarch52027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesDueMarch52027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesDueJanuary122023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesDueJanuary122023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:Series2019aNotesDueMarch52024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:Series2019aNotesDueMarch52024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeriesNotesDueMarch52024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:ShelfFacilityAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesDueJanuary122023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:AmendedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-04-30</instant>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:AmendedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:AmendedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">msm:CommittedCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:AmendedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">msm:AmendedUncommittedFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">msm:AmendedUncommittedFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">msm:AmendedUncommittedFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-07-31</instant>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesDueJune112025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesDueMarch52027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeniorNotesOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:ShelfFacilityAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-31</instant>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msm:SeriesNotesDueJanuary122023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:ShelfFacilityAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">msm:PrivatePlacementDebtAndShelfFacilityAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">msm:ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-29</instant>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">msm:ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-11</instant>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-06</startDate>
            <endDate>2023-10-06</endDate>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:TwoThousandFiveOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">msm:RangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">msm:RangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">msm:IncrementalDividendRightsPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">msm:IncrementalDividendRightsRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:AssociateStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:AssociateStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-01-14</instant>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:AssociateStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-09-03</instant>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:AssociateStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:AssociateStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:AssociateStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:SavingsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:SavingsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">msm:SavingsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:ConsultingRelatedCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-28</instant>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-28</instant>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:OtherExitRelatedCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-28</instant>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:ConsultingRelatedCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:OtherExitRelatedCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:ConsultingRelatedCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:OtherExitRelatedCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:ConsultingRelatedCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:OtherExitRelatedCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:ConsultingRelatedCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">msm:OtherExitRelatedCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="c-268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-09-03</startDate>
            <endDate>2023-10-25</endDate>
        </period>
    </context>
    <context id="c-269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="c-270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-31</instant>
        </period>
    </context>
    <context id="c-271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">msm:TwoIndividualsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-31</instant>
        </period>
    </context>
    <context id="c-272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">msm:OneIndividualMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-31</instant>
        </period>
    </context>
    <context id="c-273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">msm:KristenActisGrandeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">msm:KristenActisGrandeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:TradingArrAxis">msm:KristenActisGrandeRuleTradingArrangementClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">msm:KristenActisGrandeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:TradingArrAxis">msm:KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <context id="c-276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
        </entity>
        <period>
            <startDate>2023-06-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-29</instant>
        </period>
    </context>
    <context id="c-278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-30</startDate>
            <endDate>2021-08-28</endDate>
        </period>
    </context>
    <context id="c-279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-28</instant>
        </period>
    </context>
    <context id="c-280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2022-09-03</endDate>
        </period>
    </context>
    <context id="c-281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-03</instant>
        </period>
    </context>
    <context id="c-282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-04</startDate>
            <endDate>2023-09-02</endDate>
        </period>
    </context>
    <context id="c-283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001003078</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-02</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="vote">
        <measure>msm:vote</measure>
    </unit>
    <unit id="center">
        <measure>msm:center</measure>
    </unit>
    <unit id="warehouse">
        <measure>msm:warehouse</measure>
    </unit>
    <unit id="manufacturinglocation">
        <measure>msm:manufacturingLocation</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>msm:segment</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="individual">
        <measure>msm:individual</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-32">0001003078</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-33">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-34">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-35">false</dei:AmendmentFlag>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-956">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-957">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-964">http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligationsCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-965">http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligationsCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-970">http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligations</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-971">http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligations</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <ecd:TrdArrDuration contextRef="c-273" id="f-1212">P366D</ecd:TrdArrDuration>
    <dei:DocumentType contextRef="c-1" id="f-1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c-1" id="f-2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-4">2023-09-02</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-3">--09-02</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-6">1-14130</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-7">MSC INDUSTRIAL DIRECT CO., INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-8">NY</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-9">11-3289165</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-10">515 Broadhollow Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-11">Suite 1000, Melville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-13">11747</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-14">516</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">812-2000</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Class A Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">MSM</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-19">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-20">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-21">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-22">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-23">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-24">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-25">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-26">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-27">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c-1" id="f-28">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c-2" decimals="0" id="f-29" unitRef="usd">3944227738</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-30" unitRef="shares">57241468</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="c-1" id="f-31">DOCUMENTS INCORPORATED BY REFERENCEPortions of the registrant&#x2019;s definitive proxy statement to be filed with the United States Securities and Exchange Commission in connection with the registrant&#x2019;s 2024 Annual Meeting of Shareholders are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent described herein.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId contextRef="c-1" id="f-36">42</dei:AuditorFirmId>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-37" unitRef="usd">726521000</us-gaap:InventoryNet>
    <dei:AuditorName contextRef="c-1" id="f-38">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-1" id="f-39">Jericho, New York</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-40" unitRef="usd">50052000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-41" unitRef="usd">43537000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-4" decimals="-3" id="f-42" unitRef="usd">22747000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-5" decimals="-3" id="f-43" unitRef="usd">20771000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-44" unitRef="usd">435421000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-5" decimals="-3" id="f-45" unitRef="usd">687608000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-46" unitRef="usd">726521000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-5" decimals="-3" id="f-47" unitRef="usd">715625000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-48" unitRef="usd">105519000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-5" decimals="-3" id="f-49" unitRef="usd">96853000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-3" id="f-50" unitRef="usd">1317513000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-5" decimals="-3" id="f-51" unitRef="usd">1543623000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-52" unitRef="usd">319660000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-53" unitRef="usd">286666000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-54" unitRef="usd">718174000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-5" decimals="-3" id="f-55" unitRef="usd">710130000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-3" id="f-56" unitRef="usd">110641000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-5" decimals="-3" id="f-57" unitRef="usd">114328000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-58" unitRef="usd">65909000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-59" unitRef="usd">64780000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-60" unitRef="usd">12237000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-5" decimals="-3" id="f-61" unitRef="usd">9887000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-62" unitRef="usd">2544134000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-5" decimals="-3" id="f-63" unitRef="usd">2729414000</us-gaap:Assets>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="c-4" decimals="-3" id="f-64" unitRef="usd">229935000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="c-5" decimals="-3" id="f-65" unitRef="usd">325680000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-66" unitRef="usd">21168000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-5" decimals="-3" id="f-67" unitRef="usd">18560000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-4" decimals="-3" id="f-68" unitRef="usd">226299000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-5" decimals="-3" id="f-69" unitRef="usd">217378000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-70" unitRef="usd">172034000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-71" unitRef="usd">164326000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-72" unitRef="usd">649436000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-73" unitRef="usd">725944000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="c-4" decimals="-3" id="f-74" unitRef="usd">224391000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="c-5" decimals="-3" id="f-75" unitRef="usd">468912000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-76" unitRef="usd">45924000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-77" unitRef="usd">47616000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-78" unitRef="usd">131801000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-79" unitRef="usd">124659000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-4" decimals="-3" id="f-80" unitRef="usd">1051552000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-5" decimals="-3" id="f-81" unitRef="usd">1367131000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-4" id="f-82" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-5" id="f-83" unitRef="usd" xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-84"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-5"
      decimals="INF"
      id="f-85"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-5" decimals="INF" id="f-86" unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-87" unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-5" decimals="INF" id="f-88" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued contextRef="c-5" decimals="INF" id="f-89" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-90" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued contextRef="c-4" decimals="INF" id="f-91" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue contextRef="c-4" decimals="0" id="f-92" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-5" decimals="0" id="f-93" unitRef="usd">0</us-gaap:PreferredStockValue>
    <msm:CommonStockVotingRightsPerShare contextRef="c-6" decimals="INF" id="f-94" unitRef="vote">1</msm:CommonStockVotingRightsPerShare>
    <msm:CommonStockVotingRightsPerShare contextRef="c-7" decimals="INF" id="f-95" unitRef="vote">1</msm:CommonStockVotingRightsPerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-7"
      decimals="INF"
      id="f-96"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="INF"
      id="f-97"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-7" decimals="INF" id="f-98" unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-6" decimals="INF" id="f-99" unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-6" decimals="INF" id="f-100" unitRef="shares">48075100</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c-7" decimals="INF" id="f-101" unitRef="shares">48447384</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="c-6" decimals="-3" id="f-102" unitRef="usd">48000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-7" decimals="-3" id="f-103" unitRef="usd">48000</us-gaap:CommonStockValue>
    <msm:CommonStockVotingRightsPerShare contextRef="c-8" decimals="INF" id="f-104" unitRef="vote">10</msm:CommonStockVotingRightsPerShare>
    <msm:CommonStockVotingRightsPerShare contextRef="c-9" decimals="INF" id="f-105" unitRef="vote">10</msm:CommonStockVotingRightsPerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-9"
      decimals="INF"
      id="f-106"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-8"
      decimals="INF"
      id="f-107"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-9" decimals="INF" id="f-108" unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-8" decimals="INF" id="f-109" unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-8" decimals="INF" id="f-110" unitRef="shares">8654010</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-9" decimals="INF" id="f-111" unitRef="shares">8654010</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-8" decimals="-3" id="f-112" unitRef="usd">9000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-9" decimals="-3" id="f-113" unitRef="usd">9000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c-4" decimals="-3" id="f-114" unitRef="usd">849502000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c-5" decimals="-3" id="f-115" unitRef="usd">798408000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-116" unitRef="usd">755007000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-5" decimals="-3" id="f-117" unitRef="usd">681292000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-118" unitRef="usd">-17725000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-3" id="f-119" unitRef="usd">-23121000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockCommonShares contextRef="c-4" decimals="INF" id="f-120" unitRef="shares">1230960</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares contextRef="c-5" decimals="INF" id="f-121" unitRef="shares">1228472</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue contextRef="c-4" decimals="-3" id="f-122" unitRef="usd">107677000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="c-5" decimals="-3" id="f-123" unitRef="usd">106202000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-124" unitRef="usd">1479164000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-3" id="f-125" unitRef="usd">1350434000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="c-4" decimals="-3" id="f-126" unitRef="usd">13418000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c-5" decimals="-3" id="f-127" unitRef="usd">11849000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-4" decimals="-3" id="f-128" unitRef="usd">1492582000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-129" unitRef="usd">1362283000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-3" id="f-130" unitRef="usd">2544134000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-5" decimals="-3" id="f-131" unitRef="usd">2729414000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-132" unitRef="usd">4009282000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-10" decimals="-3" id="f-133" unitRef="usd">3691893000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-11" decimals="-3" id="f-134" unitRef="usd">3243224000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-135" unitRef="usd">2366317000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-10" decimals="-3" id="f-136" unitRef="usd">2133645000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-11" decimals="-3" id="f-137" unitRef="usd">1909709000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-138" unitRef="usd">1642965000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-10" decimals="-3" id="f-139" unitRef="usd">1558248000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-11" decimals="-3" id="f-140" unitRef="usd">1333515000</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses contextRef="c-1" decimals="-3" id="f-141" unitRef="usd">1151295000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-10" decimals="-3" id="f-142" unitRef="usd">1083862000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-11" decimals="-3" id="f-143" unitRef="usd">994468000</us-gaap:OperatingExpenses>
    <us-gaap:UnusualOrInfrequentItemNetGainLoss contextRef="c-1" decimals="-3" id="f-144" unitRef="usd">0</us-gaap:UnusualOrInfrequentItemNetGainLoss>
    <us-gaap:UnusualOrInfrequentItemNetGainLoss contextRef="c-10" decimals="-3" id="f-145" unitRef="usd">0</us-gaap:UnusualOrInfrequentItemNetGainLoss>
    <us-gaap:UnusualOrInfrequentItemNetGainLoss contextRef="c-11" decimals="-3" id="f-146" unitRef="usd">5886000</us-gaap:UnusualOrInfrequentItemNetGainLoss>
    <us-gaap:RestructuringCosts contextRef="c-1" decimals="-3" id="f-147" unitRef="usd">7937000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-10" decimals="-3" id="f-148" unitRef="usd">15805000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-11" decimals="-3" id="f-149" unitRef="usd">31392000</us-gaap:RestructuringCosts>
    <us-gaap:GainLossOnSaleOfProperties contextRef="c-1" decimals="-3" id="f-150" unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties contextRef="c-10" decimals="-3" id="f-151" unitRef="usd">10132000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties contextRef="c-11" decimals="-3" id="f-152" unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-153" unitRef="usd">483733000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-10" decimals="-3" id="f-154" unitRef="usd">468713000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-11" decimals="-3" id="f-155" unitRef="usd">301769000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense contextRef="c-1" decimals="-3" id="f-156" unitRef="usd">22543000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-10" decimals="-3" id="f-157" unitRef="usd">17599000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-11" decimals="-3" id="f-158" unitRef="usd">14510000</us-gaap:InterestExpense>
    <us-gaap:InvestmentIncomeInterest contextRef="c-1" decimals="-3" id="f-159" unitRef="usd">1034000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c-10" decimals="-3" id="f-160" unitRef="usd">150000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c-11" decimals="-3" id="f-161" unitRef="usd">66000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-162" unitRef="usd">-6068000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-10" decimals="-3" id="f-163" unitRef="usd">-132000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-11" decimals="-3" id="f-164" unitRef="usd">1054000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-165" unitRef="usd">-27577000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-10" decimals="-3" id="f-166" unitRef="usd">-17581000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-11" decimals="-3" id="f-167" unitRef="usd">-13390000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-168" unitRef="usd">456156000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-10" decimals="-3" id="f-169" unitRef="usd">451132000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-11" decimals="-3" id="f-170" unitRef="usd">288379000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-171" unitRef="usd">113049000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-10" decimals="-3" id="f-172" unitRef="usd">110650000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-11" decimals="-3" id="f-173" unitRef="usd">70442000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-174" unitRef="usd">343107000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-10" decimals="-3" id="f-175" unitRef="usd">340482000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-11" decimals="-3" id="f-176" unitRef="usd">217937000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-177" unitRef="usd">-126000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-10" decimals="-3" id="f-178" unitRef="usd">696000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-11" decimals="-3" id="f-179" unitRef="usd">1030000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-180" unitRef="usd">343233000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-10" decimals="-3" id="f-181" unitRef="usd">339786000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-11" decimals="-3" id="f-182" unitRef="usd">216907000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-183"
      unitRef="usdPerShare">6.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-10"
      decimals="2"
      id="f-184"
      unitRef="usdPerShare">6.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-11"
      decimals="2"
      id="f-185"
      unitRef="usdPerShare">3.89</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-186"
      unitRef="usdPerShare">6.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-10"
      decimals="2"
      id="f-187"
      unitRef="usdPerShare">6.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-11"
      decimals="2"
      id="f-188"
      unitRef="usdPerShare">3.87</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-189" unitRef="shares">55918000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-10" decimals="-3" id="f-190" unitRef="shares">55777000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-11" decimals="-3" id="f-191" unitRef="shares">55737000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-192" unitRef="shares">56210000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-10" decimals="-3" id="f-193" unitRef="shares">56045000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-11" decimals="-3" id="f-194" unitRef="shares">56093000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-195" unitRef="usd">343107000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-10" decimals="-3" id="f-196" unitRef="usd">340482000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-11" decimals="-3" id="f-197" unitRef="usd">217937000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-1" decimals="-3" id="f-198" unitRef="usd">7091000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-10" decimals="-3" id="f-199" unitRef="usd">-4985000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-11" decimals="-3" id="f-200" unitRef="usd">3852000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-201" unitRef="usd">350198000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-10" decimals="-3" id="f-202" unitRef="usd">335497000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-11" decimals="-3" id="f-203" unitRef="usd">221789000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-204" unitRef="usd">-126000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-10" decimals="-3" id="f-205" unitRef="usd">696000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-11" decimals="-3" id="f-206" unitRef="usd">1030000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-207" unitRef="usd">1695000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c-10" decimals="-3" id="f-208" unitRef="usd">152000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c-11" decimals="-3" id="f-209" unitRef="usd">418000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-210" unitRef="usd">348629000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-10" decimals="-3" id="f-211" unitRef="usd">334649000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-11" decimals="-3" id="f-212" unitRef="usd">220341000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-1" decimals="INF" id="f-213" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-10" decimals="INF" id="f-214" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-11" decimals="INF" id="f-215" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-12" decimals="-3" id="f-216" unitRef="usd">48000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-13" decimals="-3" id="f-217" unitRef="usd">48000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-218" unitRef="usd">47000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <msm:StockExchangedDuringPeriodClassOfStockValue contextRef="c-15" decimals="-3" id="f-219" unitRef="usd">0</msm:StockExchangedDuringPeriodClassOfStockValue>
    <msm:StockExchangedDuringPeriodClassOfStockValue contextRef="c-16" decimals="-3" id="f-220" unitRef="usd">0</msm:StockExchangedDuringPeriodClassOfStockValue>
    <msm:StockExchangedDuringPeriodClassOfStockValue contextRef="c-17" decimals="-3" id="f-221" unitRef="usd">1000</msm:StockExchangedDuringPeriodClassOfStockValue>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-15" decimals="-3" id="f-222" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-16" decimals="-3" id="f-223" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-17" decimals="-3" id="f-224" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-15" decimals="-3" id="f-225" unitRef="usd">1000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-16" decimals="-3" id="f-226" unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-17" decimals="-3" id="f-227" unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-18" decimals="-3" id="f-228" unitRef="usd">48000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-12" decimals="-3" id="f-229" unitRef="usd">48000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-13" decimals="-3" id="f-230" unitRef="usd">48000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-19" decimals="-3" id="f-231" unitRef="usd">9000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-20" decimals="-3" id="f-232" unitRef="usd">9000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-21" decimals="-3" id="f-233" unitRef="usd">10000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <msm:StockExchangedDuringPeriodClassOfStockValue contextRef="c-22" decimals="-3" id="f-234" unitRef="usd">0</msm:StockExchangedDuringPeriodClassOfStockValue>
    <msm:StockExchangedDuringPeriodClassOfStockValue contextRef="c-23" decimals="-3" id="f-235" unitRef="usd">0</msm:StockExchangedDuringPeriodClassOfStockValue>
    <msm:StockExchangedDuringPeriodClassOfStockValue contextRef="c-24" decimals="-3" id="f-236" unitRef="usd">-1000</msm:StockExchangedDuringPeriodClassOfStockValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-25" decimals="-3" id="f-237" unitRef="usd">9000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-19" decimals="-3" id="f-238" unitRef="usd">9000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-20" decimals="-3" id="f-239" unitRef="usd">9000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-26" decimals="-3" id="f-240" unitRef="usd">798408000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-27" decimals="-3" id="f-241" unitRef="usd">740867000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-28" decimals="-3" id="f-242" unitRef="usd">690739000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-29" decimals="-3" id="f-243" unitRef="usd">51257000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-30" decimals="-3" id="f-244" unitRef="usd">57591000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-31" decimals="-3" id="f-245" unitRef="usd">50251000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-29" decimals="-3" id="f-246" unitRef="usd">163000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-30" decimals="-3" id="f-247" unitRef="usd">50000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-31" decimals="-3" id="f-248" unitRef="usd">123000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-32" decimals="-3" id="f-249" unitRef="usd">849502000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-26" decimals="-3" id="f-250" unitRef="usd">798408000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-27" decimals="-3" id="f-251" unitRef="usd">740867000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-33" decimals="-3" id="f-252" unitRef="usd">681292000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-34" decimals="-3" id="f-253" unitRef="usd">532315000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-35" decimals="-3" id="f-254" unitRef="usd">749515000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-36" decimals="-3" id="f-255" unitRef="usd">343233000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-37" decimals="-3" id="f-256" unitRef="usd">339786000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-38" decimals="-3" id="f-257" unitRef="usd">216907000</us-gaap:NetIncomeLoss>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-36" decimals="-3" id="f-258" unitRef="usd">90849000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-37" decimals="-3" id="f-259" unitRef="usd">22076000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-38" decimals="-3" id="f-260" unitRef="usd">67343000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:DividendsCommonStockCash contextRef="c-39" decimals="-3" id="f-261" unitRef="usd">149368000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-40" decimals="-3" id="f-262" unitRef="usd">141414000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-41" decimals="-3" id="f-263" unitRef="usd">140296000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-42" decimals="-3" id="f-264" unitRef="usd">27347000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-43" decimals="-3" id="f-265" unitRef="usd">25962000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-44" decimals="-3" id="f-266" unitRef="usd">27003000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-45" decimals="-3" id="f-267" unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-46" decimals="-3" id="f-268" unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-47" decimals="-3" id="f-269" unitRef="usd">163511000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-48" decimals="-3" id="f-270" unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-49" decimals="-3" id="f-271" unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-50" decimals="-3" id="f-272" unitRef="usd">31840000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsShareBasedCompensation contextRef="c-36" decimals="-3" id="f-273" unitRef="usd">1954000</us-gaap:DividendsShareBasedCompensation>
    <us-gaap:DividendsShareBasedCompensation contextRef="c-37" decimals="-3" id="f-274" unitRef="usd">1357000</us-gaap:DividendsShareBasedCompensation>
    <us-gaap:DividendsShareBasedCompensation contextRef="c-38" decimals="-3" id="f-275" unitRef="usd">4114000</us-gaap:DividendsShareBasedCompensation>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-51" decimals="-3" id="f-276" unitRef="usd">755007000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-33" decimals="-3" id="f-277" unitRef="usd">681292000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-34" decimals="-3" id="f-278" unitRef="usd">532315000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-52" decimals="-3" id="f-279" unitRef="usd">-23121000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-53" decimals="-3" id="f-280" unitRef="usd">-17984000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-54" decimals="-3" id="f-281" unitRef="usd">-21418000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-55" decimals="-3" id="f-282" unitRef="usd">5396000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-56" decimals="-3" id="f-283" unitRef="usd">-5137000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-57" decimals="-3" id="f-284" unitRef="usd">3434000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-58" decimals="-3" id="f-285" unitRef="usd">-17725000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-52" decimals="-3" id="f-286" unitRef="usd">-23121000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-53" decimals="-3" id="f-287" unitRef="usd">-17984000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-59" decimals="-3" id="f-288" unitRef="usd">-106202000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-60" decimals="-3" id="f-289" unitRef="usd">-104384000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-61" decimals="-3" id="f-290" unitRef="usd">-103948000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-62" decimals="-3" id="f-291" unitRef="usd">3291000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-63" decimals="-3" id="f-292" unitRef="usd">3415000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-64" decimals="-3" id="f-293" unitRef="usd">3359000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-65" decimals="-3" id="f-294" unitRef="usd">4766000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-66" decimals="-3" id="f-295" unitRef="usd">5233000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-67" decimals="-3" id="f-296" unitRef="usd">3795000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-68" decimals="-3" id="f-297" unitRef="usd">-107677000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-59" decimals="-3" id="f-298" unitRef="usd">-106202000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-60" decimals="-3" id="f-299" unitRef="usd">-104384000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-69" decimals="-3" id="f-300" unitRef="usd">1479164000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-70" decimals="-3" id="f-301" unitRef="usd">1350434000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-71" decimals="-3" id="f-302" unitRef="usd">1150871000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-72" decimals="-3" id="f-303" unitRef="usd">11849000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-73" decimals="-3" id="f-304" unitRef="usd">11001000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-74" decimals="-3" id="f-305" unitRef="usd">5628000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance contextRef="c-75" decimals="-3" id="f-306" unitRef="usd">0</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance contextRef="c-76" decimals="-3" id="f-307" unitRef="usd">0</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance contextRef="c-77" decimals="-3" id="f-308" unitRef="usd">3825000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <msm:CapitalContributions contextRef="c-75" decimals="-3" id="f-309" unitRef="usd">0</msm:CapitalContributions>
    <msm:CapitalContributions contextRef="c-76" decimals="-3" id="f-310" unitRef="usd">0</msm:CapitalContributions>
    <msm:CapitalContributions contextRef="c-77" decimals="-3" id="f-311" unitRef="usd">100000</msm:CapitalContributions>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-75" decimals="-3" id="f-312" unitRef="usd">1695000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-76" decimals="-3" id="f-313" unitRef="usd">152000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-77" decimals="-3" id="f-314" unitRef="usd">418000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss contextRef="c-75" decimals="-3" id="f-315" unitRef="usd">-126000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-76" decimals="-3" id="f-316" unitRef="usd">696000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-77" decimals="-3" id="f-317" unitRef="usd">1030000</us-gaap:NetIncomeLoss>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-78" decimals="-3" id="f-318" unitRef="usd">13418000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-72" decimals="-3" id="f-319" unitRef="usd">11849000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-73" decimals="-3" id="f-320" unitRef="usd">11001000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-4" decimals="-3" id="f-321" unitRef="usd">1492582000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-322" unitRef="usd">1362283000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-79" decimals="-3" id="f-323" unitRef="usd">1161872000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-80"
      decimals="INF"
      id="f-324"
      unitRef="usdPerShare">3.16</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-81"
      decimals="INF"
      id="f-325"
      unitRef="usdPerShare">3.00</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-82"
      decimals="INF"
      id="f-326"
      unitRef="usdPerShare">6.50</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-83"
      decimals="INF"
      id="f-327"
      unitRef="usdPerShare">3.16</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-84"
      decimals="INF"
      id="f-328"
      unitRef="usdPerShare">3.00</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-85"
      decimals="INF"
      id="f-329"
      unitRef="usdPerShare">6.50</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-330" unitRef="usd">343107000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-10" decimals="-3" id="f-331" unitRef="usd">340482000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-11" decimals="-3" id="f-332" unitRef="usd">217937000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization contextRef="c-1" decimals="-3" id="f-333" unitRef="usd">75129000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-10" decimals="-3" id="f-334" unitRef="usd">70376000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-11" decimals="-3" id="f-335" unitRef="usd">68846000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-1" decimals="-3" id="f-336" unitRef="usd">20966000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-10" decimals="-3" id="f-337" unitRef="usd">17190000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-11" decimals="-3" id="f-338" unitRef="usd">18578000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-339" unitRef="usd">18639000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-10" decimals="-3" id="f-340" unitRef="usd">19264000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-11" decimals="-3" id="f-341" unitRef="usd">17721000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-1" decimals="-3" id="f-342" unitRef="usd">-557000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-10" decimals="-3" id="f-343" unitRef="usd">-921000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-11" decimals="-3" id="f-344" unitRef="usd">-563000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfProperties contextRef="c-1" decimals="-3" id="f-345" unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties contextRef="c-10" decimals="-3" id="f-346" unitRef="usd">10132000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties contextRef="c-11" decimals="-3" id="f-347" unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:InventoryWriteDown contextRef="c-1" decimals="-3" id="f-348" unitRef="usd">0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c-10" decimals="-3" id="f-349" unitRef="usd">0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c-11" decimals="-3" id="f-350" unitRef="usd">30091000</us-gaap:InventoryWriteDown>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-1" decimals="-3" id="f-351" unitRef="usd">0</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-10" decimals="-3" id="f-352" unitRef="usd">0</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges contextRef="c-11" decimals="-3" id="f-353" unitRef="usd">16335000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1 contextRef="c-1" decimals="-3" id="f-354" unitRef="usd">-104000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1 contextRef="c-10" decimals="-3" id="f-355" unitRef="usd">879000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1 contextRef="c-11" decimals="-3" id="f-356" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-3" id="f-357" unitRef="usd">10275000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-10" decimals="-3" id="f-358" unitRef="usd">9806000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-11" decimals="-3" id="f-359" unitRef="usd">8181000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-1" decimals="-3" id="f-360" unitRef="usd">6697000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-10" decimals="-3" id="f-361" unitRef="usd">10761000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-11" decimals="-3" id="f-362" unitRef="usd">-13611000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-363" unitRef="usd">-247653000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-10" decimals="-3" id="f-364" unitRef="usd">123571000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-11" decimals="-3" id="f-365" unitRef="usd">73041000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-366" unitRef="usd">4860000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-10" decimals="-3" id="f-367" unitRef="usd">81494000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-11" decimals="-3" id="f-368" unitRef="usd">107037000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-1" decimals="-3" id="f-369" unitRef="usd">6918000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-10" decimals="-3" id="f-370" unitRef="usd">7429000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-11" decimals="-3" id="f-371" unitRef="usd">10141000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-372" unitRef="usd">-21173000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c-10" decimals="-3" id="f-373" unitRef="usd">-17147000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c-11" decimals="-3" id="f-374" unitRef="usd">-33312000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-1" decimals="-3" id="f-375" unitRef="usd">615000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-10" decimals="-3" id="f-376" unitRef="usd">2258000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-11" decimals="-3" id="f-377" unitRef="usd">1055000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-1" decimals="-3" id="f-378" unitRef="usd">10021000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-10" decimals="-3" id="f-379" unitRef="usd">20293000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-11" decimals="-3" id="f-380" unitRef="usd">84407000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-381" unitRef="usd">356475000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities contextRef="c-10" decimals="-3" id="f-382" unitRef="usd">-94299000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities contextRef="c-11" decimals="-3" id="f-383" unitRef="usd">6525000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-384" unitRef="usd">699582000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-10" decimals="-3" id="f-385" unitRef="usd">246183000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-11" decimals="-3" id="f-386" unitRef="usd">224462000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-387" unitRef="usd">92493000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-10" decimals="-3" id="f-388" unitRef="usd">61373000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-11" decimals="-3" id="f-389" unitRef="usd">53746000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-1" decimals="-3" id="f-390" unitRef="usd">20182000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-10" decimals="-3" id="f-391" unitRef="usd">57865000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-11" decimals="-3" id="f-392" unitRef="usd">22000000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-393" unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-10" decimals="-3" id="f-394" unitRef="usd">24745000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-11" decimals="-3" id="f-395" unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-396" unitRef="usd">-112675000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-10" decimals="-3" id="f-397" unitRef="usd">-94493000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-11" decimals="-3" id="f-398" unitRef="usd">-75746000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-399" unitRef="usd">95779000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-10" decimals="-3" id="f-400" unitRef="usd">27359000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-11" decimals="-3" id="f-401" unitRef="usd">71261000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfOrdinaryDividends contextRef="c-1" decimals="-3" id="f-402" unitRef="usd">176715000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:PaymentsOfOrdinaryDividends contextRef="c-10" decimals="-3" id="f-403" unitRef="usd">167376000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:PaymentsOfOrdinaryDividends contextRef="c-11" decimals="-3" id="f-404" unitRef="usd">167299000</us-gaap:PaymentsOfOrdinaryDividends>
    <us-gaap:PaymentsOfCapitalDistribution contextRef="c-1" decimals="-3" id="f-405" unitRef="usd">0</us-gaap:PaymentsOfCapitalDistribution>
    <us-gaap:PaymentsOfCapitalDistribution contextRef="c-10" decimals="-3" id="f-406" unitRef="usd">0</us-gaap:PaymentsOfCapitalDistribution>
    <us-gaap:PaymentsOfCapitalDistribution contextRef="c-11" decimals="-3" id="f-407" unitRef="usd">195351000</us-gaap:PaymentsOfCapitalDistribution>
    <us-gaap:ProceedsFromStockPlans contextRef="c-1" decimals="-3" id="f-408" unitRef="usd">4415000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans contextRef="c-10" decimals="-3" id="f-409" unitRef="usd">4296000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans contextRef="c-11" decimals="-3" id="f-410" unitRef="usd">4136000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-1" decimals="-3" id="f-411" unitRef="usd">28677000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-10" decimals="-3" id="f-412" unitRef="usd">34659000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-11" decimals="-3" id="f-413" unitRef="usd">29667000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-1" decimals="-3" id="f-414" unitRef="usd">333000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-10" decimals="-3" id="f-415" unitRef="usd">374000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-11" decimals="-3" id="f-416" unitRef="usd">583500000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-1" decimals="-3" id="f-417" unitRef="usd">548000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-10" decimals="-3" id="f-418" unitRef="usd">364500000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-11" decimals="-3" id="f-419" unitRef="usd">399200000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromMinorityShareholders contextRef="c-1" decimals="-3" id="f-420" unitRef="usd">0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders contextRef="c-10" decimals="-3" id="f-421" unitRef="usd">0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders contextRef="c-11" decimals="-3" id="f-422" unitRef="usd">100000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-1" decimals="-3" id="f-423" unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-10" decimals="-3" id="f-424" unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-11" decimals="-3" id="f-425" unitRef="usd">4750000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfSeniorDebt contextRef="c-1" decimals="-3" id="f-426" unitRef="usd">125000000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt contextRef="c-10" decimals="-3" id="f-427" unitRef="usd">0</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt contextRef="c-11" decimals="-3" id="f-428" unitRef="usd">20000000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c-1" decimals="-3" id="f-429" unitRef="usd">2193000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c-10" decimals="-3" id="f-430" unitRef="usd">2466000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c-11" decimals="-3" id="f-431" unitRef="usd">2584000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-1" decimals="-3" id="f-432" unitRef="usd">1195000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-10" decimals="-3" id="f-433" unitRef="usd">606000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-11" decimals="-3" id="f-434" unitRef="usd">-205000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-435" unitRef="usd">-580400000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-10" decimals="-3" id="f-436" unitRef="usd">-148140000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-11" decimals="-3" id="f-437" unitRef="usd">-233747000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c-1" decimals="-3" id="f-438" unitRef="usd">8000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c-10" decimals="-3" id="f-439" unitRef="usd">-549000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c-11" decimals="-3" id="f-440" unitRef="usd">356000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-441" unitRef="usd">6515000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-10" decimals="-3" id="f-442" unitRef="usd">3001000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-11" decimals="-3" id="f-443" unitRef="usd">-84675000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-444" unitRef="usd">43537000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-79" decimals="-3" id="f-445" unitRef="usd">40536000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-86" decimals="-3" id="f-446" unitRef="usd">125211000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-447" unitRef="usd">50052000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-448" unitRef="usd">43537000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-79" decimals="-3" id="f-449" unitRef="usd">40536000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaid contextRef="c-1" decimals="-3" id="f-450" unitRef="usd">106962000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-10" decimals="-3" id="f-451" unitRef="usd">117038000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-11" decimals="-3" id="f-452" unitRef="usd">73116000</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-453" unitRef="usd">22432000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-10" decimals="-3" id="f-454" unitRef="usd">16903000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-11" decimals="-3" id="f-455" unitRef="usd">13995000</us-gaap:InterestPaidNet>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-456">BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;MSC Industrial Direct Co., Inc. (together with its wholly owned subsidiaries and entities in which it maintains a controlling financial interest, &#x201c;MSC,&#x201d; &#x201c;MSC Industrial&#x201d; or the &#x201c;Company&#x201d;) is a leading North American distributor of a broad range of metalworking and maintenance, repair and operations (&#x201c;MRO&#x201d;) products and services, with co-located headquarters in Melville, New York and Davidson, North Carolina. The Company has an additional office support center in Southfield, Michigan and serves primarily domestic markets through its distribution network of six customer fulfillment centers, 10 regional inventory centers, 38 warehouses and four manufacturing locations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Consolidated Financial Statements include the accounts of MSC Industrial Direct Co., Inc., its wholly owned subsidiaries and entities in which it maintains a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Impact of Economic Trends &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The United States economy has experienced and continues to experience disruptions in the supply of certain products and services and tight conditions in the labor market. These disruptions and conditions have contributed to an inflationary environment which, while falling, remains elevated and has affected the price and, at times, the availability of certain products and services necessary for the Company&#x2019;s operations, including fuel, labor and certain products the Company sells or the inputs for such products. Such disruptions and conditions have impacted, and may continue to impact in the future, the Company&#x2019;s business, financial condition and results of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;As a result of recent high inflation and periodic supply chain disruptions, the Company continues to implement price realization strategies in response to increased costs the Company faces and has invested in improved warehouse automation to mitigate the effects of labor inflation. The category line review process initiated in the second quarter of fiscal year 2023 continues to progress and shows early signs of improvements in supply chain efficiency, customer experience and supplier engagement.&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Furthermore, in light of disruptions to availability and increased or uncertain shipping times, the Company is maintaining higher purchasing levels than it did prior to its fiscal year 2020 in order to ensure sufficient inventory supply to meet customer demand.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company operates on a 52/53-week fiscal year ending on the Saturday closest to August 31&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;st&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; of each year. References to &#x201c;fiscal year 2023&#x201d; refer to the period from September 4, 2022 to September&#160;2, 2023, which is a 52-week fiscal year. References to &#x201c;fiscal year 2022&#x201d; refer to the period from August 29, 2021 to September&#160;3, 2022, which is a 53-week fiscal year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The preparation of financial statements, in conformity with accounting principles generally accepted in the United States of America, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates and assumptions used in preparing the accompanying Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company considers all short-term, highly liquid investments with maturities of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents are carried at cost, which approximates fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company&#x2019;s mix of receivables is diverse, selling its products primarily to end-users. The Company&#x2019;s customer base represents many diverse industries primarily concentrated in the United States. The Company performs periodic credit evaluations of its customers&#x2019; financial condition, and collateral is generally not required. The Company evaluates the collectability of accounts receivable based on numerous factors, including past transaction history with customers and their creditworthiness, and the Company provides a reserve for accounts that it believes to be uncollectible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company&#x2019;s cash includes deposits with commercial banks. The terms of these deposits and investments provide that all monies are available to the Company upon demand. The Company maintains the majority of its cash with high-quality financial institutions. Deposits held with banks may exceed insurance limits. While MSC monitors the creditworthiness of these commercial banks and financial institutions, a crisis in the U.S. financial systems could limit access to funds and/or result in a loss of principal. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company establishes reserves for customer accounts that are deemed uncollectible. The allowance for credit losses is based on several factors, including the age of the receivables and the historical ratio of actual write-offs to the age of the receivables. These analyses also take into consideration economic conditions that may have an impact on a specific industry, a group of customers or a specific customer. While the Company has a broad customer base, representing many diverse industries primarily in all regions of the United States, a general economic downturn could result in higher than expected defaults and, therefore, the need to revise estimates for bad debts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Inventories consist of merchandise held for resale and are stated at the lower of weighted-average cost or net realizable value. The Company evaluates the recoverability of its slow-moving or obsolete inventories quarterly. The Company estimates the recoverable cost of such inventory by product type and considering such factors as its age, historic and current demand trends, the physical condition of the inventory, historical write-down information as well as assumptions regarding future demand. The Company&#x2019;s ability to recover its cost for slow-moving or obsolete inventory can be affected by such factors as general market conditions, future customer demand, and relationships with suppliers. Substantially all of the Company&#x2019;s inventories have demonstrated long shelf lives and are not highly susceptible to obsolescence. In addition, many of the Company&#x2019;s inventory items are eligible for return under various supplier agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Property, plant and equipment and capitalized computer software are stated at cost less accumulated depreciation and amortization. Expenditures for maintenance and repairs are charged to expense as incurred; costs of major renewals and improvements are capitalized. At the time property and equipment are retired or otherwise disposed of, the cost and accumulated depreciation are eliminated from the asset and accumulated depreciation accounts and the profit or loss on such disposition is reflected in income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Depreciation and amortization of property, plant and equipment are computed for financial reporting purposes on the straight-line method based on the estimated useful lives of the assets. Leasehold improvements are amortized over either their respective lease terms or their estimated useful lives, whichever is shorter. Estimated useful lives range from three years to 40 years for leasehold improvements and buildings, three years to 10 years for computer systems, equipment and software, and three years to 20 years for furniture, fixtures and equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Capitalized computer software costs are amortized using the straight-line method over the estimated useful life. These costs include purchased software packages, payments to vendors and consultants for the development, implementation or modification of purchased software packages for Company use, and payroll and related costs for associates connected with internal-use software projects. Capitalized computer software costs are included in property, plant and equipment in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company&#x2019;s lease portfolio includes certain real estate (customer fulfillment centers, regional inventory centers, warehouses and manufacturing locations), automobiles and other equipment. The determination of whether an arrangement is, or contains, a lease is performed at the inception of the arrangement. Operating leases are recorded on the balance sheet with operating lease assets representing the right to use the underlying asset for the lease term and operating lease liabilities representing the obligation to make lease payments arising from the lease. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;For real estate leases, lease components and non-lease components, such as common area maintenance, are grouped as a single lease component. All leases with an initial term of 12 months or less are not included on the balance sheet. Real estate leases typically include one or more options to extend the lease. The Company regularly evaluates the renewal options, and when it is reasonably certain of exercise, the Company includes the renewal period in its lease term. The automobile leases contain variable lease payments based on inception and subsequent interest rate fluctuations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;When readily determinable, the Company uses the interest rate implicit in its leases to discount lease payments. When the implicit rate is not readily determinable, as is the case with substantially all of the real estate leases, the Company utilizes the incremental borrowing rate. &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s operating lease expense is recognized on a straight-line basis over the lease term and is recorded in Operating expenses in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill and Other Indefinite-Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company&#x2019;s business acquisitions typically result in the recording of goodwill and other intangible assets, which affects the amount of amortization expense and possibly impairment write-downs that the Company may incur in future periods. Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired in business acquisitions. The Company annually reviews goodwill at the reporting unit level and intangible assets that have indefinite lives for impairment in its fiscal fourth quarter and when events or changes in circumstances indicate the carrying values of these assets might exceed their current fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company currently operates at a single reporting unit level. Events or circumstances that may result in an impairment review include changes in macroeconomic conditions, industry and market considerations, cost fact events affecting the reporting unit or a sustained decrease in share price. Each year, the Company may elect to perform a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If impairment is indicated in the qualitative assessment or if management elects to initially perform a quantitative assessment of goodwill or intangible assets, the impairment test uses a single step approach. This single step approach compares the carrying value of a reporting unit to its fair value. If the fair value of the reporting unit exceeds its carrying amount, goodwill and intangible assets of the reporting unit are not impaired. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited to the amount of goodwill allocated to that reporting unit. Based on the qualitative assessments of goodwill and intangible assets that have indefinite lives performed by the Company in its respective fiscal fourth quarters, there was no indicator of impairment for fiscal years 2023, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The balances and changes in the carrying amount of goodwill are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Balance as of August 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;692,704&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Engman-Taylor 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:108%;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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6,173&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:120%"&gt;Tower Fasteners 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:120%;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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;12,247&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(994)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Balance as of September 3, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;710,130&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Buckeye/Tru-Edge 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:108%;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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;7,826&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:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Tower Fasteners post-closing working capital adjustment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;123&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;95&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Balance as of September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;718,174&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;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:6pt;font-weight:400;line-height:120%;padding-left:2.02pt"&gt;In June 2022, the Company acquired certain assets and assumed certain liabilities of Engman-Taylor (as defined in Note 6, &#x201c;Business Combinations&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;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:6pt;font-weight:400;line-height:120%;padding-left:2.02pt"&gt;In August 2022, the Company acquired 100% of the outstanding equity of Tower Fasteners (as defined in Note 6, &#x201c;Business Combinations&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;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:6pt;font-weight:400;line-height:120%;padding-left:2.02pt"&gt;In January 2023, the Company acquired certain assets and assumed certain liabilities of Buckeye and Tru-Edge (each, as defined in Note 6, &#x201c;Business Combinations&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The components of the Company&#x2019;s intangible assets for fiscal years 2023 and 2022 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.086%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Weighted-Average Useful Life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:108%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:108%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:108%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:108%"&gt;Accumulated Amortization&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Customer Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;13.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;252,769&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(157,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;243,269&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(144,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Non-Compete Agreements&lt;/span&gt;&lt;/td&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:120%"&gt;3.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;966&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;966&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(280)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Trademarks&lt;/span&gt;&lt;/td&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:120%"&gt;7.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;7,546&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(3,842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,746&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(2,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;11,083&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;12,803&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;12.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;272,364&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(161,723)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;261,784&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(147,456)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;For the fiscal year ended September&#160;2, 2023, the Company recorded approximately $10,600 of intangible assets, primarily consisting of the acquired customer relationships and trade names from the Buckeye and Tru-Edge acquisition. See Note 6, &#x201c;Business Combinations.&#x201d; During the fiscal year ended September&#160;2, 2023, approximately $20 in indefinite lived intangible assets were written off related to trademarks that are no longer being utilized. Furthermore, $1,700 of indefinite lived intangible assets were reclassified to definite lived intangible assets during fiscal year 2023. For the fiscal year ended September&#160;3, 2022, the Company recorded approximately $24,300 of intangible assets, primarily consisting of the acquired customer relationships, non-compete and trademarks from the Engman-Taylor and Tower Fasteners acquisitions. During the fiscal year ended September&#160;3, 2022, approximately $4,329 in gross intangible assets, and any related accumulated amortization, were written off related to trademarks that are no longer being utilized. These trademarks were fully amortized prior to being written off.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company&#x2019;s amortizable intangible assets are amortized on a straight-line basis, including customer relationships, based on an approximation of customer attrition patterns and best estimates of the use pattern of the asset. Amortization expense of the Company&#x2019;s intangible assets was $14,917, $11,663 and $10,934 during fiscal years 2023, 2022 and 2021, respectively. Estimated amortization expense for each of the five succeeding fiscal years is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.869%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.325%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Estimated Amortization Expense&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#CCEEFF;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,773&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,486&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,466&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,247&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;11,541&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company periodically evaluates the net realizable value of long-lived assets, including definite-lived intangible assets, operating lease right-of-use assets, and property and equipment, relying on a number of factors, including operating results, business plans, economic projections, and anticipated future cash flows. Impairment is assessed by evaluating the estimated undiscounted cash flows over the asset&#x2019;s remaining life. If estimated cash flows are insufficient to recover the investment, an impairment loss is recognized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Net sales include product revenue and shipping and handling charges, net of estimated sales returns and any related sales incentives. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. All revenue is recognized when the Company satisfies its performance obligations under the contract, which is determined to occur when the customer obtains control of the products, and invoicing occurs at approximately the same point in time. The Company&#x2019;s product sales have standard payment terms that do not exceed one year. The Company considers shipping and handling as activities to fulfill its performance obligation. Substantially all of the Company&#x2019;s contracts have a single performance obligation, to deliver products, and are short-term in nature. The Company estimates product returns based on historical return rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company offers customers sales incentives, which primarily consist of volume rebates, and upfront sign-on payments. These volume rebates and sign-on payments are not in exchange for a distinct good or service and result in a reduction of net sales from the goods transferred to the customer at the later of when the related revenue is recognized or when the Company promises to pay the consideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Gross Profit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Gross profit primarily represents the difference between the sale price to the Company&#x2019;s customers and the product cost from its suppliers (net of earned rebates and discounts), including the cost of inbound freight. The cost of outbound freight (including internal transfers), purchasing, receiving and warehousing are included in operating expenses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Vendor Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company receives volume rebates from certain vendors based on contractual arrangements with such vendors. Rebates received from these vendors are recognized as a reduction to Cost of goods sold in the Consolidated Statements of Income when the inventory is sold. In addition, the Company records cash consideration received for advertising costs incurred to sell the vendor&#x2019;s products as a reduction of the Company&#x2019;s advertising costs and such consideration is reflected in Operating expenses in the Consolidated Statements of Income. The total amount of advertising costs, net of co-operative advertising income from vendor-sponsored programs, included in Operating expenses in the Consolidated Statements of Income was approximately $9,124, $14,377 and $17,749 during fiscal years 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Product Warranties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company generally offers a maximum one year warranty, including parts and labor, for certain of its products sold. The specific terms and conditions of those warranties vary depending upon the product sold. The Company may be able to recoup some of these costs through product warranties it holds with its original equipment manufacturers, which typically range from 30 to 90 days. In general, many of the Company&#x2019;s general merchandise products are covered by third-party original equipment manufacturers&#x2019; warranties. The Company&#x2019;s warranty expense has been minimal.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Shipping and Handling Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company includes shipping and handling fees billed to customers in Net sales and shipping and handling costs associated with outbound freight in Operating expenses in the Consolidated Statements of Income. The shipping and handling costs in Operating expenses were approximately $156,844, $155,472 and $133,737 during fiscal years 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;In accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 718, &#x201c;Compensation &#x2014; Stock Compensation,&#x201d; the Company estimates the fair value of share-based payment awards on the date of grant. The value of awards that are ultimately expected to vest is recognized as an expense over the requisite service periods. The fair value of the Company&#x2019;s restricted stock units and performance share units is based on the closing market price of the Company&#x2019;s Class A Common Stock on the date of grant. The Company estimates the fair value of stock options granted using a Black-Scholes option-pricing model. This model requires the Company to make estimates and assumptions with respect to the expected term of the option, the expected volatility of the price of the Company&#x2019;s Class A Common Stock and the expected forfeiture rate. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The expected term is based on the historical exercise behavior of grantees, as well as the contractual life of the option grants. The expected volatility factor is based on the volatility of the Company&#x2019;s Class A Common Stock for a period equal to the expected term of the stock option. In addition, forfeitures of share-based awards are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The Company uses historical data to estimate forfeitures and records stock-based compensation expense only for those awards that are expected to vest. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share Repurchases and Treasury Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Repurchased shares may be retired immediately and resume the status of authorized but unissued shares or may be held by the Company as treasury stock. The Company accounts for treasury stock under the cost method, using the first-in, first-out flow assumption, and it is included in Class A treasury stock, at cost in the Consolidated Balance Sheets. When the Company reissues treasury stock, the gains are recorded in additional paid-in capital (&#x201c;APIC&#x201d;), while the losses are recorded to APIC to the extent that the previous net gains on the reissuance of treasury stock are available to offset the losses. If the losses are larger than the previous net gains available, then the losses are recorded to retained earnings. The Company accounts for repurchased shares immediately retired under the constructive retirement method. When shares are retired, the par value of the repurchased shares is deducted from common stock and the excess repurchase price over par is deducted by allocation to both APIC and retained earnings. The amount allocated to APIC is calculated as the original cost of APIC per share outstanding using the first-in, first-out flow assumption and is applied to the number of shares repurchased. Any remaining amount is allocated to retained earnings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The carrying values of the Company&#x2019;s financial instruments, including cash and cash equivalents, receivables, accounts payable and accrued liabilities, approximate fair value because of the short maturity of these instruments. In addition, based on borrowing rates currently available to the Company for borrowings with similar terms, the carrying values of the Company&#x2019;s lease obligations also approximate fair value. The fair values of the Company&#x2019;s long-term debt, including current maturities, are estimated based on quoted market prices for the same or similar issues or on current rates offered to the Company for debt of the same remaining maturities. Under this method, the Company&#x2019;s fair values of any long-term obligations were not significantly different than the carrying values at September&#160;2, 2023 and September&#160;3, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The local currency is the functional currency for all of MSC&#x2019;s operations outside the United States. Assets and liabilities of these operations are translated to U.S. dollars at the exchange rate in effect at the end of each period. Income statement accounts are translated at the average exchange rate prevailing during the period. Translation adjustments arising from the use of differing exchange rates from period to period are included as a component of other comprehensive income within shareholders&#x2019; equity. Gains and losses from foreign currency transactions are included in net income for the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company has established deferred income tax assets and liabilities for temporary differences between the financial reporting bases and the income tax bases of its assets and liabilities at enacted tax rates expected to be in effect when such assets or liabilities are realized or settled pursuant to the provisions of ASC Topic 740, &#x201c;Income Taxes,&#x201d; which prescribes a comprehensive model for the financial statement recognition, measurement, classification and disclosure of uncertain tax positions. For those benefits to be recognized, a tax position must be more-likely-than-not to be sustained upon examination by taxing authorities. The amounts of unrecognized tax benefits, exclusive of interest and penalties that would affect the effective tax rate, were $5,053 and $7,719 as of September&#160;2, 2023 and September&#160;3, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Comprehensive Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Comprehensive income consists of consolidated net income and foreign currency translation adjustments. Foreign currency translation adjustments included in comprehensive income were not tax-affected as investments in international affiliates are deemed to be permanent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Geographic Regions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company&#x2019;s sales and assets are predominantly generated from North American locations. For fiscal year 2023, the Company&#x2019;s operations in North America represented approximately 99% of consolidated net sales, with 95% of the total being from the Company&#x2019;s operations in the United States. The remaining 1% of consolidated net sales is from the Company&#x2019;s operations in Europe. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company utilizes the management approach for segment disclosure, which designates the internal organization that is used by management for making operating decisions and assessing performance as the source of its reportable segments. The Company operates in one operating and reportable segment as a distributor of metalworking, MRO, Class C Consumables and Original Equipment Manufacturer (&#x201c;OEM&#x201d;) products and services. The Company&#x2019;s chief operating decision maker, its Chief Executive Officer, manages the Company&#x2019;s operations on a consolidated basis for purposes of allocating resources. Substantially all of the Company&#x2019;s revenues and long-lived assets are in the United States. The Company does not disclose net sales information by product category as it is impracticable to do so as a result of its numerous product offerings and the manner in which its business is managed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company accounts for business combinations in accordance with ASC Topic 805, &#x201c;Business Combinations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC Topic 805&#x201d;). ASC Topic 805 established principles and requirements for recognizing the total consideration transferred to, and the assets acquired, liabilities assumed and any non-controlling interest in, the acquired target in a business combination. ASC Topic 805 also provides guidance for recognizing and measuring goodwill acquired in a business combination and requires the acquirer to disclose information that users may need to evaluate and understand the financial impact of the business combination. See Note 6, &#x201c;Business Combinations&#x201d; for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;In November 2021, the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) issued Accounting Standards Update 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, which provides for additional disclosures and added transparency for entities which receive government assistance. This includes disclosure of the type of government assistance received, the entity&#x2019;s method of accounting, and the impact on the entity&#x2019;s financial statements. This guidance is effective for annual periods beginning after December 15, 2021. The guidance was adopted by the Company for fiscal year 2023 and will be applied prospectively. See Note 8, &#x201c;Income Taxes&#x201d; for further information related to the Employee Retention Credit (the &#x201c;ERC&#x201d;) provision provided under the Coronavirus Aid, Relief and Economic Security Act (the &#x201c;CARES Act&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Other pronouncements issued by the FASB or other authoritative accounting standards groups with future effective dates are either not applicable or are not expected to have a material impact on the Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <msm:NumberOfCustomerFulfillmentCenter contextRef="c-1" decimals="INF" id="f-457" unitRef="center">6</msm:NumberOfCustomerFulfillmentCenter>
    <msm:RegionalInventoryCenters contextRef="c-1" decimals="INF" id="f-458" unitRef="center">10</msm:RegionalInventoryCenters>
    <msm:NumberOfWarehouses
      contextRef="c-1"
      decimals="INF"
      id="f-459"
      unitRef="warehouse">38</msm:NumberOfWarehouses>
    <msm:NumberOfManufacturingLocations
      contextRef="c-1"
      decimals="INF"
      id="f-460"
      unitRef="manufacturinglocation">4</msm:NumberOfManufacturingLocations>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-461">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Consolidated Financial Statements include the accounts of MSC Industrial Direct Co., Inc., its wholly owned subsidiaries and entities in which it maintains a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:FiscalPeriod contextRef="c-1" id="f-462">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company operates on a 52/53-week fiscal year ending on the Saturday closest to August 31&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;st&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; of each year. References to &#x201c;fiscal year 2023&#x201d; refer to the period from September 4, 2022 to September&#160;2, 2023, which is a 52-week fiscal year. References to &#x201c;fiscal year 2022&#x201d; refer to the period from August 29, 2021 to September&#160;3, 2022, which is a 53-week fiscal year.&lt;/span&gt;&lt;/div&gt;</us-gaap:FiscalPeriod>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-463">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The preparation of financial statements, in conformity with accounting principles generally accepted in the United States of America, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates and assumptions used in preparing the accompanying Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c-1" id="f-464">Cash and Cash EquivalentsThe Company considers all short-term, highly liquid investments with maturities of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents are carried at cost, which approximates fair value.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c-1" id="f-465">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company&#x2019;s mix of receivables is diverse, selling its products primarily to end-users. The Company&#x2019;s customer base represents many diverse industries primarily concentrated in the United States. The Company performs periodic credit evaluations of its customers&#x2019; financial condition, and collateral is generally not required. The Company evaluates the collectability of accounts receivable based on numerous factors, including past transaction history with customers and their creditworthiness, and the Company provides a reserve for accounts that it believes to be uncollectible.&lt;/span&gt;&lt;/div&gt;The Company&#x2019;s cash includes deposits with commercial banks. The terms of these deposits and investments provide that all monies are available to the Company upon demand. The Company maintains the majority of its cash with high-quality financial institutions. Deposits held with banks may exceed insurance limits. While MSC monitors the creditworthiness of these commercial banks and financial institutions, a crisis in the U.S. financial systems could limit access to funds and/or result in a loss of principal.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c-1" id="f-466">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company establishes reserves for customer accounts that are deemed uncollectible. The allowance for credit losses is based on several factors, including the age of the receivables and the historical ratio of actual write-offs to the age of the receivables. These analyses also take into consideration economic conditions that may have an impact on a specific industry, a group of customers or a specific customer. While the Company has a broad customer base, representing many diverse industries primarily in all regions of the United States, a general economic downturn could result in higher than expected defaults and, therefore, the need to revise estimates for bad debts.&lt;/span&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:InventoryPolicyTextBlock contextRef="c-1" id="f-467">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Inventories consist of merchandise held for resale and are stated at the lower of weighted-average cost or net realizable value. The Company evaluates the recoverability of its slow-moving or obsolete inventories quarterly. The Company estimates the recoverable cost of such inventory by product type and considering such factors as its age, historic and current demand trends, the physical condition of the inventory, historical write-down information as well as assumptions regarding future demand. The Company&#x2019;s ability to recover its cost for slow-moving or obsolete inventory can be affected by such factors as general market conditions, future customer demand, and relationships with suppliers. Substantially all of the Company&#x2019;s inventories have demonstrated long shelf lives and are not highly susceptible to obsolescence. In addition, many of the Company&#x2019;s inventory items are eligible for return under various supplier agreements.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-468">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Property, plant and equipment and capitalized computer software are stated at cost less accumulated depreciation and amortization. Expenditures for maintenance and repairs are charged to expense as incurred; costs of major renewals and improvements are capitalized. At the time property and equipment are retired or otherwise disposed of, the cost and accumulated depreciation are eliminated from the asset and accumulated depreciation accounts and the profit or loss on such disposition is reflected in income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Depreciation and amortization of property, plant and equipment are computed for financial reporting purposes on the straight-line method based on the estimated useful lives of the assets. Leasehold improvements are amortized over either their respective lease terms or their estimated useful lives, whichever is shorter. Estimated useful lives range from three years to 40 years for leasehold improvements and buildings, three years to 10 years for computer systems, equipment and software, and three years to 20 years for furniture, fixtures and equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Capitalized computer software costs are amortized using the straight-line method over the estimated useful life. These costs include purchased software packages, payments to vendors and consultants for the development, implementation or modification of purchased software packages for Company use, and payroll and related costs for associates connected with internal-use software projects. Capitalized computer software costs are included in property, plant and equipment in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-87" id="f-469">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-88" id="f-470">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-89" id="f-471">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-90" id="f-472">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-91" id="f-473">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-92" id="f-474">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-475">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company&#x2019;s lease portfolio includes certain real estate (customer fulfillment centers, regional inventory centers, warehouses and manufacturing locations), automobiles and other equipment. The determination of whether an arrangement is, or contains, a lease is performed at the inception of the arrangement. Operating leases are recorded on the balance sheet with operating lease assets representing the right to use the underlying asset for the lease term and operating lease liabilities representing the obligation to make lease payments arising from the lease. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;For real estate leases, lease components and non-lease components, such as common area maintenance, are grouped as a single lease component. All leases with an initial term of 12 months or less are not included on the balance sheet. Real estate leases typically include one or more options to extend the lease. The Company regularly evaluates the renewal options, and when it is reasonably certain of exercise, the Company includes the renewal period in its lease term. The automobile leases contain variable lease payments based on inception and subsequent interest rate fluctuations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;When readily determinable, the Company uses the interest rate implicit in its leases to discount lease payments. When the implicit rate is not readily determinable, as is the case with substantially all of the real estate leases, the Company utilizes the incremental borrowing rate. &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s operating lease expense is recognized on a straight-line basis over the lease term and is recorded in Operating expenses in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="c-1" id="f-476">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill and Other Indefinite-Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company&#x2019;s business acquisitions typically result in the recording of goodwill and other intangible assets, which affects the amount of amortization expense and possibly impairment write-downs that the Company may incur in future periods. Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired in business acquisitions. The Company annually reviews goodwill at the reporting unit level and intangible assets that have indefinite lives for impairment in its fiscal fourth quarter and when events or changes in circumstances indicate the carrying values of these assets might exceed their current fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company currently operates at a single reporting unit level. Events or circumstances that may result in an impairment review include changes in macroeconomic conditions, industry and market considerations, cost fact events affecting the reporting unit or a sustained decrease in share price. Each year, the Company may elect to perform a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If impairment is indicated in the qualitative assessment or if management elects to initially perform a quantitative assessment of goodwill or intangible assets, the impairment test uses a single step approach. This single step approach compares the carrying value of a reporting unit to its fair value. If the fair value of the reporting unit exceeds its carrying amount, goodwill and intangible assets of the reporting unit are not impaired. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited to the amount of goodwill allocated to that reporting unit. Based on the qualitative assessments of goodwill and intangible assets that have indefinite lives performed by the Company in its respective fiscal fourth quarters, there was no indicator of impairment for fiscal years 2023, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c-1" id="f-477">&lt;div style="margin-top:12pt;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;The balances and changes in the carrying amount of goodwill are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Balance as of August 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;692,704&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Engman-Taylor 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:108%;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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6,173&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:120%"&gt;Tower Fasteners 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:120%;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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;12,247&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(994)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Balance as of September 3, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;710,130&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Buckeye/Tru-Edge 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:108%;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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;7,826&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:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Tower Fasteners post-closing working capital adjustment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;123&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;95&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Balance as of September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;718,174&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;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:6pt;font-weight:400;line-height:120%;padding-left:2.02pt"&gt;In June 2022, the Company acquired certain assets and assumed certain liabilities of Engman-Taylor (as defined in Note 6, &#x201c;Business Combinations&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;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:6pt;font-weight:400;line-height:120%;padding-left:2.02pt"&gt;In August 2022, the Company acquired 100% of the outstanding equity of Tower Fasteners (as defined in Note 6, &#x201c;Business Combinations&#x201d;). &lt;/span&gt;&lt;/div&gt;(3)In January 2023, the Company acquired certain assets and assumed certain liabilities of Buckeye and Tru-Edge (each, as defined in Note 6, &#x201c;Business Combinations&#x201d;).</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill contextRef="c-79" decimals="-3" id="f-478" unitRef="usd">692704000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-93" decimals="-3" id="f-479" unitRef="usd">6173000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-94" decimals="-3" id="f-480" unitRef="usd">12247000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-10" decimals="-3" id="f-481" unitRef="usd">-994000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-5" decimals="-3" id="f-482" unitRef="usd">710130000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-95" decimals="-3" id="f-483" unitRef="usd">7826000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:PaymentsForPreviousAcquisition contextRef="c-96" decimals="-3" id="f-484" unitRef="usd">123000</us-gaap:PaymentsForPreviousAcquisition>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-1" decimals="-3" id="f-485" unitRef="usd">95000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-486" unitRef="usd">718174000</us-gaap:Goodwill>
    <msm:ScheduleOfIntangibleAssetsTableTextBlock contextRef="c-1" id="f-487">&lt;div style="margin-top:12pt;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;The components of the Company&#x2019;s intangible assets for fiscal years 2023 and 2022 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.086%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Weighted-Average Useful Life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:108%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:108%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:108%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:108%"&gt;Accumulated Amortization&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Customer Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;13.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;252,769&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(157,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;243,269&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(144,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Non-Compete Agreements&lt;/span&gt;&lt;/td&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:120%"&gt;3.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;966&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;966&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(280)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Trademarks&lt;/span&gt;&lt;/td&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:120%"&gt;7.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;7,546&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(3,842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,746&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(2,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;11,083&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;12,803&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;12.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;272,364&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(161,723)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;261,784&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(147,456)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</msm:ScheduleOfIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-97" id="f-488">P13Y1M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-97" decimals="-3" id="f-489" unitRef="usd">252769000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-97" decimals="-3" id="f-490" unitRef="usd">157306000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-98" decimals="-3" id="f-491" unitRef="usd">243269000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-98" decimals="-3" id="f-492" unitRef="usd">144300000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-99" id="f-493">P3Y4M24D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-99" decimals="-3" id="f-494" unitRef="usd">966000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-99" decimals="-3" id="f-495" unitRef="usd">575000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-100" decimals="-3" id="f-496" unitRef="usd">966000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-100" decimals="-3" id="f-497" unitRef="usd">280000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-101" id="f-498">P7Y10M24D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-101" decimals="-3" id="f-499" unitRef="usd">7546000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-101" decimals="-3" id="f-500" unitRef="usd">3842000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-102" decimals="-3" id="f-501" unitRef="usd">4746000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-102" decimals="-3" id="f-502" unitRef="usd">2876000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-103" decimals="-3" id="f-503" unitRef="usd">11083000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-104" decimals="-3" id="f-504" unitRef="usd">12803000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-4" id="f-505">P12Y10M24D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-4" decimals="-3" id="f-506" unitRef="usd">272364000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-507" unitRef="usd">161723000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-5" decimals="-3" id="f-508" unitRef="usd">261784000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-5" decimals="-3" id="f-509" unitRef="usd">147456000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c-1" decimals="-3" id="f-510" unitRef="usd">10600000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <msm:AssetWriteOffFullyAmortized contextRef="c-105" decimals="-3" id="f-511" unitRef="usd">20000</msm:AssetWriteOffFullyAmortized>
    <msm:IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets contextRef="c-1" decimals="-3" id="f-512" unitRef="usd">1700000</msm:IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c-10" decimals="-3" id="f-513" unitRef="usd">24300000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <msm:AssetWriteOffFullyAmortized contextRef="c-106" decimals="-3" id="f-514" unitRef="usd">4329000</msm:AssetWriteOffFullyAmortized>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-515" unitRef="usd">14917000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-10" decimals="-3" id="f-516" unitRef="usd">11663000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-11" decimals="-3" id="f-517" unitRef="usd">10934000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c-1" id="f-518">Estimated amortization expense for each of the five succeeding fiscal years is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.869%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.325%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Estimated Amortization Expense&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#CCEEFF;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,773&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,486&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,466&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,247&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;11,541&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-4" decimals="-3" id="f-519" unitRef="usd">14773000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-4" decimals="-3" id="f-520" unitRef="usd">14486000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-4" decimals="-3" id="f-521" unitRef="usd">14466000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-4" decimals="-3" id="f-522" unitRef="usd">14247000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c-4" decimals="-3" id="f-523" unitRef="usd">11541000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock contextRef="c-1" id="f-524">Impairment of Long-Lived AssetsThe Company periodically evaluates the net realizable value of long-lived assets, including definite-lived intangible assets, operating lease right-of-use assets, and property and equipment, relying on a number of factors, including operating results, business plans, economic projections, and anticipated future cash flows. Impairment is assessed by evaluating the estimated undiscounted cash flows over the asset&#x2019;s remaining life. If estimated cash flows are insufficient to recover the investment, an impairment loss is recognized.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c-1" id="f-525">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Net sales include product revenue and shipping and handling charges, net of estimated sales returns and any related sales incentives. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. All revenue is recognized when the Company satisfies its performance obligations under the contract, which is determined to occur when the customer obtains control of the products, and invoicing occurs at approximately the same point in time. The Company&#x2019;s product sales have standard payment terms that do not exceed one year. The Company considers shipping and handling as activities to fulfill its performance obligation. Substantially all of the Company&#x2019;s contracts have a single performance obligation, to deliver products, and are short-term in nature. The Company estimates product returns based on historical return rates.&lt;/span&gt;&lt;/div&gt;The Company offers customers sales incentives, which primarily consist of volume rebates, and upfront sign-on payments. These volume rebates and sign-on payments are not in exchange for a distinct good or service and result in a reduction of net sales from the goods transferred to the customer at the later of when the related revenue is recognized or when the Company promises to pay the consideration.</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="c-1" id="f-526">Gross ProfitGross profit primarily represents the difference between the sale price to the Company&#x2019;s customers and the product cost from its suppliers (net of earned rebates and discounts), including the cost of inbound freight. The cost of outbound freight (including internal transfers), purchasing, receiving and warehousing are included in operating expenses.</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="c-1" id="f-527">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Vendor Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company receives volume rebates from certain vendors based on contractual arrangements with such vendors. Rebates received from these vendors are recognized as a reduction to Cost of goods sold in the Consolidated Statements of Income when the inventory is sold. In addition, the Company records cash consideration received for advertising costs incurred to sell the vendor&#x2019;s products as a reduction of the Company&#x2019;s advertising costs and such consideration is reflected in Operating expenses in the Consolidated Statements of Income. The total amount of advertising costs, net of co-operative advertising income from vendor-sponsored programs, included in Operating expenses in the Consolidated Statements of Income was approximately $9,124, $14,377 and $17,749 during fiscal years 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense contextRef="c-1" decimals="-3" id="f-528" unitRef="usd">9124000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-10" decimals="-3" id="f-529" unitRef="usd">14377000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-11" decimals="-3" id="f-530" unitRef="usd">17749000</us-gaap:AdvertisingExpense>
    <us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies contextRef="c-1" id="f-531">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Product Warranties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company generally offers a maximum one year warranty, including parts and labor, for certain of its products sold. The specific terms and conditions of those warranties vary depending upon the product sold. The Company may be able to recoup some of these costs through product warranties it holds with its original equipment manufacturers, which typically range from 30 to 90 days. In general, many of the Company&#x2019;s general merchandise products are covered by third-party original equipment manufacturers&#x2019; warranties. The Company&#x2019;s warranty expense has been minimal.&lt;/span&gt;&lt;/div&gt;</us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies>
    <msm:WarrantyPeriod contextRef="c-107" id="f-532">P1Y</msm:WarrantyPeriod>
    <msm:OriginalManufacturersWarrantyPeriod contextRef="c-108" id="f-533">P30D</msm:OriginalManufacturersWarrantyPeriod>
    <msm:OriginalManufacturersWarrantyPeriod contextRef="c-107" id="f-534">P90D</msm:OriginalManufacturersWarrantyPeriod>
    <msm:ShippingAndHandlingPolicyTextBlock contextRef="c-1" id="f-535">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Shipping and Handling Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company includes shipping and handling fees billed to customers in Net sales and shipping and handling costs associated with outbound freight in Operating expenses in the Consolidated Statements of Income. The shipping and handling costs in Operating expenses were approximately $156,844, $155,472 and $133,737 during fiscal years 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</msm:ShippingAndHandlingPolicyTextBlock>
    <us-gaap:SellingExpense contextRef="c-1" decimals="-3" id="f-536" unitRef="usd">156844000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c-10" decimals="-3" id="f-537" unitRef="usd">155472000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c-11" decimals="-3" id="f-538" unitRef="usd">133737000</us-gaap:SellingExpense>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c-1" id="f-539">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;In accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 718, &#x201c;Compensation &#x2014; Stock Compensation,&#x201d; the Company estimates the fair value of share-based payment awards on the date of grant. The value of awards that are ultimately expected to vest is recognized as an expense over the requisite service periods. The fair value of the Company&#x2019;s restricted stock units and performance share units is based on the closing market price of the Company&#x2019;s Class A Common Stock on the date of grant. The Company estimates the fair value of stock options granted using a Black-Scholes option-pricing model. This model requires the Company to make estimates and assumptions with respect to the expected term of the option, the expected volatility of the price of the Company&#x2019;s Class A Common Stock and the expected forfeiture rate. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. &lt;/span&gt;&lt;/div&gt;The expected term is based on the historical exercise behavior of grantees, as well as the contractual life of the option grants. The expected volatility factor is based on the volatility of the Company&#x2019;s Class A Common Stock for a period equal to the expected term of the stock option. In addition, forfeitures of share-based awards are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The Company uses historical data to estimate forfeitures and records stock-based compensation expense only for those awards that are expected to vest.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:StockholdersEquityPolicyTextBlock contextRef="c-1" id="f-540">Share Repurchases and Treasury StockRepurchased shares may be retired immediately and resume the status of authorized but unissued shares or may be held by the Company as treasury stock. The Company accounts for treasury stock under the cost method, using the first-in, first-out flow assumption, and it is included in Class A treasury stock, at cost in the Consolidated Balance Sheets. When the Company reissues treasury stock, the gains are recorded in additional paid-in capital (&#x201c;APIC&#x201d;), while the losses are recorded to APIC to the extent that the previous net gains on the reissuance of treasury stock are available to offset the losses. If the losses are larger than the previous net gains available, then the losses are recorded to retained earnings. The Company accounts for repurchased shares immediately retired under the constructive retirement method. When shares are retired, the par value of the repurchased shares is deducted from common stock and the excess repurchase price over par is deducted by allocation to both APIC and retained earnings. The amount allocated to APIC is calculated as the original cost of APIC per share outstanding using the first-in, first-out flow assumption and is applied to the number of shares repurchased. Any remaining amount is allocated to retained earnings.</us-gaap:StockholdersEquityPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c-1" id="f-541">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The carrying values of the Company&#x2019;s financial instruments, including cash and cash equivalents, receivables, accounts payable and accrued liabilities, approximate fair value because of the short maturity of these instruments. In addition, based on borrowing rates currently available to the Company for borrowings with similar terms, the carrying values of the Company&#x2019;s lease obligations also approximate fair value. The fair values of the Company&#x2019;s long-term debt, including current maturities, are estimated based on quoted market prices for the same or similar issues or on current rates offered to the Company for debt of the same remaining maturities. Under this method, the Company&#x2019;s fair values of any long-term obligations were not significantly different than the carrying values at September&#160;2, 2023 and September&#160;3, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c-1" id="f-542">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The local currency is the functional currency for all of MSC&#x2019;s operations outside the United States. Assets and liabilities of these operations are translated to U.S. dollars at the exchange rate in effect at the end of each period. Income statement accounts are translated at the average exchange rate prevailing during the period. Translation adjustments arising from the use of differing exchange rates from period to period are included as a component of other comprehensive income within shareholders&#x2019; equity. Gains and losses from foreign currency transactions are included in net income for the period.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-543">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company has established deferred income tax assets and liabilities for temporary differences between the financial reporting bases and the income tax bases of its assets and liabilities at enacted tax rates expected to be in effect when such assets or liabilities are realized or settled pursuant to the provisions of ASC Topic 740, &#x201c;Income Taxes,&#x201d; which prescribes a comprehensive model for the financial statement recognition, measurement, classification and disclosure of uncertain tax positions. For those benefits to be recognized, a tax position must be more-likely-than-not to be sustained upon examination by taxing authorities. The amounts of unrecognized tax benefits, exclusive of interest and penalties that would affect the effective tax rate, were $5,053 and $7,719 as of September&#160;2, 2023 and September&#160;3, 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-4" decimals="-3" id="f-544" unitRef="usd">5053000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-5" decimals="-3" id="f-545" unitRef="usd">7719000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="c-1" id="f-546">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Comprehensive Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Comprehensive income consists of consolidated net income and foreign currency translation adjustments. Foreign currency translation adjustments included in comprehensive income were not tax-affected as investments in international affiliates are deemed to be permanent.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <msm:GeographicRegionsPolicyPolicyTextBlock contextRef="c-1" id="f-547">Geographic RegionsThe Company&#x2019;s sales and assets are predominantly generated from North American locations. For fiscal year 2023, the Company&#x2019;s operations in North America represented approximately 99% of consolidated net sales, with 95% of the total being from the Company&#x2019;s operations in the United States. The remaining 1% of consolidated net sales is from the Company&#x2019;s operations in Europe.</msm:GeographicRegionsPolicyPolicyTextBlock>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-109" decimals="4" id="f-548" unitRef="number">0.99</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-110" decimals="4" id="f-549" unitRef="number">0.95</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-111" decimals="4" id="f-550" unitRef="number">0.01</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c-1" id="f-551">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company utilizes the management approach for segment disclosure, which designates the internal organization that is used by management for making operating decisions and assessing performance as the source of its reportable segments. The Company operates in one operating and reportable segment as a distributor of metalworking, MRO, Class C Consumables and Original Equipment Manufacturer (&#x201c;OEM&#x201d;) products and services. The Company&#x2019;s chief operating decision maker, its Chief Executive Officer, manages the Company&#x2019;s operations on a consolidated basis for purposes of allocating resources. Substantially all of the Company&#x2019;s revenues and long-lived assets are in the United States. The Company does not disclose net sales information by product category as it is impracticable to do so as a result of its numerous product offerings and the manner in which its business is managed.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c-1"
      decimals="INF"
      id="f-552"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-553"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:BusinessCombinationsPolicy contextRef="c-1" id="f-554">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company accounts for business combinations in accordance with ASC Topic 805, &#x201c;Business Combinations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201d; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC Topic 805&#x201d;). ASC Topic 805 established principles and requirements for recognizing the total consideration transferred to, and the assets acquired, liabilities assumed and any non-controlling interest in, the acquired target in a business combination. ASC Topic 805 also provides guidance for recognizing and measuring goodwill acquired in a business combination and requires the acquirer to disclose information that users may need to evaluate and understand the financial impact of the business combination. See Note 6, &#x201c;Business Combinations&#x201d; for further discussion.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-555">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;In November 2021, the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) issued Accounting Standards Update 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, which provides for additional disclosures and added transparency for entities which receive government assistance. This includes disclosure of the type of government assistance received, the entity&#x2019;s method of accounting, and the impact on the entity&#x2019;s financial statements. This guidance is effective for annual periods beginning after December 15, 2021. The guidance was adopted by the Company for fiscal year 2023 and will be applied prospectively. See Note 8, &#x201c;Income Taxes&#x201d; for further information related to the Employee Retention Credit (the &#x201c;ERC&#x201d;) provision provided under the Coronavirus Aid, Relief and Economic Security Act (the &#x201c;CARES Act&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Other pronouncements issued by the FASB or other authoritative accounting standards groups with future effective dates are either not applicable or are not expected to have a material impact on the Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-556">REVENUE&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Net sales include product revenue and shipping and handling charges, net of estimated sales returns and any related sales incentives. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. All revenue is recognized when the Company satisfies its performance obligations under the contract, which is determined to occur when the customer obtains control of the products, and invoicing occurs at approximately the same point in time. The Company&#x2019;s product sales have standard payment terms that do not exceed one year. The Company considers shipping and handling as activities to fulfill its performance obligation. Substantially all of the Company&#x2019;s contracts have a single performance obligation, to deliver products, and are short-term in nature. The Company estimates product returns based on historical return rates. Total accrued sales returns were $8,632 and $7,198 as of September&#160;2, 2023 and September&#160;3, 2022, respectively, and are reported as Accrued expenses and other current liabilities in the Consolidated Balance Sheets. Sales taxes and value-added taxes in foreign jurisdictions that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consideration Payable to Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company offers customers sales incentives, which primarily consist of volume rebates, and upfront sign-on payments. These volume rebates and sign-on payments are not in exchange for a distinct good or service and result in a reduction of net sales from the goods transferred to the customer at the later of when the related revenue is recognized or when the Company promises to pay the consideration. The Company estimates its volume rebate accruals and records its &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;sign-on payments based on various factors, including contract terms, historical experience and performance levels. Total accrued sales incentives, primarily related to volume rebates, were $31,954 and $25,274 as of September&#160;2, 2023 and September&#160;3, 2022, respectively, and are included in Accrued expenses and other current liabilities in the Consolidated Balance Sheets. Sign-on payments, not yet recognized as a reduction of net sales, are recorded in Prepaid expenses and other current assets in the Consolidated Balance Sheets and were $3,733 and $2,210 as of September&#160;2, 2023 and September&#160;3, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contract Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company records a contract asset when it has a right to payment from a customer that is conditioned on events other than the passage of time. The Company records a contract liability when customers prepay but the Company has not yet satisfied its performance obligations. The Company did not have material contract assets or liabilities as of September&#160;2, 2023 and September&#160;3, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company operates in one operating and reportable segment as a distributor of metalworking and MRO products and services. The Company serves a large number of customers of various types and in diverse industries, which are subject to different economic and industry factors. The Company&lt;/span&gt;&lt;span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt;&#x2019;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;s presentation of net sales by customer end-market, customer type and geography most reasonably depicts how the nature, amount, timing and uncertainty of Company revenue and cash flows are affected by economic and industry factors. The Company does not disclose net sales information by product category as it is impracticable to do so as a result of its numerous product offerings and the manner in which its business is managed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The following table presents the Company&#x2019;s percentage of revenue by customer end-market for fiscal years 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.889%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.101%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.104%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:108%"&gt;September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:108%"&gt;September 3, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;(52 weeks)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;(53 weeks)&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:108%"&gt;Manufacturing Heavy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:108%"&gt;%&lt;/span&gt;&lt;/td&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:108%"&gt;Manufacturing Light&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:108%"&gt;20&#160;&lt;/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:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:108%"&gt;21&#160;&lt;/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:108%"&gt;%&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:108%"&gt;Public Sector&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:108%"&gt;10&#160;&lt;/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:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&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:108%"&gt;Retail/Wholesale&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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&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:108%"&gt;Commercial 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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&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:108%"&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:108%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&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:108%"&gt;11&#160;&lt;/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:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:108%"&gt;11&#160;&lt;/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:108%"&gt;%&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:108%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;The Other category primarily includes individual customer and small business net sales not assigned to a specific industry classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company groups customers into three categories by type of customer: national account, public sector and core and other. National account customers are Fortune 1000 companies, large privately held companies, and international companies primarily doing business in North America. Public sector customers are governments and their instrumentalities such as federal agencies, state governments, and public sector healthcare providers. Federal government customers include the United States Marine Corps, the United States Coast Guard, the United States Postal Service, the United States General Services Administration, the United States Department of Defense, the United States Department of Energy, large and small military bases, Veterans Affairs hospitals, and correctional facilities. The Company has individual state and local contracts, as well as contracts through partnerships with several state co-operatives. Core and other customers are those customers that are not national account customers or public sector customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The following table presents the Company&#x2019;s percentage of revenue by customer type for fiscal years 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.022%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:120%"&gt;September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:120%"&gt;September 3, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;(52 weeks)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;(53 weeks)&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:120%"&gt;National Account Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;%&lt;/span&gt;&lt;/td&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:120%"&gt;Public Sector Customers&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:120%"&gt;10&#160;&lt;/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:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&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:120%"&gt;Core and Other Customers&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:120%"&gt;52&#160;&lt;/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:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;54&#160;&lt;/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:120%"&gt;%&lt;/span&gt;&lt;/td&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:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company&#x2019;s revenue originating from the following geographic areas was as follows for fiscal years 2023 and 2022: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.022%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:108%"&gt;September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:108%"&gt;September 3, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;(52 weeks)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;(53 weeks)&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:108%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:108%"&gt;%&lt;/span&gt;&lt;/td&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:108%"&gt;Mexico&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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&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:108%"&gt;Canada&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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&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:108%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:108%"&gt;%&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:108%"&gt;Other foreign countries &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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&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:108%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <msm:RevenuePerformanceObligationPaymentTerms contextRef="c-107" id="f-557">P1Y</msm:RevenuePerformanceObligationPaymentTerms>
    <msm:AccruedSalesReturns contextRef="c-4" decimals="-3" id="f-558" unitRef="usd">8632000</msm:AccruedSalesReturns>
    <msm:AccruedSalesReturns contextRef="c-5" decimals="-3" id="f-559" unitRef="usd">7198000</msm:AccruedSalesReturns>
    <msm:RevenueRecognitionSalesIncentives contextRef="c-1" decimals="-3" id="f-560" unitRef="usd">31954000</msm:RevenueRecognitionSalesIncentives>
    <msm:RevenueRecognitionSalesIncentives contextRef="c-10" decimals="-3" id="f-561" unitRef="usd">25274000</msm:RevenueRecognitionSalesIncentives>
    <msm:RevenueRecognitionPrepaidSalesIncentives contextRef="c-1" decimals="-3" id="f-562" unitRef="usd">3733000</msm:RevenueRecognitionPrepaidSalesIncentives>
    <msm:RevenueRecognitionPrepaidSalesIncentives contextRef="c-10" decimals="-3" id="f-563" unitRef="usd">2210000</msm:RevenueRecognitionPrepaidSalesIncentives>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-4" decimals="-3" id="f-564" unitRef="usd">0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-5" decimals="-3" id="f-565" unitRef="usd">0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-5" decimals="-3" id="f-566" unitRef="usd">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiability contextRef="c-4" decimals="-3" id="f-567" unitRef="usd">0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-5" decimals="-3" id="f-568" unitRef="usd">0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-4" decimals="-3" id="f-569" unitRef="usd">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c-1"
      decimals="INF"
      id="f-570"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-571"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-572">&lt;div style="margin-top:12pt;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;The following table presents the Company&#x2019;s percentage of revenue by customer end-market for fiscal years 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.889%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.101%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.104%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:108%"&gt;September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:108%"&gt;September 3, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;(52 weeks)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;(53 weeks)&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:108%"&gt;Manufacturing Heavy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:108%"&gt;%&lt;/span&gt;&lt;/td&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:108%"&gt;Manufacturing Light&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:108%"&gt;20&#160;&lt;/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:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:108%"&gt;21&#160;&lt;/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:108%"&gt;%&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:108%"&gt;Public Sector&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:108%"&gt;10&#160;&lt;/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:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&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:108%"&gt;Retail/Wholesale&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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&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:108%"&gt;Commercial 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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&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:108%"&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:108%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&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:108%"&gt;11&#160;&lt;/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:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:108%"&gt;11&#160;&lt;/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:108%"&gt;%&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:108%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;The Other category primarily includes individual customer and small business net sales not assigned to a specific industry classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company groups customers into three categories by type of customer: national account, public sector and core and other. National account customers are Fortune 1000 companies, large privately held companies, and international companies primarily doing business in North America. Public sector customers are governments and their instrumentalities such as federal agencies, state governments, and public sector healthcare providers. Federal government customers include the United States Marine Corps, the United States Coast Guard, the United States Postal Service, the United States General Services Administration, the United States Department of Defense, the United States Department of Energy, large and small military bases, Veterans Affairs hospitals, and correctional facilities. The Company has individual state and local contracts, as well as contracts through partnerships with several state co-operatives. Core and other customers are those customers that are not national account customers or public sector customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The following table presents the Company&#x2019;s percentage of revenue by customer type for fiscal years 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.022%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:120%"&gt;September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:120%"&gt;September 3, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;(52 weeks)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;(53 weeks)&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:120%"&gt;National Account Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;%&lt;/span&gt;&lt;/td&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:120%"&gt;Public Sector Customers&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:120%"&gt;10&#160;&lt;/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:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&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:120%"&gt;Core and Other Customers&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:120%"&gt;52&#160;&lt;/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:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;54&#160;&lt;/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:120%"&gt;%&lt;/span&gt;&lt;/td&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:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company&#x2019;s revenue originating from the following geographic areas was as follows for fiscal years 2023 and 2022: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.022%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:108%"&gt;September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:108%"&gt;September 3, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;(52 weeks)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;(53 weeks)&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:108%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:108%"&gt;%&lt;/span&gt;&lt;/td&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:108%"&gt;Mexico&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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&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:108%"&gt;Canada&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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&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:108%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:108%"&gt;%&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:108%"&gt;Other foreign countries &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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:108%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&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:108%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-112" decimals="2" id="f-573" unitRef="number">0.48</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-113" decimals="2" id="f-574" unitRef="number">0.49</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-114" decimals="2" id="f-575" unitRef="number">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-115" decimals="2" id="f-576" unitRef="number">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-116" decimals="2" id="f-577" unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-117" decimals="2" id="f-578" unitRef="number">0.08</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-118" decimals="2" id="f-579" unitRef="number">0.07</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-119" decimals="2" id="f-580" unitRef="number">0.07</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-120" decimals="2" id="f-581" unitRef="number">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-121" decimals="2" id="f-582" unitRef="number">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-122" decimals="2" id="f-583" unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-123" decimals="2" id="f-584" unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-124" decimals="2" id="f-585" unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-125" decimals="2" id="f-586" unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-126" decimals="2" id="f-587" unitRef="number">0.38</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-127" decimals="2" id="f-588" unitRef="number">0.38</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-128" decimals="2" id="f-589" unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-129" decimals="2" id="f-590" unitRef="number">0.08</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-130" decimals="2" id="f-591" unitRef="number">0.52</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-131" decimals="2" id="f-592" unitRef="number">0.54</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-132" decimals="2" id="f-593" unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-133" decimals="2" id="f-594" unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-110" decimals="4" id="f-595" unitRef="number">0.95</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-134" decimals="4" id="f-596" unitRef="number">0.95</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-135" decimals="4" id="f-597" unitRef="number">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-136" decimals="4" id="f-598" unitRef="number">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-137" decimals="4" id="f-599" unitRef="number">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-138" decimals="4" id="f-600" unitRef="number">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-109" decimals="4" id="f-601" unitRef="number">0.99</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-139" decimals="4" id="f-602" unitRef="number">0.99</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-140" decimals="4" id="f-603" unitRef="number">0.01</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-141" decimals="4" id="f-604" unitRef="number">0.01</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-142" decimals="4" id="f-605" unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-143" decimals="4" id="f-606" unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-607">FAIR VALUE&lt;div style="margin-top:12pt;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;Fair value accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The below fair value hierarchy prioritizes the inputs used to measure fair value into three levels, with Level 1 being of the highest priority. The three levels of inputs used to measure fair value are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:72pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 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%"&gt;&#x2014;Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 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%"&gt;&#x2014;Include other inputs that are directly or indirectly observable in the marketplace.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 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%"&gt;&#x2014;Unobservable inputs which are supported by little or no market activity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company&#x2019;s financial instruments include cash and cash equivalents, accounts receivable, accounts payable and outstanding indebtedness. Cash and cash equivalents include investments in a money market fund which are reported at fair value. The fair value of money market funds is determined using quoted prices for identical investments in active markets, which are considered to be Level 1 inputs within the fair value hierarchy. The Company uses a market approach to determine the fair value of its debt instruments, utilizing quoted prices in active markets, interest rates and other relevant information generated by market transactions involving similar instruments. Therefore, the inputs used to measure the fair value of the Company&#x2019;s debt instruments are classified as Level 2 within the fair value hierarchy. The reported carrying amounts of the Company&#x2019;s financial instruments approximated their fair values as of September&#160;2, 2023 and September&#160;3, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;During fiscal years 2023 and 2022, the Company had no material remeasurements of non-financial assets or liabilities at fair value on a non-recurring basis subsequent to their initial recognition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Gain on Sale of Property&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal year 2021, the Company entered into a Purchase and Sale Agreement to sell its 170,000-square foot Long Island Customer Service Center in Melville, New York. During fiscal year 2022, the Company disposed of the building with a sale price of $25,500, which resulted in a gain on sale of property of $10,132 after the settlement of certain &lt;/span&gt;&lt;/div&gt;closing costs and fees, which is included in the Consolidated Statement of Income for the fiscal year ended September&#160;3, 2022.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:AssetsFairValueAdjustment contextRef="c-1" decimals="INF" id="f-608" unitRef="usd">0</us-gaap:AssetsFairValueAdjustment>
    <us-gaap:LiabilitiesFairValueAdjustment contextRef="c-1" decimals="INF" id="f-609" unitRef="usd">0</us-gaap:LiabilitiesFairValueAdjustment>
    <us-gaap:AssetsFairValueAdjustment contextRef="c-10" decimals="INF" id="f-610" unitRef="usd">0</us-gaap:AssetsFairValueAdjustment>
    <us-gaap:LiabilitiesFairValueAdjustment contextRef="c-10" decimals="INF" id="f-611" unitRef="usd">0</us-gaap:LiabilitiesFairValueAdjustment>
    <us-gaap:AreaOfRealEstateProperty contextRef="c-144" decimals="0" id="f-612" unitRef="sqft">170000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration contextRef="c-145" decimals="-3" id="f-613" unitRef="usd">25500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:GainLossOnSaleOfProperties contextRef="c-10" decimals="-3" id="f-614" unitRef="usd">10132000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-615">NET INCOME PER SHARE&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income per share is computed by dividing net income by the weighted-average number of shares of the Company&#x2019;s Class A Common&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Stock, par value $0.001 per share (&#x201c;Class A Common Stock&#x201d;), and the Company&#x2019;s Class B Common Stock, par value $0.001 per share (&#x201c;Class B Common Stock&#x201d; and, together with Class A Common Stock, &#x201c;Common Stock&#x201d;), &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;outstanding during the period. Diluted net income per share is computed by dividing net income by the weighted-average number of shares of Common Stock outstanding during the period, including potentially dilutive shares of Common Stock equivalents outstanding during the period. The dilutive effect of potential shares of Common Stock is determined using the treasury stock method. &lt;/span&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 sets forth the computation of basic and diluted net income per common share under the treasury stock method for fiscal years 2023, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.596%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.932%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;August 28,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;(52 weeks)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;(53 weeks)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;(52 weeks)&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&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Net income attributable to MSC Industrial as reported&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;343,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;339,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;216,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Weighted-average shares outstanding for basic net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;55,918&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;55,777&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;55,737&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;292&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;268&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;356&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Weighted-average shares outstanding for diluted net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;56,210&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;56,045&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;56,093&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Potentially dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;314&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Potentially dilutive securities attributable to outstanding share-based awards are excluded from the calculation of diluted net income per share when the combined exercise price and average unamortized fair value are greater than the average market price of Class A Common Stock, and, therefore, their inclusion would be anti-dilutive.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="INF"
      id="f-616"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-8"
      decimals="INF"
      id="f-617"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-618">The following table sets forth the computation of basic and diluted net income per common share under the treasury stock method for fiscal years 2023, 2022 and 2021:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.596%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.932%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;August 28,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;(52 weeks)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;(53 weeks)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;(52 weeks)&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&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Net income attributable to MSC Industrial as reported&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;343,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;339,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;216,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Weighted-average shares outstanding for basic net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;55,918&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;55,777&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;55,737&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;292&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;268&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;356&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Weighted-average shares outstanding for diluted net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;56,210&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;56,045&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;56,093&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"&gt;Net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Potentially dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;314&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-619" unitRef="usd">343233000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-10" decimals="-3" id="f-620" unitRef="usd">339786000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-11" decimals="-3" id="f-621" unitRef="usd">216907000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-622" unitRef="shares">55918000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-10" decimals="-3" id="f-623" unitRef="shares">55777000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-11" decimals="-3" id="f-624" unitRef="shares">55737000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-1" decimals="-3" id="f-625" unitRef="shares">292000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-10" decimals="-3" id="f-626" unitRef="shares">268000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-11" decimals="-3" id="f-627" unitRef="shares">356000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-628" unitRef="shares">56210000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-10" decimals="-3" id="f-629" unitRef="shares">56045000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-11" decimals="-3" id="f-630" unitRef="shares">56093000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-631"
      unitRef="usdPerShare">6.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-10"
      decimals="2"
      id="f-632"
      unitRef="usdPerShare">6.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-11"
      decimals="2"
      id="f-633"
      unitRef="usdPerShare">3.89</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-634"
      unitRef="usdPerShare">6.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-10"
      decimals="2"
      id="f-635"
      unitRef="usdPerShare">6.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-11"
      decimals="2"
      id="f-636"
      unitRef="usdPerShare">3.87</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="-3" id="f-637" unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-10" decimals="-3" id="f-638" unitRef="shares">400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-11" decimals="-3" id="f-639" unitRef="shares">314000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c-1" id="f-640">ACCOUNTS RECEIVABLE&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivables at September&#160;2, 2023 and September&#160;3, 2022 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.053%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;September 3,&lt;br/&gt;2022&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;458,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;708,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Less: Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;22,747&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;20,771&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;435,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;687,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On December 19, 2022, the Company entered into a Receivables Purchase Agreement (the &#x201c;RPA&#x201d;), by and among MSC A/R Holding Co., LLC, a wholly owned subsidiary of the Company (the &#x201c;Receivables Subsidiary&#x201d;), as seller, the Company, as master servicer, certain purchasers from time to time party thereto (collectively, the &#x201c;Purchasers&#x201d;), and Wells Fargo Bank, National Association, as administrative agent (the &#x201c;Agent&#x201d;). The RPA matures on December 19, 2025 and is subject to customary termination events related to transactions of this type. Additionally, the Receivables Subsidiary also &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;entered into a Receivables Sale Agreement, dated as of December 19, 2022, by and between the Receivables Subsidiary, as buyer, and Sid Tool Co., Inc., a wholly owned subsidiary of the Company, as originator. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the RPA, the Receivables Subsidiary may sell receivables to the Purchasers in amounts up to $300,000. The receivables will be sold to the Purchasers in consideration for the Purchasers making payments of cash, which is referred to as &#x201c;capital&#x201d; for purposes of the RPA, to the Receivables Subsidiary in accordance with the terms of the RPA. The Receivables Subsidiary may sell receivables to the Purchasers so long as certain conditions are satisfied, including that, at any date of determination, the aggregate capital paid to the Receivables Subsidiary does not exceed a &#x201c;capital coverage amount,&#x201d; equal to an adjusted net receivables pool balance minus a required reserve. Each Purchaser&#x2019;s share of capital accrues yield at one-month Term SOFR (as defined in the RPA) plus a margin. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The parties intend that the conveyance of receivables to the Agent, for the ratable benefit of the Purchasers, will constitute a purchase and sale of receivables and not a pledge for security. The Receivables Subsidiary has guaranteed to each Purchaser and the Agent the prompt payment of sold receivables, and, to secure the prompt payment and performance of such guaranteed obligations, the Receivables Subsidiary has granted a security interest to the Agent, for the benefit of the Purchasers, in all assets of the Receivables Subsidiary. The assets of the Receivables Subsidiary are not available to pay the Company&#x2019;s creditors or any affiliate thereof. In the capacity as master servicer under the RPA, the Company is responsible for administering and collecting receivables and has made customary representations, warranties, covenants and indemnities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The proceeds of the RPA are classified as operating activities in the Consolidated Statement of Cash Flows for the fiscal year ended September&#160;2, 2023 and were used to pay down balances on the Amended Revolving Credit Facility (as defined below). Cash received from collections of sold receivables is used by the Receivables Subsidiary to fund additional purchases of receivables on a revolving basis or to return all or any portion of outstanding capital of the Purchasers. Subsequent collections on the pledged receivables, which have not been sold, will be classified as operating cash flows at the time of collection. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;As of September&#160;2, 2023, the amount sold to the Purchasers was $300,000, which was derecognized from the Consolidated Balance Sheet as of that date. As collateral against sold receivables, the Receivables Subsidiary maintains a certain level of unsold receivables, which was $352,385 as of September&#160;2, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total cumulative receivables sold under the RPA &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;were $1,157,276 a&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s of September&#160;2, 2023. Total cumulative cash collections under the RPA&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; were $857,276 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;as of September&#160;2, 2023. The fair value of the sold receivables approximated book value due to their credit quality and short-term nature, and, as a result, no gain or loss on sale of receivables was recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The receivables sold incurred fees due to the Purchasers of $12,175 for the fiscal year ended September&#160;2, 2023, which were recorded within Other (expense) income, net in the Consolidated Statement of Income for the fiscal year ended September&#160;2, 2023. The financial covenants under the RPA are substantially the same as those under the Credit Facilities, the Private Placement Debt and the Shelf Facility Agreements (each, as defined below). &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 10&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &#x201c;Debt&#x201d; for more information about these financial covenants.&lt;/span&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c-1" id="f-641">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivables at September&#160;2, 2023 and September&#160;3, 2022 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.053%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;September 3,&lt;br/&gt;2022&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;458,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;708,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Less: Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;22,747&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;20,771&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;435,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;687,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c-4" decimals="-3" id="f-642" unitRef="usd">458168000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c-5" decimals="-3" id="f-643" unitRef="usd">708379000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-4" decimals="-3" id="f-644" unitRef="usd">22747000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-5" decimals="-3" id="f-645" unitRef="usd">20771000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-646" unitRef="usd">435421000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-5" decimals="-3" id="f-647" unitRef="usd">687608000</us-gaap:AccountsReceivableNetCurrent>
    <msm:AccountsReceivableAmountAuthorizedForSale contextRef="c-146" decimals="-3" id="f-648" unitRef="usd">300000</msm:AccountsReceivableAmountAuthorizedForSale>
    <us-gaap:AccountsReceivableSale contextRef="c-147" decimals="-3" id="f-649" unitRef="usd">300000000</us-gaap:AccountsReceivableSale>
    <msm:AccountsReceivableCollateralUnsoldReceivablesAmount contextRef="c-148" decimals="-3" id="f-650" unitRef="usd">352385000</msm:AccountsReceivableCollateralUnsoldReceivablesAmount>
    <us-gaap:AccountsReceivableSale contextRef="c-149" decimals="-3" id="f-651" unitRef="usd">1157276000</us-gaap:AccountsReceivableSale>
    <us-gaap:ProceedsFromSaleAndCollectionOfReceivables contextRef="c-149" decimals="-3" id="f-652" unitRef="usd">857276000</us-gaap:ProceedsFromSaleAndCollectionOfReceivables>
    <us-gaap:GainLossOnSaleOfAccountsReceivable contextRef="c-1" decimals="INF" id="f-653" unitRef="usd">0</us-gaap:GainLossOnSaleOfAccountsReceivable>
    <msm:AccountsReceivableSalesTransactionsFees contextRef="c-1" decimals="-3" id="f-654" unitRef="usd">12175000</msm:AccountsReceivableSalesTransactionsFees>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c-1" id="f-655">BUSINESS COMBINATIONS&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fiscal Year 2023 Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;In January 2023, the Company acquired certain assets and assumed certain liabilities of Buckeye Industrial Supply Co. (&#x201c;Buckeye&#x201d;), an Ohio-based metalworking distributor, and Tru-Edge Grinding, Inc. (&#x201c;Tru-Edge&#x201d;), an Ohio-based custom tool manufacturer, for aggregate consideration of $22,389, which includes cash paid of $20,500 and the fair value of contingent consideration to be paid out of $2,294, net of a post-closing working capital adjustment in the amount of $405 received from the sellers that was finalized during the third quarter of fiscal year 2023. Total cash consideration funded by the Company came from available cash resources. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Buckeye primarily serves the metalworking needs of large manufacturers. MSC plans to build on Buckeye&#x2019;s technical, high-touch relationships and value-added services by offering customers access to its extensive product portfolio to support customers&#x2019; full metalworking and MRO needs. Tru-Edge brings new capabilities to MSC, including the design and manufacture of parts from scratch with a strong focus in the automotive and medical markets. The Company expects to drive revenue growth in its existing Midwest manufacturing customer base by leveraging the services provided by Tru-Edge. The Company believes the technical expertise and value-added services provided by Tru-Edge will support its effort to drive cost savings for its customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;This acquisition was accounted for as a single business acquisition pursuant to ASC Topic 805. As required by ASC Topic 805, the Company allocated the consideration to assets and liabilities based on their fair value at the acquisition date. The following table summarizes the amounts of identified assets acquired and liabilities assumed based on the fair value at the acquisition date:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,745&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Prepaid expenses and other current assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Identifiable intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;10,600&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Goodwill &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;7,826&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,291&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total assets acquired&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;23,508&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accounts payable &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,090&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total liabilities assumed&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,119&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total purchase price consideration&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 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;22,389&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Acquired identifiable intangible assets with a fair value of $10,600 consisted of customer relationships of $9,500 with useful lives of 10 years and trade names of $1,100 with useful lives of five years and 20 years for Buckeye and Tru-Edge, respectively. The goodwill amount of $7,826 represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired. The primary items that generated the goodwill were the premiums paid by the Company for the right to control the business acquired and the benefit from adding a highly complementary provider of metalworking tools and supplies, as well as design and manufacturing of parts. This goodwill will not be amortized and will be included in the Company&#x2019;s periodic test for impairment at least annually. The goodwill is deductible for income tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The amount of combined net sales and income before provision for income taxes from Buckeye and Tru-Edge included in the Consolidated Statement of Income for the fiscal year ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;2, 2023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; was $20,916 and $1,655, respectively. In addition, the Company incurred non-recurring transaction and integration costs relating to the acquisition totaling $341, which are included in Operating expenses in the Consolidated Statement of Income for the fiscal year ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;2, 2023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fiscal Year 2022 Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:93%;text-decoration:underline"&gt;Acquisition of Certain Assets of Engman-Taylor&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In June 2022, the Company acquired certain assets and assumed certain liabilities of Engman-Taylor Company, Inc. (&#x201c;Engman-Taylor&#x201d;), a Menomonee Falls, Wisconsin-based distributor of metalworking tools and supplies, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;for aggregate consideration &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;of $24,838, which includes a post-closing working capital adjustment in the amount of $661 that was paid to the Company in August 2022. Total cash consideration funded by the Company came from available cash resources and borrowings under the Amended Revolving Credit Facility (see Note 10, &#x201c;Debt&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:93%;text-decoration:underline"&gt;Acquisition of Tower Fasteners &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In August 2022, the Company, through its subsidiary, All Integrated Solutions, Inc., acquired 100% of the outstanding shares of privately held Tower Fasteners, LLC (&#x201c;Tower Fasteners&#x201d;), a Holtsville, New York-based distributor of OEM fasteners and components, for aggregate consideration of $33,990, which includes a post-closing working capital adjustment in the amount of $1,152 paid by the Company, of which $1,029 was paid in August 2022 and $123 was paid in November 2022. Total cash consideration funded by the Company came from available cash resources and borrowings under the Amended Revolving Credit Facility (see Note 10, &#x201c;Debt&#x201d;).&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-150" decimals="-3" id="f-656" unitRef="usd">22389000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="c-150" decimals="-3" id="f-657" unitRef="usd">20500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-151" decimals="-3" id="f-658" unitRef="usd">2294000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <msm:BusinessCombinationNetWorkingCapitalAdjustment contextRef="c-150" decimals="-3" id="f-659" unitRef="usd">405000</msm:BusinessCombinationNetWorkingCapitalAdjustment>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="c-1" id="f-660">The following table summarizes the amounts of identified assets acquired and liabilities assumed based on the fair value at the acquisition date:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,745&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Prepaid expenses and other current assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Identifiable intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;10,600&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Goodwill &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;7,826&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,291&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total assets acquired&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;23,508&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accounts payable &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,090&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total liabilities assumed&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,119&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total purchase price consideration&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 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;22,389&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="c-151" decimals="-3" id="f-661" unitRef="usd">1019000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="c-151" decimals="-3" id="f-662" unitRef="usd">2745000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets contextRef="c-151" decimals="-3" id="f-663" unitRef="usd">27000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c-151" decimals="-3" id="f-664" unitRef="usd">10600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill contextRef="c-151" decimals="-3" id="f-665" unitRef="usd">7826000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c-151" decimals="-3" id="f-666" unitRef="usd">1291000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c-151" decimals="-3" id="f-667" unitRef="usd">23508000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="c-151" decimals="-3" id="f-668" unitRef="usd">1090000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther contextRef="c-151" decimals="-3" id="f-669" unitRef="usd">29000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="c-151" decimals="-3" id="f-670" unitRef="usd">1119000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c-151" decimals="-3" id="f-671" unitRef="usd">22389000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c-151" decimals="-3" id="f-672" unitRef="usd">10600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="c-152" decimals="-3" id="f-673" unitRef="usd">9500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-153" id="f-674">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="c-154" decimals="-3" id="f-675" unitRef="usd">1100000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-155" id="f-676">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-156" id="f-677">P20Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:Goodwill contextRef="c-151" decimals="-3" id="f-678" unitRef="usd">7826000</us-gaap:Goodwill>
    <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="c-157" decimals="-3" id="f-679" unitRef="usd">20916000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="c-157" decimals="-3" id="f-680" unitRef="usd">1655000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts contextRef="c-157" decimals="-3" id="f-681" unitRef="usd">341000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-158" decimals="-3" id="f-682" unitRef="usd">24838000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <msm:BusinessCombinationNetWorkingCapitalAdjustment contextRef="c-158" decimals="-3" id="f-683" unitRef="usd">661000</msm:BusinessCombinationNetWorkingCapitalAdjustment>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="c-159" decimals="0" id="f-684" unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-160" decimals="-3" id="f-685" unitRef="usd">33990000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <msm:BusinessCombinationNetWorkingCapitalAdjustment contextRef="c-161" decimals="-3" id="f-686" unitRef="usd">1152000</msm:BusinessCombinationNetWorkingCapitalAdjustment>
    <us-gaap:PaymentsForPreviousAcquisition contextRef="c-160" decimals="-3" id="f-687" unitRef="usd">1029000</us-gaap:PaymentsForPreviousAcquisition>
    <us-gaap:PaymentsForPreviousAcquisition contextRef="c-162" decimals="-3" id="f-688" unitRef="usd">123000</us-gaap:PaymentsForPreviousAcquisition>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c-1" id="f-689">PROPERTY, PLANT AND EQUIPMENT&lt;div style="margin-top:12pt;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;The following is a summary of property, plant and equipment and the estimated useful lives used in the computation of depreciation and amortization:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.060%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.906%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.187%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.430%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.622%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.430%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Number of Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;24,028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;24,418&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Building and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3 - 40&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;166,711&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;167,012&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:108%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;The lesser of lease term or 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6,265&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,787&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Furniture, fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3 - 20&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;193,121&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;176,723&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Computer systems, equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3 - 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;563,724&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;498,267&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;953,849&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;871,207&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Less: Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;634,189&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;584,541&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;319,660&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;286,666&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal year 2021, the Company entered into a Purchase and Sale Agreement to sell its Long Island Customer Service Center. Prior to disposal, the related assets had a carrying value of approximately $15,300, which was comprised of approximately $11,600 of building and improvements and $3,700 of land. During fiscal year 2022, the Company disposed of the building with a sale price of $25,500.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The amount of capitalized interest, net of accumulated amortization, included in property, plant and equipment was $428 and $460 at September&#160;2, 2023 and September&#160;3, 2022, respectively. Depreciation expense was $59,814, $58,285 and $57,199 for fiscal years 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-690">&lt;div style="margin-top:12pt;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;The following is a summary of property, plant and equipment and the estimated useful lives used in the computation of depreciation and amortization:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.060%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.906%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.187%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.430%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.622%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.430%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Number of Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;24,028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;24,418&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Building and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3 - 40&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;166,711&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;167,012&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:108%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;The lesser of lease term or 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6,265&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,787&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Furniture, fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3 - 20&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;193,121&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;176,723&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Computer systems, equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3 - 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;563,724&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;498,267&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;953,849&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;871,207&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Less: Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;634,189&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;584,541&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;319,660&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;286,666&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-163" decimals="-3" id="f-691" unitRef="usd">24028000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-164" decimals="-3" id="f-692" unitRef="usd">24418000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-165" id="f-693">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-166" id="f-694">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-167" decimals="-3" id="f-695" unitRef="usd">166711000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-168" decimals="-3" id="f-696" unitRef="usd">167012000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-169" id="f-697">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-170" decimals="-3" id="f-698" unitRef="usd">6265000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-171" decimals="-3" id="f-699" unitRef="usd">4787000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-91" id="f-700">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-92" id="f-701">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-172" decimals="-3" id="f-702" unitRef="usd">193121000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-173" decimals="-3" id="f-703" unitRef="usd">176723000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-89" id="f-704">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-90" id="f-705">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-174" decimals="-3" id="f-706" unitRef="usd">563724000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-175" decimals="-3" id="f-707" unitRef="usd">498267000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-4" decimals="-3" id="f-708" unitRef="usd">953849000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-5" decimals="-3" id="f-709" unitRef="usd">871207000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-710" unitRef="usd">634189000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-711" unitRef="usd">584541000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-712" unitRef="usd">319660000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-713" unitRef="usd">286666000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-144" decimals="-3" id="f-714" unitRef="usd">15300000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-176" decimals="-3" id="f-715" unitRef="usd">11600000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-177" decimals="-3" id="f-716" unitRef="usd">3700000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration contextRef="c-144" decimals="-3" id="f-717" unitRef="usd">25500000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:InterestCostsIncurredCapitalized contextRef="c-1" decimals="-3" id="f-718" unitRef="usd">428000</us-gaap:InterestCostsIncurredCapitalized>
    <us-gaap:InterestCostsIncurredCapitalized contextRef="c-10" decimals="-3" id="f-719" unitRef="usd">460000</us-gaap:InterestCostsIncurredCapitalized>
    <us-gaap:Depreciation contextRef="c-1" decimals="-3" id="f-720" unitRef="usd">59814000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-10" decimals="-3" id="f-721" unitRef="usd">58285000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-11" decimals="-3" id="f-722" unitRef="usd">57199000</us-gaap:Depreciation>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-723">INCOME TAXES&lt;div style="margin-top:12pt;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;The components of income before provision for income taxes were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;August 28,&lt;br/&gt;2021&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Domestic &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;453,563&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;449,389&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;282,478&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Foreign &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,593&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,743&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,901&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total &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 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;456,156&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;451,132&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;288,379&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The provision for income taxes is comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.839%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.557%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.557%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;August 28,&lt;br/&gt;2021&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;81,187&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;77,761&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;60,988&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;21,121&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;19,524&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;15,237&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Foreign &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,635&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,309&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,327&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;103,943&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;98,594&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;77,552&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;8,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;11,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(5,513)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(842)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Foreign &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(755)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;9,106&#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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;12,056&#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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(7,110)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total&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 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;113,049&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;110,650&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;70,442&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Significant components of deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.778%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.557%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(40,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(41,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(14,290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(14,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(118,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(111,471)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Intangible amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(2,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(2,568)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(174,830)&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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #FFFFFF;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(170,927)&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #FFFFFF;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,047&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,605&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Lease liability &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,595&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,766&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;10,356&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;13,476&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Self-insurance liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,988&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,605&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;256&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;586&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,431&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,881&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Other accrued expenses/reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;11,958&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,915&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;50,631&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #FFFFFF;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;55,834&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Net Deferred Tax Liabilities&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(124,199)&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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #FFFFFF;border-top:1.5pt solid #FFFFFF;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(115,093)&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:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Reconciliation of the U.S. federal income tax rate to the Company&#x2019;s effective income tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;August 28,&lt;br/&gt;2021&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;24.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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;24.5&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;24.4&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The aggregate changes in the balance of gross unrecognized tax benefits during fiscal years 2023 and 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Beginning Balance&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;11,223&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6,119&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Additions for tax positions relating to current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,130&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Additions for tax positions relating to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6,810&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Reductions for tax positions relating to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(178)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(2,864)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(2,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Ending Balance&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 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;7,768&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;11,223&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Included in the balance of gross unrecognized tax benefits at September&#160;2, 2023 is $1,415 related to tax positions for which it is reasonably possible that the total amounts could significantly change during the next 12 months. This amount represents a potential decrease in gross unrecognized tax benefits comprised primarily of items related to expiring statutes of limitations in state and foreign jurisdictions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company recognizes interest expense and penalties in the provision for income taxes. The provision for income taxes for fiscal years 2023, 2022 and 2021 included interest and penalties of $153, $7 and $689, respectively. The &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company had accrued $1,973 and $2,490 for interest and penalties as of September&#160;2, 2023 and September&#160;3, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The United States government enacted the CARES Act to provide certain relief as a result of the COVID-19 pandemic. The CARES Act provides tax relief, along with other stimulus measures, including the ERC, which allows for employers to claim a refundable tax credit against the employer share of social security taxes equal to 50% of qualified wages paid to qualified employees between March 13, 2020 and December 31, 2020 and 70% of qualified wages paid to qualified employees after December 31, 2020 through September 30, 2021. The ERC was designed to encourage businesses to keep employees on the payroll during the COVID-19 pandemic. During the fiscal year ended September&#160;2, 2023, the Company received funds related to ERC claims previously submitted. As there is no authoritative guidance under accounting principles generally accepted in the United States of America on accounting for government assistance to for-profit business entities, the Company accounts for the ERC by analogy to International Accounting Standard 20, Accounting for Government Grants and Disclosure of Government Assistance. As such, the Company recorded $6,566 to Other (expense) income, net in the Consolidated Statement of Income for the fiscal year ended September 2, 2023, as the probability threshold had been met for these funds. Conversely, management determined the probability threshold had not been met for $5,129 of the funds received, and, as such, that portion of the funds was recorded to Accrued expenses and other current liabilities in the Consolidated Balance Sheet as of September&#160;2, 2023. This amount will be recognized in the Consolidated Statement of Income when the probability threshold has been met, which is the earlier of a completed audit or the lapse of the relevant statute of limitations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The CARES Act provides for the deferral of the employer-paid portion of social security payroll taxes. The Company elected to defer the employer-paid portion of social security payroll taxes through December 31, 2020 of $18,887. Of this amount, half was remitted in December 2021 and the remaining half was remitted in December 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company is routinely examined by federal and state tax authorities. The Internal Revenue Service completed an examination of the Company&#x2019;s U.S. income tax returns for fiscal years 2017, 2018 and 2019, which resulted in a settlement. The Company is subject to examination by the Internal Revenue Service from fiscal year 2020 to present. With limited exceptions, the Company is no longer subject to state income tax examinations prior to fiscal year 2020. The Company is also subject to examinations in various foreign jurisdictions. The statute of limitations may vary by jurisdiction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company has reinvested an immaterial amount of undistributed earnings of its foreign subsidiaries and may be subject to additional foreign withholding taxes and U.S. state income taxes if it reverses its indefinite reinvestment assertion on these foreign earnings in the future.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All other outside basis differences not related to earnings were immaterial to account for at this period of time and are currently considered as being permanent in duration.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c-1" id="f-724">&lt;div style="margin-top:12pt;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;The components of income before provision for income taxes were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;August 28,&lt;br/&gt;2021&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Domestic &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;453,563&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;449,389&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;282,478&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Foreign &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,593&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,743&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,901&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total &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 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;456,156&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;451,132&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;288,379&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-1" decimals="-3" id="f-725" unitRef="usd">453563000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-10" decimals="-3" id="f-726" unitRef="usd">449389000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-11" decimals="-3" id="f-727" unitRef="usd">282478000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-1" decimals="-3" id="f-728" unitRef="usd">2593000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-10" decimals="-3" id="f-729" unitRef="usd">1743000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-11" decimals="-3" id="f-730" unitRef="usd">5901000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-731" unitRef="usd">456156000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-10" decimals="-3" id="f-732" unitRef="usd">451132000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-11" decimals="-3" id="f-733" unitRef="usd">288379000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-1" id="f-734">&lt;div style="margin-top:12pt;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;The provision for income taxes is comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.839%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.557%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.557%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;August 28,&lt;br/&gt;2021&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;81,187&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;77,761&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;60,988&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;21,121&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;19,524&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;15,237&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Foreign &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,635&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,309&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,327&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;103,943&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;98,594&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;77,552&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;8,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;11,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(5,513)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(842)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Foreign &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(755)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;9,106&#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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;12,056&#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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(7,110)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total&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 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;113,049&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;110,650&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;70,442&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-735" unitRef="usd">81187000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-10" decimals="-3" id="f-736" unitRef="usd">77761000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-11" decimals="-3" id="f-737" unitRef="usd">60988000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-738" unitRef="usd">21121000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-10" decimals="-3" id="f-739" unitRef="usd">19524000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-11" decimals="-3" id="f-740" unitRef="usd">15237000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-741" unitRef="usd">1635000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-10" decimals="-3" id="f-742" unitRef="usd">1309000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-11" decimals="-3" id="f-743" unitRef="usd">1327000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-744" unitRef="usd">103943000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-10" decimals="-3" id="f-745" unitRef="usd">98594000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-11" decimals="-3" id="f-746" unitRef="usd">77552000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-747" unitRef="usd">8164000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-10" decimals="-3" id="f-748" unitRef="usd">11591000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-11" decimals="-3" id="f-749" unitRef="usd">-5513000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-750" unitRef="usd">1683000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-10" decimals="-3" id="f-751" unitRef="usd">1281000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-11" decimals="-3" id="f-752" unitRef="usd">-842000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-753" unitRef="usd">-741000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-10" decimals="-3" id="f-754" unitRef="usd">-816000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-11" decimals="-3" id="f-755" unitRef="usd">-755000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-756" unitRef="usd">9106000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-10" decimals="-3" id="f-757" unitRef="usd">12056000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-11" decimals="-3" id="f-758" unitRef="usd">-7110000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-759" unitRef="usd">113049000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-10" decimals="-3" id="f-760" unitRef="usd">110650000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-11" decimals="-3" id="f-761" unitRef="usd">70442000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-762">&lt;div style="margin-top:12pt;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;Significant components of deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.778%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.557%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(40,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(41,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(14,290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(14,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(118,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(111,471)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Intangible amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(2,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(2,568)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(174,830)&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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #FFFFFF;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(170,927)&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #FFFFFF;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,047&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,605&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Lease liability &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,595&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,766&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;10,356&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;13,476&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Self-insurance liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,988&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,605&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;256&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;586&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,431&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,881&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Other accrued expenses/reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;11,958&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,915&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;50,631&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #FFFFFF;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;55,834&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Net Deferred Tax Liabilities&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(124,199)&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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #FFFFFF;border-top:1.5pt solid #FFFFFF;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(115,093)&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:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-763" unitRef="usd">40137000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-764" unitRef="usd">41990000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-4" decimals="-3" id="f-765" unitRef="usd">14290000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-5" decimals="-3" id="f-766" unitRef="usd">14898000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill contextRef="c-4" decimals="-3" id="f-767" unitRef="usd">118015000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill contextRef="c-5" decimals="-3" id="f-768" unitRef="usd">111471000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="c-4" decimals="-3" id="f-769" unitRef="usd">2388000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="c-5" decimals="-3" id="f-770" unitRef="usd">2568000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-4" decimals="-3" id="f-771" unitRef="usd">174830000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-5" decimals="-3" id="f-772" unitRef="usd">170927000</us-gaap:DeferredIncomeTaxLiabilities>
    <msm:DeferredTaxAssetsAccountsReceivable contextRef="c-4" decimals="-3" id="f-773" unitRef="usd">5047000</msm:DeferredTaxAssetsAccountsReceivable>
    <msm:DeferredTaxAssetsAccountsReceivable contextRef="c-5" decimals="-3" id="f-774" unitRef="usd">4605000</msm:DeferredTaxAssetsAccountsReceivable>
    <msm:DeferredTaxAssetsOperatingLeaseLiability contextRef="c-4" decimals="-3" id="f-775" unitRef="usd">14595000</msm:DeferredTaxAssetsOperatingLeaseLiability>
    <msm:DeferredTaxAssetsOperatingLeaseLiability contextRef="c-5" decimals="-3" id="f-776" unitRef="usd">14766000</msm:DeferredTaxAssetsOperatingLeaseLiability>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-4" decimals="-3" id="f-777" unitRef="usd">10356000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-5" decimals="-3" id="f-778" unitRef="usd">13476000</us-gaap:DeferredTaxAssetsInventory>
    <msm:DeferredTaxAssetsSelfInsuranceLiability contextRef="c-4" decimals="-3" id="f-779" unitRef="usd">2988000</msm:DeferredTaxAssetsSelfInsuranceLiability>
    <msm:DeferredTaxAssetsSelfInsuranceLiability contextRef="c-5" decimals="-3" id="f-780" unitRef="usd">1605000</msm:DeferredTaxAssetsSelfInsuranceLiability>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation contextRef="c-4" decimals="-3" id="f-781" unitRef="usd">256000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation contextRef="c-5" decimals="-3" id="f-782" unitRef="usd">586000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-4" decimals="-3" id="f-783" unitRef="usd">5431000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-5" decimals="-3" id="f-784" unitRef="usd">5881000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-4" decimals="-3" id="f-785" unitRef="usd">11958000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-5" decimals="-3" id="f-786" unitRef="usd">14915000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-4" decimals="-3" id="f-787" unitRef="usd">50631000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-5" decimals="-3" id="f-788" unitRef="usd">55834000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilities contextRef="c-4" decimals="-3" id="f-789" unitRef="usd">124199000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="c-5" decimals="-3" id="f-790" unitRef="usd">115093000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-791">&lt;div style="margin-top:12pt;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;Reconciliation of the U.S. federal income tax rate to the Company&#x2019;s effective income tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;August 28,&lt;br/&gt;2021&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;U.S. federal income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;24.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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;24.5&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;24.4&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="3" id="f-792" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-10" decimals="3" id="f-793" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-11" decimals="3" id="f-794" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-1" decimals="3" id="f-795" unitRef="number">0.043</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-10" decimals="3" id="f-796" unitRef="number">0.039</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-11" decimals="3" id="f-797" unitRef="number">0.041</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-1" decimals="3" id="f-798" unitRef="number">-0.005</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-10" decimals="3" id="f-799" unitRef="number">-0.004</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-11" decimals="3" id="f-800" unitRef="number">-0.007</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-801" unitRef="number">0.248</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-10" decimals="3" id="f-802" unitRef="number">0.245</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-11" decimals="3" id="f-803" unitRef="number">0.244</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock contextRef="c-1" id="f-804">&lt;div style="margin-top:12pt;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;The aggregate changes in the balance of gross unrecognized tax benefits during fiscal years 2023 and 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Beginning Balance&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;11,223&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6,119&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Additions for tax positions relating to current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,130&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Additions for tax positions relating to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;6,810&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Reductions for tax positions relating to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(178)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(2,864)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(2,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Ending Balance&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 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;7,768&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;11,223&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-5" decimals="-3" id="f-805" unitRef="usd">11223000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-79" decimals="-3" id="f-806" unitRef="usd">6119000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-807" unitRef="usd">403000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-10" decimals="-3" id="f-808" unitRef="usd">1130000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-809" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-10" decimals="-3" id="f-810" unitRef="usd">6810000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-811" unitRef="usd">816000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-10" decimals="-3" id="f-812" unitRef="usd">626000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c-1" decimals="-3" id="f-813" unitRef="usd">178000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c-10" decimals="-3" id="f-814" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-1" decimals="-3" id="f-815" unitRef="usd">2864000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-10" decimals="-3" id="f-816" unitRef="usd">2210000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-4" decimals="-3" id="f-817" unitRef="usd">7768000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-5" decimals="-3" id="f-818" unitRef="usd">11223000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible contextRef="c-4" decimals="-3" id="f-819" unitRef="usd">1415000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense contextRef="c-1" decimals="-3" id="f-820" unitRef="usd">153000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense contextRef="c-10" decimals="-3" id="f-821" unitRef="usd">7000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense contextRef="c-11" decimals="-3" id="f-822" unitRef="usd">689000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued contextRef="c-4" decimals="-3" id="f-823" unitRef="usd">1973000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued contextRef="c-5" decimals="-3" id="f-824" unitRef="usd">2490000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <msm:EmployeeRetentionCreditCARESAct contextRef="c-178" decimals="-3" id="f-825" unitRef="usd">6566000</msm:EmployeeRetentionCreditCARESAct>
    <msm:AccruedExpensesAndOtherCurrentLiabilitiesCARESAct contextRef="c-179" decimals="-3" id="f-826" unitRef="usd">5129000</msm:AccruedExpensesAndOtherCurrentLiabilitiesCARESAct>
    <msm:SocialSecurityTaxEmployerDeferralCARESAct contextRef="c-180" decimals="-3" id="f-827" unitRef="usd">18887000</msm:SocialSecurityTaxEmployerDeferralCARESAct>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c-1" id="f-828">ACCRUED LIABILITIES&lt;div style="margin-top:12pt;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;Accrued liabilities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued payroll and fringe&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;39,717&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;48,078&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued bonus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;17,243&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;31,961&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued sales, property and income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;13,116&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;12,377&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued sales and rebates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;40,586&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;32,472&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued restructuring and other costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,137&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,714&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued dividend equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,975&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,843&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued freight&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,905&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,144&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued repurchases of common stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;8,494&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued fees related to the Reclassification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,575&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued ERC claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,129&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;31,157&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;25,737&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;172,034&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;164,326&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c-1" id="f-829">&lt;div style="margin-top:12pt;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;Accrued liabilities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued payroll and fringe&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;39,717&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;48,078&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued bonus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;17,243&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;31,961&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued sales, property and income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;13,116&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;12,377&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued sales and rebates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;40,586&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;32,472&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued restructuring and other costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,137&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,714&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued dividend equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,975&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,843&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued freight&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,905&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,144&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued repurchases of common stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;8,494&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued fees related to the Reclassification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,575&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued ERC claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,129&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Accrued other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;31,157&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;25,737&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;172,034&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;164,326&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-830" unitRef="usd">39717000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-831" unitRef="usd">48078000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedBonusesCurrent contextRef="c-4" decimals="-3" id="f-832" unitRef="usd">17243000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent contextRef="c-5" decimals="-3" id="f-833" unitRef="usd">31961000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-4" decimals="-3" id="f-834" unitRef="usd">13116000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-5" decimals="-3" id="f-835" unitRef="usd">12377000</us-gaap:TaxesPayableCurrent>
    <msm:AccruedSalesRebatesAndReturns contextRef="c-4" decimals="-3" id="f-836" unitRef="usd">40586000</msm:AccruedSalesRebatesAndReturns>
    <msm:AccruedSalesRebatesAndReturns contextRef="c-5" decimals="-3" id="f-837" unitRef="usd">32472000</msm:AccruedSalesRebatesAndReturns>
    <msm:AccruedRestructuringAndOtherRelatedCosts contextRef="c-4" decimals="-3" id="f-838" unitRef="usd">1137000</msm:AccruedRestructuringAndOtherRelatedCosts>
    <msm:AccruedRestructuringAndOtherRelatedCosts contextRef="c-5" decimals="-3" id="f-839" unitRef="usd">2714000</msm:AccruedRestructuringAndOtherRelatedCosts>
    <msm:AccruedDividendEquivalents contextRef="c-4" decimals="-3" id="f-840" unitRef="usd">4975000</msm:AccruedDividendEquivalents>
    <msm:AccruedDividendEquivalents contextRef="c-5" decimals="-3" id="f-841" unitRef="usd">5843000</msm:AccruedDividendEquivalents>
    <msm:AccruedFreight contextRef="c-4" decimals="-3" id="f-842" unitRef="usd">4905000</msm:AccruedFreight>
    <msm:AccruedFreight contextRef="c-5" decimals="-3" id="f-843" unitRef="usd">5144000</msm:AccruedFreight>
    <msm:AccruedRepurchasesOfCommonStock contextRef="c-4" decimals="-3" id="f-844" unitRef="usd">8494000</msm:AccruedRepurchasesOfCommonStock>
    <msm:AccruedRepurchasesOfCommonStock contextRef="c-5" decimals="-3" id="f-845" unitRef="usd">0</msm:AccruedRepurchasesOfCommonStock>
    <msm:AccruedFeesRelatedToReclassificationProposal contextRef="c-4" decimals="-3" id="f-846" unitRef="usd">5575000</msm:AccruedFeesRelatedToReclassificationProposal>
    <msm:AccruedFeesRelatedToReclassificationProposal contextRef="c-5" decimals="-3" id="f-847" unitRef="usd">0</msm:AccruedFeesRelatedToReclassificationProposal>
    <msm:AccruedERCClaims contextRef="c-4" decimals="-3" id="f-848" unitRef="usd">5129000</msm:AccruedERCClaims>
    <msm:AccruedERCClaims contextRef="c-5" decimals="-3" id="f-849" unitRef="usd">0</msm:AccruedERCClaims>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-850" unitRef="usd">31157000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-851" unitRef="usd">25737000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-852" unitRef="usd">172034000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-853" unitRef="usd">164326000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-854">DEBT&lt;div style="margin-top:12pt;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;Debt at September&#160;2, 2023 and September&#160;3, 2022 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.994%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Amended Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;245,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Uncommitted Credit Facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;180,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;200,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Long-Term Note Payable &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,750&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,750&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Private Placement Debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:middle"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2.65% Senior Notes, Series A, due July&#160;28, 2023&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;75,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2.90% Senior Notes, Series B, due July&#160;28, 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;100,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;100,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:middle"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3.79% Senior Notes, due June&#160;11, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;20,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;20,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2.60% Senior Notes, due March&#160;5, 2027 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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 style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3.04% Senior Notes, due January&#160;12, 2023 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2.40% Series 2019A Notes, due March&#160;5, 2024 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:108%"&gt;Financing arrangements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;127&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Less: Unamortized debt issuance costs&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:108%"&gt;(1,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:108%"&gt;(1,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:108%"&gt;Total debt, excluding obligations under finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;453,851&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;793,412&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Less: Current portion&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:108%"&gt;(229,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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:108%"&gt;(324,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&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:108%"&gt;Total long-term debt, excluding obligations under finance leases&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;224,165&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;468,728&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;Represents private placement debt issued under the Shelf Facility Agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;Consists of $180,000 from the Uncommitted Credit Facilities (as defined below), $50,000 from the 2.40% Series 2019A Notes, due March&#160;5, 2024, $37 from financing arrangements and net of unamortized debt issuance costs of $351 expected to be amortized in the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;Consists of $200,000 from the Uncommitted Credit Facilities, $50,000 from the 3.04% Senior Notes, due January&#160;12, 2023, $75,000 from the 2.65% Senior Notes, Series A, due July&#160;28, 2023, $88 from financing arrangements and net of unamortized debt issuance costs of $404 expected to be amortized in the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amended Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2017, the Company entered into a $600,000 revolving credit facility, which was subsequently amended and extended in August 2021 (as amended, the &#x201c;Amended Revolving Credit Facility&#x201d;). The Amended Revolving Credit Facility, which matures on August&#160;24, 2026, provides for a five-year unsecured revolving loan facility on a committed basis. The interest rate for borrowings under the Amended Revolving Credit Facility is based on either the Adjusted Term SOFR Rate (as defined in the Amended Revolving Credit Facility) or a base rate, plus a spread based on the Company&#x2019;s consolidated leverage ratio at the end of each fiscal reporting quarter. Depending on the interest period the Company selects, interest may be payable every one, two or three months. Interest is reset at the end of each interest period. The Company currently elects to have loans under the Amended Revolving Credit Facility bear interest based on the Adjusted Term SOFR Rate with one-month interest periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Amended Revolving Credit Facility permits up to $50,000 to be used to fund letters of credit. The Amended Revolving Credit Facility also permits the Company to request one or more incremental term loan facilities and/or to increase the revolving loan commitments in an aggregate amount not to exceed $300,000. Subject to certain limitations, each such incremental term loan facility or revolving loan commitment increase will be on terms as agreed to by the Company, the administrative agent and the lenders providing such financing. &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding letters of credit were $5,269 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;at&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; both &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;2, 2023&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;3, 2022&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Uncommitted Credit Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal year 2023, the Company extended all three of its uncommitted credit facilities. These facilities (collectively, the &#x201c;Uncommitted Credit Facilities&#x201d; and, together with the Amended Revolving Credit Facility, the &#x201c;Credit Facilities&#x201d;) total $203,000 i&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n aggregate maximum uncommitted availability, under which $180,000 and $200,000 were outstanding at September&#160;2, 2023 and September&#160;3, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively, and are included in Current portion of debt including obligations under finance leases in the Consolidated Balance Sheets. The interest rate on the Uncommitted Credit Facilities is based on the Secured Overnight Financing Rate. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the Uncommitted Credit Facilities are due at the end of the applicable interest period, which is typically one month but may be up to six months and may be rolled &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;over to a new interest period at the option of the applicable lender. The Company&#x2019;s lenders have, in the past, been willing to roll over the principal amount outstanding under the Uncommitted Credit Facilities at the end of each interest period but may not do so in the future. Each Uncommitted Credit Facility matures within one year of entering into such Uncommitted Credit Facility and contains certain limited covenants which are substantially the same as the limited covenants contained in the Amended Revolving Credit Facility. All of the Uncommitted Credit Facilities are unsecured and rank equally in right of payment with the Company&#x2019;s other unsecured indebtedness.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because the interest rates on the Uncommitted Credit Facilities have recently been lower than the interest rates which are available on the Company&#x2019;s other sources of financing, the Company has used, and intends to use in the future, the Uncommitted Credit Facilities for opportunistic refinancing of the Company&#x2019;s existing indebtedness. The Company does not presently view the Uncommitted Credit Facilities as sources of incremental debt financing of the Company due to the uncommitted nature of the Uncommitted Credit Facilities, but reserves the right to use the Uncommitted Credit Facilities to incur additional debt where it considers it appropriate under the then-existing credit market conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal year 2023, the Company borrowed an aggregate $333,000 and repaid an aggregate $548,000 unde&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;r the Credit Facilities. As of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;2, 2023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;3, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the weighted-average interest rates on borrowings under the Credit Facilities were 6.17% and 3.42%, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Private Placement Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;In July 2016, the Company completed the issuance and sale of $100,000 aggregate principal amount of 2.90% Senior Notes, Series B, due July&#160;28, 2026; in June 2018, the Company completed the issuance and sale of $20,000 aggregate principal amount of 3.79% Senior Notes, due June&#160;11, 2025; and, in March 2020, the Company completed the issuance and sale of $50,000 aggregate principal amount of 2.60% Senior Notes, due March&#160;5, 2027 (collectively, the &#x201c;Private Placement Debt&#x201d;). Interest is payable semiannually at the fixed stated interest rates. All of the Private Placement Debt is unsecured.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;In July 2023, the Company paid $75,000 to satisfy its obligation on the 2.65% Senior Notes, Series A, due July&#160;28, 2023, associated with the Private Placement Debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Shelf Facility Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;In January 2018, the Company entered into Note Purchase and Private Shelf Agreements with MetLife Investment Advisors, LLC (the &#x201c;MetLife Note Purchase Agreement&#x201d;) and PGIM, Inc. (the &#x201c;Prudential Note Purchase Agreement&#x201d; and, together with the MetLife Note Purchase Agreement, the &#x201c;Shelf Facility Agreements&#x201d;). Each of the MetLife Note Purchase Agreement and the Prudential Note Purchase Agreement provides for an uncommitted facility for the issuance and sale of up to an aggregate total of $250,000 of unsecured senior notes, at a fixed rate. As of September&#160;2, 2023, $50,000 aggregate principal amount of 2.40% Series 2019A Notes, due March&#160;5, 2024 was outstanding under notes issued in private placements pursuant to the Shelf Facility Agreements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;In January 2023, the Company paid $50,000 to satisfy its obligation on the 3.04% Senior Notes, due January&#160;12, 2023, associated with the Prudential Note Purchase Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Covenants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Each of the Credit Facilities, the Private Placement Debt and the Shelf Facility Agreements imposes several restrictive covenants, including the requirement that the Company maintain (i) a maximum consolidated leverage ratio of total indebtedness to EBITDA (earnings before interest expense, taxes, depreciation, amortization and stock-based compensation) of no more than 3.00 to 1.00 (or, at the election of the Company after it consummates a material acquisition, a four-quarter temporary increase to 3.50 to 1.00) and (ii) a minimum consolidated interest coverage ratio of EBITDA to total interest expense of at least 3.00 to 1.00, during the terms of the Credit Facilities, the Private Placement Debt and the Shelf Facility Agreements. As of September&#160;2, 2023, the Company was in compliance with the operating and financial covenants of the Credit Facilities, the Private Placement Debt and the Shelf Facility Agreements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Maturities of Long-Term Debt &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.112%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:700;line-height:108%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;Maturities of&lt;br/&gt;Long-Term Debt&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;20,000&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;150,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;50,000&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;/td&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:108%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,750&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:108%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;274,750&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c-1" id="f-855">&lt;div style="margin-top:12pt;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;Debt at September&#160;2, 2023 and September&#160;3, 2022 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.994%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Amended Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;245,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Uncommitted Credit Facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;180,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;200,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Long-Term Note Payable &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,750&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,750&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Private Placement Debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:middle"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2.65% Senior Notes, Series A, due July&#160;28, 2023&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;75,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2.90% Senior Notes, Series B, due July&#160;28, 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;100,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;100,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:middle"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3.79% Senior Notes, due June&#160;11, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;20,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;20,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2.60% Senior Notes, due March&#160;5, 2027 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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 style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3.04% Senior Notes, due January&#160;12, 2023 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2.40% Series 2019A Notes, due March&#160;5, 2024 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:108%"&gt;Financing arrangements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;127&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Less: Unamortized debt issuance costs&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:108%"&gt;(1,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:108%"&gt;(1,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:108%"&gt;Total debt, excluding obligations under finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;453,851&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;793,412&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Less: Current portion&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:108%"&gt;(229,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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:108%"&gt;(324,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&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:108%"&gt;Total long-term debt, excluding obligations under finance leases&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;224,165&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;468,728&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;Represents private placement debt issued under the Shelf Facility Agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;Consists of $180,000 from the Uncommitted Credit Facilities (as defined below), $50,000 from the 2.40% Series 2019A Notes, due March&#160;5, 2024, $37 from financing arrangements and net of unamortized debt issuance costs of $351 expected to be amortized in the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;Consists of $200,000 from the Uncommitted Credit Facilities, $50,000 from the 3.04% Senior Notes, due January&#160;12, 2023, $75,000 from the 2.65% Senior Notes, Series A, due July&#160;28, 2023, $88 from financing arrangements and net of unamortized debt issuance costs of $404 expected to be amortized in the next 12 months.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LineOfCredit contextRef="c-181" decimals="-3" id="f-856" unitRef="usd">50000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="c-182" decimals="-3" id="f-857" unitRef="usd">245000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="c-183" decimals="-3" id="f-858" unitRef="usd">180000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="c-184" decimals="-3" id="f-859" unitRef="usd">200000000</us-gaap:LineOfCredit>
    <us-gaap:LongTermNotesPayable contextRef="c-4" decimals="-3" id="f-860" unitRef="usd">4750000</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable contextRef="c-5" decimals="-3" id="f-861" unitRef="usd">4750000</us-gaap:LongTermNotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-185" decimals="4" id="f-862" unitRef="number">0.0265</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-185" decimals="-3" id="f-863" unitRef="usd">0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-186" decimals="-3" id="f-864" unitRef="usd">75000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-187" decimals="4" id="f-865" unitRef="number">0.0290</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-187" decimals="-3" id="f-866" unitRef="usd">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-188" decimals="-3" id="f-867" unitRef="usd">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-189" decimals="4" id="f-868" unitRef="number">0.0379</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-189" decimals="-3" id="f-869" unitRef="usd">20000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-190" decimals="-3" id="f-870" unitRef="usd">20000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-191" decimals="4" id="f-871" unitRef="number">0.0260</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-191" decimals="-3" id="f-872" unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-192" decimals="-3" id="f-873" unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-193" decimals="4" id="f-874" unitRef="number">0.0304</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-193" decimals="-3" id="f-875" unitRef="usd">0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-194" decimals="-3" id="f-876" unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-195" decimals="4" id="f-877" unitRef="number">0.0240</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-195" decimals="-3" id="f-878" unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-196" decimals="-3" id="f-879" unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
    <msm:FinancingObligations contextRef="c-4" decimals="-3" id="f-880" unitRef="usd">127000</msm:FinancingObligations>
    <msm:FinancingObligations contextRef="c-5" decimals="-3" id="f-881" unitRef="usd">88000</msm:FinancingObligations>
    <us-gaap:DeferredFinanceCostsGross contextRef="c-4" decimals="-3" id="f-882" unitRef="usd">1026000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross contextRef="c-5" decimals="-3" id="f-883" unitRef="usd">1426000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:LongTermDebt contextRef="c-4" decimals="-3" id="f-884" unitRef="usd">453851000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-5" decimals="-3" id="f-885" unitRef="usd">793412000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent contextRef="c-4" decimals="-3" id="f-886" unitRef="usd">229686000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-5" decimals="-3" id="f-887" unitRef="usd">324684000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-4" decimals="-3" id="f-888" unitRef="usd">224165000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-5" decimals="-3" id="f-889" unitRef="usd">468728000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:ShortTermBorrowings contextRef="c-183" decimals="-3" id="f-890" unitRef="usd">180000000</us-gaap:ShortTermBorrowings>
    <us-gaap:LineOfCredit contextRef="c-197" decimals="-3" id="f-891" unitRef="usd">50000000</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-197"
      decimals="INF"
      id="f-892"
      unitRef="number">0.0240</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DeferredFinanceCostsCurrentGross contextRef="c-4" decimals="-3" id="f-893" unitRef="usd">351000</us-gaap:DeferredFinanceCostsCurrentGross>
    <us-gaap:ShortTermBorrowings contextRef="c-184" decimals="-3" id="f-894" unitRef="usd">200000000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebtCurrent contextRef="c-198" decimals="-3" id="f-895" unitRef="usd">50000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-198"
      decimals="INF"
      id="f-896"
      unitRef="number">0.0304</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtCurrent contextRef="c-199" decimals="-3" id="f-897" unitRef="usd">75000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-199"
      decimals="INF"
      id="f-898"
      unitRef="number">0.0265</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <msm:FinancingObligationsCurrent contextRef="c-5" decimals="-3" id="f-899" unitRef="usd">88000</msm:FinancingObligationsCurrent>
    <us-gaap:DeferredFinanceCostsCurrentGross contextRef="c-5" decimals="-3" id="f-900" unitRef="usd">404000</us-gaap:DeferredFinanceCostsCurrentGross>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-200" decimals="-3" id="f-901" unitRef="usd">600000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm contextRef="c-201" id="f-902">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-202" decimals="-3" id="f-903" unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <msm:AvailableIncreaseInAggregateAmountBorrowed contextRef="c-203" decimals="-3" id="f-904" unitRef="usd">300000000</msm:AvailableIncreaseInAggregateAmountBorrowed>
    <us-gaap:LineOfCredit contextRef="c-202" decimals="-3" id="f-905" unitRef="usd">5269000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-204" decimals="-3" id="f-906" unitRef="usd">203000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-204" decimals="-3" id="f-907" unitRef="usd">180000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="c-205" decimals="-3" id="f-908" unitRef="usd">200000000</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentTerm contextRef="c-206" id="f-909">P1Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-206" decimals="-3" id="f-910" unitRef="usd">333000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfDebt contextRef="c-206" decimals="-3" id="f-911" unitRef="usd">548000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="c-204" decimals="4" id="f-912" unitRef="number">0.0617</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="c-205" decimals="4" id="f-913" unitRef="number">0.0342</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-207" decimals="-3" id="f-914" unitRef="usd">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-207"
      decimals="INF"
      id="f-915"
      unitRef="number">0.0290</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-208" decimals="-3" id="f-916" unitRef="usd">20000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-208"
      decimals="INF"
      id="f-917"
      unitRef="number">0.0379</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-209" decimals="-3" id="f-918" unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-209"
      decimals="INF"
      id="f-919"
      unitRef="number">0.0260</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-210" decimals="-3" id="f-920" unitRef="usd">75000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-210"
      decimals="INF"
      id="f-921"
      unitRef="number">0.0265</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-211" decimals="-3" id="f-922" unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-197" decimals="-3" id="f-923" unitRef="usd">50000000</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-197"
      decimals="INF"
      id="f-924"
      unitRef="number">0.0240</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCredit contextRef="c-212" decimals="-3" id="f-925" unitRef="usd">50000000</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-212"
      decimals="INF"
      id="f-926"
      unitRef="number">0.0304</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <msm:MaximumConsolidatedLeverageRatioToIndebtedness contextRef="c-213" decimals="2" id="f-927" unitRef="number">3.00</msm:MaximumConsolidatedLeverageRatioToIndebtedness>
    <msm:MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition contextRef="c-213" decimals="2" id="f-928" unitRef="number">3.50</msm:MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition>
    <msm:MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense contextRef="c-213" decimals="2" id="f-929" unitRef="number">3.00</msm:MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c-1" id="f-930">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Maturities of Long-Term Debt &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.112%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:700;line-height:108%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;Maturities of&lt;br/&gt;Long-Term Debt&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;20,000&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;150,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;50,000&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;/td&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:108%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,750&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:108%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;274,750&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-4" decimals="-3" id="f-931" unitRef="usd">50000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-4" decimals="-3" id="f-932" unitRef="usd">20000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-4" decimals="-3" id="f-933" unitRef="usd">150000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c-4" decimals="-3" id="f-934" unitRef="usd">50000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="c-4" decimals="-3" id="f-935" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive contextRef="c-4" decimals="-3" id="f-936" unitRef="usd">4750000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-4" decimals="-3" id="f-937" unitRef="usd">274750000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-938">LEASES&lt;div style="margin-top:12pt;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;The Company&#x2019;s lease portfolio includes certain real estate (customer fulfillment centers, regional inventory centers, warehouses and manufacturing locations), automobiles and other equipment. The determination of whether an arrangement is, or contains, a lease is performed at the inception of the arrangement. Operating leases are recorded on the balance sheet with operating lease assets representing the right to use the underlying asset for the lease term and operating lease liabilities representing the obligation to make lease payments arising from the lease. For real estate leases, the Company has elected the practical expedient which allows lease components and non-lease components, such as common area maintenance, to be grouped as a single lease component. The Company has also elected the practical expedient which allows leases with an initial term of 12 months or less to be excluded from the balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company does not guarantee any residual value in its lease agreements, there are no material restrictions or covenants imposed by lease arrangements, and there are no lease transactions with related parties. Real estate leases typically include one or more options to extend the lease. The Company regularly evaluates the renewal options, and when it is reasonably certain of exercise, the Company includes the renewal period in its lease term. The automobile leases contain variable lease payments based on inception and subsequent interest rate fluctuations. When readily determinable, the Company uses the interest rate implicit in its leases to discount lease payments. When the implicit rate is not readily determinable, as is the case with substantially all of the real estate leases, the Company utilizes the incremental borrowing rate. The incremental borrowing rate for a lease is the rate of interest the Company would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. The rate for each lease was determined using primarily the Company&#x2019;s credit spread, the lease term and currency.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The components of lease cost for fiscal years 2023 and 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;For the Fiscal Years Ended &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:120%"&gt;September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:120%"&gt;September 3, 2022&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:120%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;22,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;19,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;Variable lease cost (benefit)&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:120%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;(355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;Short-term lease cost&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:120%"&gt;3,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;4,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of leased assets&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:120%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;1,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest on leased liabilities&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:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;Total Lease Cost &lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;27,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;25,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Supplemental balance sheet information relating to operating and finance leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.293%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.324%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:10pt;font-weight:700;line-height:120%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;September 3,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;Assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:120%"&gt;Operating lease assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&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:120%"&gt;65,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&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:120%"&gt;64,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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 style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance lease assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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&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:120%"&gt;&lt;span style="-sec-ix-hidden:f-956"&gt;&lt;span style="-sec-ix-hidden:f-957"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;1,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total leased assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:120%"&gt;66,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:120%"&gt;65,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;Liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:120%"&gt;Current portion of operating lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:120%"&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:120%"&gt;21,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:120%"&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:120%"&gt;18,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:120%"&gt;&lt;span style="-sec-ix-hidden:f-964"&gt;&lt;span style="-sec-ix-hidden:f-965"&gt;Current portion of debt including obligations under finance leases&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncurrent &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:120%"&gt;Noncurrent operating lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;45,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;47,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:120%"&gt;&lt;span style="-sec-ix-hidden:f-970"&gt;&lt;span style="-sec-ix-hidden:f-971"&gt;Long-term debt including obligations under finance leases&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;67,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;67,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;Finance lease assets are net of accumulated amortization of $2,952 and $3,447 as of September&#160;2, 2023 and September&#160;3, 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;September 3, 2022&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:120%"&gt;Weighted-average remaining lease term (in years) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance Leases &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.2&lt;/span&gt;&lt;/td&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:120%"&gt;Weighted-average discount rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating Leases&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:120%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance Leases &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:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The following table sets forth supplemental cash flow information related to operating and finance leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;For the Fiscal Years Ended &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:120%"&gt;September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:120%"&gt;September 3, 2022&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:120%"&gt;Operating Cash Outflows from Operating Leases &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;22,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;19,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;Operating Cash Outflows from Finance Leases &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:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;Financing Cash Outflows from Finance Leases &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:120%"&gt;1,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;1,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;Leased assets obtained in exchange for new lease liabilities: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;21,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:120%"&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:120%"&gt;33,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance Leases &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:120%"&gt;317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;As of September&#160;2, 2023, future lease payments were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:120%"&gt;Fiscal Year &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;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&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:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;23,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;23,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;19,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;19,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;12,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;12,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;8,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;8,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;4,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;4,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;Thereafter &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;5,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;5,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%"&gt;Total Lease Payments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;72,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;Less: Imputed Interest &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;5,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;5,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;Present Value of Lease Liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;67,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;475&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;67,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;Future lease payments by fiscal year are based on contractual lease obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;Includes the current portion of $21,168 for operating leases and $249 for finance leases. &lt;/span&gt;&lt;/div&gt;As of September&#160;2, 2023, the Company&#x2019;s future lease obligations which had not yet commenced were immaterial. The Company has various arrangements for certain property it owns under which it is the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is immaterial.</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock contextRef="c-1" id="f-939">LEASES&lt;div style="margin-top:12pt;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;The Company&#x2019;s lease portfolio includes certain real estate (customer fulfillment centers, regional inventory centers, warehouses and manufacturing locations), automobiles and other equipment. The determination of whether an arrangement is, or contains, a lease is performed at the inception of the arrangement. Operating leases are recorded on the balance sheet with operating lease assets representing the right to use the underlying asset for the lease term and operating lease liabilities representing the obligation to make lease payments arising from the lease. For real estate leases, the Company has elected the practical expedient which allows lease components and non-lease components, such as common area maintenance, to be grouped as a single lease component. The Company has also elected the practical expedient which allows leases with an initial term of 12 months or less to be excluded from the balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company does not guarantee any residual value in its lease agreements, there are no material restrictions or covenants imposed by lease arrangements, and there are no lease transactions with related parties. Real estate leases typically include one or more options to extend the lease. The Company regularly evaluates the renewal options, and when it is reasonably certain of exercise, the Company includes the renewal period in its lease term. The automobile leases contain variable lease payments based on inception and subsequent interest rate fluctuations. When readily determinable, the Company uses the interest rate implicit in its leases to discount lease payments. When the implicit rate is not readily determinable, as is the case with substantially all of the real estate leases, the Company utilizes the incremental borrowing rate. The incremental borrowing rate for a lease is the rate of interest the Company would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. The rate for each lease was determined using primarily the Company&#x2019;s credit spread, the lease term and currency.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The components of lease cost for fiscal years 2023 and 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;For the Fiscal Years Ended &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:120%"&gt;September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:120%"&gt;September 3, 2022&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:120%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;22,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;19,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;Variable lease cost (benefit)&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:120%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;(355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;Short-term lease cost&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:120%"&gt;3,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;4,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of leased assets&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:120%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;1,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest on leased liabilities&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:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;Total Lease Cost &lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;27,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;25,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Supplemental balance sheet information relating to operating and finance leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.293%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.324%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:10pt;font-weight:700;line-height:120%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;September 3,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;Assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:120%"&gt;Operating lease assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&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:120%"&gt;65,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&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:120%"&gt;64,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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 style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance lease assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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&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:120%"&gt;&lt;span style="-sec-ix-hidden:f-956"&gt;&lt;span style="-sec-ix-hidden:f-957"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;1,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total leased assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:120%"&gt;66,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:120%"&gt;65,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;Liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:120%"&gt;Current portion of operating lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:120%"&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:120%"&gt;21,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:120%"&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:120%"&gt;18,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:120%"&gt;&lt;span style="-sec-ix-hidden:f-964"&gt;&lt;span style="-sec-ix-hidden:f-965"&gt;Current portion of debt including obligations under finance leases&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncurrent &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:120%"&gt;Noncurrent operating lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;45,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;47,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:120%"&gt;&lt;span style="-sec-ix-hidden:f-970"&gt;&lt;span style="-sec-ix-hidden:f-971"&gt;Long-term debt including obligations under finance leases&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;67,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;67,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;Finance lease assets are net of accumulated amortization of $2,952 and $3,447 as of September&#160;2, 2023 and September&#160;3, 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;September 3, 2022&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:120%"&gt;Weighted-average remaining lease term (in years) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance Leases &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.2&lt;/span&gt;&lt;/td&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:120%"&gt;Weighted-average discount rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating Leases&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:120%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance Leases &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:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The following table sets forth supplemental cash flow information related to operating and finance leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;For the Fiscal Years Ended &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:120%"&gt;September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:120%"&gt;September 3, 2022&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:120%"&gt;Operating Cash Outflows from Operating Leases &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;22,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;19,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;Operating Cash Outflows from Finance Leases &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:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;Financing Cash Outflows from Finance Leases &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:120%"&gt;1,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;1,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;Leased assets obtained in exchange for new lease liabilities: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;21,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:120%"&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:120%"&gt;33,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance Leases &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:120%"&gt;317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;As of September&#160;2, 2023, future lease payments were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:120%"&gt;Fiscal Year &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;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&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:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;23,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;23,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;19,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;19,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;12,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;12,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;8,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;8,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;4,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;4,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;Thereafter &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;5,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;5,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%"&gt;Total Lease Payments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;72,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;Less: Imputed Interest &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;5,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;5,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;Present Value of Lease Liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;67,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;475&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;67,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;Future lease payments by fiscal year are based on contractual lease obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;Includes the current portion of $21,168 for operating leases and $249 for finance leases. &lt;/span&gt;&lt;/div&gt;As of September&#160;2, 2023, the Company&#x2019;s future lease obligations which had not yet commenced were immaterial. The Company has various arrangements for certain property it owns under which it is the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is immaterial.</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-940">&lt;div style="margin-top:12pt;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;The components of lease cost for fiscal years 2023 and 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;For the Fiscal Years Ended &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:120%"&gt;September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:120%"&gt;September 3, 2022&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:120%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;22,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;19,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;Variable lease cost (benefit)&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:120%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;(355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;Short-term lease cost&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:120%"&gt;3,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;4,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of leased assets&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:120%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;1,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest on leased liabilities&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:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;Total Lease Cost &lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;27,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;25,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-941" unitRef="usd">22935000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-10" decimals="-3" id="f-942" unitRef="usd">19995000</us-gaap:OperatingLeaseCost>
    <msm:VariableLeaseBenefit contextRef="c-1" decimals="-3" id="f-943" unitRef="usd">-339000</msm:VariableLeaseBenefit>
    <msm:VariableLeaseBenefit contextRef="c-10" decimals="-3" id="f-944" unitRef="usd">355000</msm:VariableLeaseBenefit>
    <us-gaap:ShortTermLeaseCost contextRef="c-1" decimals="-3" id="f-945" unitRef="usd">3236000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-10" decimals="-3" id="f-946" unitRef="usd">4496000</us-gaap:ShortTermLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-1" decimals="-3" id="f-947" unitRef="usd">957000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-10" decimals="-3" id="f-948" unitRef="usd">1265000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-1" decimals="-3" id="f-949" unitRef="usd">18000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-10" decimals="-3" id="f-950" unitRef="usd">48000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:LeaseCost contextRef="c-1" decimals="-3" id="f-951" unitRef="usd">27485000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-10" decimals="-3" id="f-952" unitRef="usd">25449000</us-gaap:LeaseCost>
    <msm:SupplementalBalanceSheetInformationTableTextBlock contextRef="c-1" id="f-953">&lt;div style="margin-top:12pt;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;Supplemental balance sheet information relating to operating and finance leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.293%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.324%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:10pt;font-weight:700;line-height:120%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;September 3,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;Assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:120%"&gt;Operating lease assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&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:120%"&gt;65,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&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:120%"&gt;64,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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 style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance lease assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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&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:120%"&gt;&lt;span style="-sec-ix-hidden:f-956"&gt;&lt;span style="-sec-ix-hidden:f-957"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;1,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total leased assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:120%"&gt;66,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:120%"&gt;65,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;Liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:120%"&gt;Current portion of operating lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:120%"&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:120%"&gt;21,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:120%"&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:120%"&gt;18,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:120%"&gt;&lt;span style="-sec-ix-hidden:f-964"&gt;&lt;span style="-sec-ix-hidden:f-965"&gt;Current portion of debt including obligations under finance leases&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncurrent &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:120%"&gt;Noncurrent operating lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;45,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;47,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:120%"&gt;&lt;span style="-sec-ix-hidden:f-970"&gt;&lt;span style="-sec-ix-hidden:f-971"&gt;Long-term debt including obligations under finance leases&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;67,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;67,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;Finance lease assets are net of accumulated amortization of $2,952 and $3,447 as of September&#160;2, 2023 and September&#160;3, 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;September 3, 2022&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:120%"&gt;Weighted-average remaining lease term (in years) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance Leases &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.2&lt;/span&gt;&lt;/td&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:120%"&gt;Weighted-average discount rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating Leases&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:120%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance Leases &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:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</msm:SupplementalBalanceSheetInformationTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-954" unitRef="usd">65909000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-955" unitRef="usd">64780000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-958" unitRef="usd">473000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-959" unitRef="usd">1118000</us-gaap:FinanceLeaseRightOfUseAsset>
    <msm:OperatingAndFinanceLeaseRightOfUseAssets contextRef="c-4" decimals="-3" id="f-960" unitRef="usd">66382000</msm:OperatingAndFinanceLeaseRightOfUseAssets>
    <msm:OperatingAndFinanceLeaseRightOfUseAssets contextRef="c-5" decimals="-3" id="f-961" unitRef="usd">65898000</msm:OperatingAndFinanceLeaseRightOfUseAssets>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-962" unitRef="usd">21168000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-5" decimals="-3" id="f-963" unitRef="usd">18560000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-966" unitRef="usd">249000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-5" decimals="-3" id="f-967" unitRef="usd">996000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-968" unitRef="usd">45924000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-969" unitRef="usd">47616000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-972" unitRef="usd">226000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-973" unitRef="usd">184000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <msm:OperatingAndFinanceLeaseLiabilities contextRef="c-4" decimals="-3" id="f-974" unitRef="usd">67567000</msm:OperatingAndFinanceLeaseLiabilities>
    <msm:OperatingAndFinanceLeaseLiabilities contextRef="c-5" decimals="-3" id="f-975" unitRef="usd">67356000</msm:OperatingAndFinanceLeaseLiabilities>
    <msm:FinanceLeaseRightOfUseAssetsAccumulatedAmortization contextRef="c-1" decimals="-3" id="f-976" unitRef="usd">2952000</msm:FinanceLeaseRightOfUseAssetsAccumulatedAmortization>
    <msm:FinanceLeaseRightOfUseAssetsAccumulatedAmortization contextRef="c-10" decimals="-3" id="f-977" unitRef="usd">3447000</msm:FinanceLeaseRightOfUseAssetsAccumulatedAmortization>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-978">P4Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-5" id="f-979">P4Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-980">P2Y1M6D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-5" id="f-981">P1Y2M12D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="3" id="f-982" unitRef="number">0.038</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-5" decimals="3" id="f-983" unitRef="number">0.031</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="3" id="f-984" unitRef="number">0.045</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-5" decimals="3" id="f-985" unitRef="number">0.027</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <msm:SupplementalCashFlowInformationTableTextBlock contextRef="c-1" id="f-986">&lt;div style="margin-top:12pt;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;The following table sets forth supplemental cash flow information related to operating and finance leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;For the Fiscal Years Ended &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:120%"&gt;September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:700;line-height:120%"&gt;September 3, 2022&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:120%"&gt;Operating Cash Outflows from Operating Leases &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;22,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;19,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;Operating Cash Outflows from Finance Leases &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:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;Financing Cash Outflows from Finance Leases &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:120%"&gt;1,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;1,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;Leased assets obtained in exchange for new lease liabilities: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;21,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:120%"&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:120%"&gt;33,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance Leases &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:120%"&gt;317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</msm:SupplementalCashFlowInformationTableTextBlock>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-987" unitRef="usd">22779000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-10" decimals="-3" id="f-988" unitRef="usd">19535000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="c-1" decimals="-3" id="f-989" unitRef="usd">18000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="c-10" decimals="-3" id="f-990" unitRef="usd">48000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-1" decimals="-3" id="f-991" unitRef="usd">1019000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-10" decimals="-3" id="f-992" unitRef="usd">1305000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-993" unitRef="usd">21060000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-10" decimals="-3" id="f-994" unitRef="usd">33608000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-1" decimals="-3" id="f-995" unitRef="usd">317000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-10" decimals="-3" id="f-996" unitRef="usd">17000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock contextRef="c-1" id="f-997">&lt;div style="margin-top:12pt;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;As of September&#160;2, 2023, future lease payments were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:120%"&gt;Fiscal Year &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;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&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:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;23,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;23,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;19,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;19,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;12,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;12,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;8,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;8,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;4,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;4,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;Thereafter &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;5,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;5,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%"&gt;Total Lease Payments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;72,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:120%"&gt;Less: Imputed Interest &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;5,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;5,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;Present Value of Lease Liabilities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;67,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;475&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;67,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;Future lease payments by fiscal year are based on contractual lease obligations.&lt;/span&gt;&lt;/div&gt;(2)Includes the current portion of $21,168 for operating leases and $249 for finance leases.</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-4" decimals="-3" id="f-998" unitRef="usd">23422000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-4" decimals="-3" id="f-999" unitRef="usd">275000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <msm:OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne contextRef="c-4" decimals="-3" id="f-1000" unitRef="usd">23697000</msm:OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-4" decimals="-3" id="f-1001" unitRef="usd">19093000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c-4" decimals="-3" id="f-1002" unitRef="usd">126000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <msm:OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c-4" decimals="-3" id="f-1003" unitRef="usd">19219000</msm:OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-4" decimals="-3" id="f-1004" unitRef="usd">12555000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="c-4" decimals="-3" id="f-1005" unitRef="usd">111000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <msm:OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree contextRef="c-4" decimals="-3" id="f-1006" unitRef="usd">12666000</msm:OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-4" decimals="-3" id="f-1007" unitRef="usd">8226000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="c-4" decimals="-3" id="f-1008" unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <msm:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour contextRef="c-4" decimals="-3" id="f-1009" unitRef="usd">8226000</msm:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-4" decimals="-3" id="f-1010" unitRef="usd">4133000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="c-4" decimals="-3" id="f-1011" unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <msm:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive contextRef="c-4" decimals="-3" id="f-1012" unitRef="usd">4133000</msm:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-4" decimals="-3" id="f-1013" unitRef="usd">5522000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-4" decimals="-3" id="f-1014" unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <msm:OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-4" decimals="-3" id="f-1015" unitRef="usd">5522000</msm:OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-4" decimals="-3" id="f-1016" unitRef="usd">72951000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c-4" decimals="-3" id="f-1017" unitRef="usd">512000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <msm:OperatingAndFinanceLeaseLiabilityPaymentDue contextRef="c-4" decimals="-3" id="f-1018" unitRef="usd">73463000</msm:OperatingAndFinanceLeaseLiabilityPaymentDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-4" decimals="-3" id="f-1019" unitRef="usd">5859000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c-4" decimals="-3" id="f-1020" unitRef="usd">37000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <msm:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c-4" decimals="-3" id="f-1021" unitRef="usd">5896000</msm:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-4" decimals="-3" id="f-1022" unitRef="usd">67092000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c-4" decimals="-3" id="f-1023" unitRef="usd">475000</us-gaap:FinanceLeaseLiability>
    <msm:OperatingAndFinanceLeaseLiabilities contextRef="c-4" decimals="-3" id="f-1024" unitRef="usd">67567000</msm:OperatingAndFinanceLeaseLiabilities>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-1025" unitRef="usd">21168000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-1026" unitRef="usd">249000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-1027">SHAREHOLDERS&#x2019; EQUITY&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Common Stock Repurchases and Treasury Stock &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;On June&#160;29, 2021, the Board of Directors of the Company (the &#x201c;Board&#x201d;) terminated the MSC Stock Repurchase Plan, which was established during fiscal year 1999, and authorized a new share repurchase program (the &#x201c;Share Repurchase Program&#x201d;) to purchase up to 5,000 shares of Class A Common Stock. There is no expiration date for the Share Repurchase Program. As of September&#160;2, 2023, the maximum number of shares of Class A Common Stock that may yet be repurchased under the Share Repurchase Program was 3,724 shares. The Share Repurchase Program allows the Company to repurchase shares at any time and in any increments it deems appropriate in accordance with Rule 10b-18 under the Securities Exchange Act of 1934, as amended.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;During fiscal years 2023 and 2022, the Company repurchased 1,034 shares and 363 shares, respectively, of Class A Common Stock for $95,779 and $27,359, respectively. In fiscal years 2023 and 2022, from these totals, 976 shares and 300 shares, respectively, were immediately retired and 58 shares and 63 shares, respectively, were repurchased by the Company to satisfy the Company&#x2019;s associates&#x2019; tax withholding liability associated with its share-based compensation program and are reflected at cost as treasury stock in the Consolidated Financial Statements for fiscal years 2023 and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Shares of Class A Common Stock purchased to satisfy the Company&#x2019;s associates&#x2019; tax withholding liability associated with its share-based compensation program did not reduce the number of shares that may be repurchased under the Share Repurchase Program. The Company reissued 56 shares and 58 shares of Class A treasury stock during fiscal years 2023 and 2022, respectively, to fund the Associate Stock Purchase Plan (as defined below) (see Note 13, &#x201c;Associate Benefit Plans&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Common Stock &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Each holder of Class A Common Stock is entitled to one vote for each share held of record on the applicable record date on all matters presented to a vote of shareholders, including the election of directors. Holders of Class A Common Stock have no cumulative voting rights or preemptive rights to purchase or subscribe for any stock or other securities and there are no redemption or sinking fund provisions with respect to such stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Prior to the Reclassification (as defined below), we had an additional class of common stock outstanding: Class B Common Stock. Class B Common Stock shares were convertible into shares of Class A Common Stock on a one-to-one basis at any time at the option of the holder, and all shares of Class B Common Stock would convert into shares of Class A Common Stock on a one-to-one basis upon the sale of transfer of such shares of Class B Common Stock to any person who is not a member of the Jacobson or Gershwind families or any trust not established principally for members of the Jacobson or Gershwind families or to any person who is not an executor, administrator or personal representative of an estate of a &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;member of the Jacobson or Gershwind families. Each holder of Class B Common Stock was entitled to 10 votes per share. See Note 17, &#x201c;Subsequent Events&#x201d; for additional information related to the Reclassification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Preferred Stock &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company has authorized 5,000 shares of preferred stock. The Board has the authority to issue the shares of preferred stock. Shares of preferred stock may have priority over Class A Common Stock with respect to dividend or liquidation rights, or both. As of September&#160;2, 2023, there were no shares of preferred stock issued or outstanding. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Dividend&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;In 2003, the Board instituted a policy of paying regular quarterly cash dividends to the Company&#x2019;s shareholders. This policy is reviewed regularly by the Board. The Company expects its practice of paying quarterly cash dividends on its common stock will continue, although the payment of future dividends is at the discretion of the Board and will depend upon the Company&#x2019;s earnings, capital requirements, financial condition and other factors. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;On October&#160;11, 2023, the Board declared a regular cash dividend of $0.83 per share, payable on November&#160;28, 2023, to shareholders of record at the close of business on November&#160;14, 2023. The dividend is expected to result in aggregate payments of $47,510, based on the number of shares outstanding at October&#160;6, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="c-214"
      decimals="-3"
      id="f-1028"
      unitRef="shares">5000000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="c-215"
      decimals="-3"
      id="f-1029"
      unitRef="shares">3724000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <msm:TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares
      contextRef="c-62"
      decimals="-3"
      id="f-1030"
      unitRef="shares">1034000</msm:TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares>
    <msm:TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares
      contextRef="c-63"
      decimals="-3"
      id="f-1031"
      unitRef="shares">363000</msm:TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares>
    <msm:TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount contextRef="c-62" decimals="-3" id="f-1032" unitRef="usd">95779000</msm:TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount>
    <msm:TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount contextRef="c-63" decimals="-3" id="f-1033" unitRef="usd">27359000</msm:TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="c-80"
      decimals="-3"
      id="f-1034"
      unitRef="shares">976000</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:TreasuryStockSharesRetired
      contextRef="c-81"
      decimals="-3"
      id="f-1035"
      unitRef="shares">300000</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-65"
      decimals="-3"
      id="f-1036"
      unitRef="shares">58000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-66"
      decimals="-3"
      id="f-1037"
      unitRef="shares">63000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued
      contextRef="c-62"
      decimals="-3"
      id="f-1038"
      unitRef="shares">56000</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued
      contextRef="c-63"
      decimals="-3"
      id="f-1039"
      unitRef="shares">58000</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
    <us-gaap:CommonStockVotingRights contextRef="c-80" id="f-1040">one</us-gaap:CommonStockVotingRights>
    <us-gaap:CommonStockVotingRights contextRef="c-83" id="f-1041">10</us-gaap:CommonStockVotingRights>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c-4"
      decimals="INF"
      id="f-1042"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c-4"
      decimals="INF"
      id="f-1043"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c-4"
      decimals="INF"
      id="f-1044"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:DividendsPayableAmountPerShare
      contextRef="c-216"
      decimals="INF"
      id="f-1045"
      unitRef="usdPerShare">0.83</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:Dividends contextRef="c-217" decimals="-3" id="f-1046" unitRef="usd">47510000</us-gaap:Dividends>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-1047">ASSOCIATE BENEFIT PLANS&lt;div style="margin-top:12pt;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;The Company accounts for all stock-based payments in accordance with ASC Topic 718, &#x201c;Compensation&#x2014;Stock Compensation,&#x201d; as amended&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Stock-based compensation expense included in Operating expenses for fiscal years 2023, 2022 and 2021 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;August 28,&lt;br/&gt;2021&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;101&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,261&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,285&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Restricted stock units &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,933&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,810&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;13,976&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:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Performance share units &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,311&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,883&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,233&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Associate Stock Purchase Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;294&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;310&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;227&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;18,639&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;19,264&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;17,721&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Deferred income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(4,619)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(4,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(4,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Stock-based compensation expense, net&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,544&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;13,397&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Includes equity award acceleration costs associated with associate severance and separation.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2023 Omnibus Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;At the Company&#x2019;s annual meeting of shareholders held on January 25, 2023, the shareholders approved the MSC Industrial Direct Co., Inc. 2023 Omnibus Incentive Plan (the &#x201c;2023 Omnibus Incentive Plan&#x201d;). The 2023 Omnibus Incentive Plan replaced the MSC Industrial Direct Co., Inc. 2015 Omnibus Incentive Plan (the &#x201c;Prior Plan&#x201d;) and, beginning January 25, 2023, all awards are granted under the 2023 Omnibus Incentive Plan. Awards under the 2023 Omnibus Incentive Plan may be made in the form of stock options, stock appreciation rights, restricted stock, restricted stock units, other share-based awards, and performance cash, performance shares or performance units. All outstanding awards under the Prior Plan will continue to be governed by the terms of the Prior Plan. Upon approval of the 2023 Omnibus Incentive Plan, the maximum aggregate number of shares of Class A Common Stock authorized to be issued under the 2023 Omnibus Incentive Plan was 2,186 shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s stock option activity for fiscal year 2023 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Weighted-Average Exercise Price&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Outstanding - beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;614&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;78.96&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Granted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Exercised &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(371)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;77.31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Canceled/Forfeited &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;80.40&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Outstanding - end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;218&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;81.60&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Exercisable - end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;218&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;81.60&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The aggregate intrinsic value of options exercised, which represents the difference between the exercise price and the market value of Class A Common Stock measured at each individual exercise date, during fiscal years &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, 2022 and 2021 was $4,393, $5,855 and $5,826, respectively. There were no unrecognized stock&#x2011;based compensation costs related to stock options at September&#160;2, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Stock option awards outstanding under the Company&#x2019;s incentive plans have been granted at exercise prices that are equal to the market value of Class A Common Stock on the date of grant. Such options generally vest over a period of four years and expire at seven years after the grant date. The Company recognizes compensation expense ratably over the vesting period, net of estimated forfeitures. The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted. The Company discontinued its grants of stock options in fiscal year 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Stock option awards outstanding as of September&#160;2, 2023 had exercise prices ranging from $79.60 to $83.21. As of September&#160;2, 2023, there were 218 stock option awards outstanding and exercisable, with a weighted-average remaining contractual life of 1.7 years, a weighted-average exercise price of $81.60 and an intrinsic value of $4,380. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance Share Units &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;In fiscal year 2020, the Company began granting performance share units (&#x201c;PSUs&#x201d;) as part of its long-term share-based compensation program. PSUs cliff vest after a three-year performance period based on the achievement of specific performance goals as set forth in the applicable award agreement. Based on the extent to which the performance goals are achieved, vested shares may range from 0% to 200% of the target award amount. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The following table summarizes all transactions related to PSUs under the 2023 Omnibus Incentive Plan and the Prior Plan (based on target award amounts) at September&#160;2, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Weighted-Average Grant Date Fair Value&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Non-vested PSUs at the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;80.04&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;51&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;82.16&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:middle"&gt;&lt;div style="padding-left:15.37pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;PSU adjustment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;76.32&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Vested &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;76.32&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Canceled/Forfeited &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;82.85&lt;/span&gt;&lt;/td&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:120%"&gt;Non-vested PSUs at the end of the year &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;112&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;81.81&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;PSU adjustment represents the net PSUs awarded above or below their target grants resulting from the achievement of performance goals above or below the performance targets established at grant. One grant goal was achieved at 116% of its target based on fiscal year 2020 through fiscal year 2022 financial results.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;Excludes approximately 12 shares of accrued incremental dividend equivalent rights on outstanding PSUs granted under the 2023 Omnibus Incentive Plan and the Prior Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The fair value of each PSU is the closing stock price on the New York Stock Exchange (the &#x201c;NYSE&#x201d;) of Class A Common Stock on the date of grant. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PSUs are expensed over the three-year performance period of each respective grant. Forfeitures of share-based awards are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The Company uses historical data to estimate PSU forfeitures and records &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;stock-based compensation expense only for PSU awards that are expected to vest. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon vesting, subject to the achievement of specific performance goals, a portion of the PSU award may be withheld to satisfy the statutory income tax withholding obligation, and the remaining PSUs will be settled in shares of Class A Common Stock. These awards accrue dividend equivalents on the underlying PSUs (in the form of additional stock units) based on dividends declared on Class A Common Stock and these dividend equivalents are paid to the award recipient in the form of unrestricted shares of Class A Common Stock on the vesting dates of the underlying PSUs, subject to the same performance vesting requirements. The unrecognized share-based compensation cost related to the PSUs at September&#160;2, 2023 was $3,711 and is expected to be recognized over a weighted-average period of 1.4 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;A summary of the Company&#x2019;s non-vested restricted stock unit (&#x201c;RSU&#x201d;) award activity &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;under the 2023 Omnibus Incentive Plan and the Prior Plan &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for fiscal year 2023 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;Weighted-Average Grant Date Fair Value&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:120%"&gt;Non-vested RSUs at the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;448&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;79.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;215&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;82.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Vested &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;79.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Canceled/Forfeited &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;80.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;Non-vested RSUs at the end of the year &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;467&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;80.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:2.94pt"&gt;Excludes approximately 48 shares of accrued incremental dividend equivalent rights on outstanding RSUs granted under the 2023 Omnibus Incentive Plan and the Prior Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The fair value of each RSU is the closing stock price on the NYSE of Class A Common Stock on the date of grant. RSUs are expensed over the vesting period of each respective grant. Forfeitures of share-based awards are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. The Company uses historical data to estimate pre-vesting RSU forfeitures and records stock-based compensation expense only for RSU awards that are expected to vest. Upon vesting, a portion of the RSU award may be withheld to satisfy the statutory income tax withholding obligation, and the remaining RSUs will be settled in shares of Class A Common Stock. These awards accrue dividend equivalents on the underlying RSUs (in the form of additional stock units) based on dividends declared on Class A Common Stock and these dividend equivalents are paid to the award recipient in the form of unrestricted shares of Class A Common Stock on the vesting dates of the underlying RSUs. The unrecognized share-based compensation cost related to the RSUs at September&#160;2, 2023 was $24,641 and is expected to be recognized over a weighted-average period of 2.4 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Associate Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company has established the MSC Industrial Direct Co., Inc. Amended and Restated Associate Stock Purchase Plan (the &#x201c;Associate Stock Purchase Plan&#x201d;), the terms of which qualified plan allow for eligible associates (as defined in the Associate Stock Purchase Plan) to participate in the purchase of up to a maximum of five shares of Class A Common Stock at a price equal to 90% of the closing price at the end of each stock purchase period. On January 15, 2015, the shareholders of the Company approved an increase in the authorized but unissued shares of Class A Common Stock reserved for sale under the Associate Stock Purchase Plan from 1,150 shares to 1,500 shares. As of September&#160;2, 2023, approximately 234 shares remained reserved for issuance under the Associate Stock Purchase Plan. During fiscal years 2023 and 2022, associates purchased approximately 56 shares and 58 shares, respectively, of Class A Common Stock at an average per share price of $79.41 and $74.47, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Savings Plan&lt;/span&gt;&lt;/div&gt;The Company maintains a defined contribution plan with both a profit sharing feature and a 401(k) feature, which covers all associates who have completed at least one month of service with the Company. For fiscal years 2023, 2022 and 2021, the Company contributed $9,481, $9,019 and $7,952, respectively, to the plan. The Company contributions are discretionary.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock contextRef="c-1" id="f-1048">Stock-based compensation expense included in Operating expenses for fiscal years 2023, 2022 and 2021 was as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;August 28,&lt;br/&gt;2021&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;101&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,261&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,285&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Restricted stock units &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,933&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,810&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;13,976&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:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Performance share units &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,311&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,883&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,233&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Associate Stock Purchase Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;294&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;310&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;227&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;18,639&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;19,264&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;17,721&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Deferred income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(4,619)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(4,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(4,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Stock-based compensation expense, net&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,544&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;13,397&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:ShareBasedCompensation contextRef="c-218" decimals="-3" id="f-1049" unitRef="usd">101000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-219" decimals="-3" id="f-1050" unitRef="usd">1261000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-220" decimals="-3" id="f-1051" unitRef="usd">2285000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-221" decimals="-3" id="f-1052" unitRef="usd">14933000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-222" decimals="-3" id="f-1053" unitRef="usd">14810000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-223" decimals="-3" id="f-1054" unitRef="usd">13976000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-224" decimals="-3" id="f-1055" unitRef="usd">3311000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-225" decimals="-3" id="f-1056" unitRef="usd">2883000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-226" decimals="-3" id="f-1057" unitRef="usd">1233000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-227" decimals="-3" id="f-1058" unitRef="usd">294000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-228" decimals="-3" id="f-1059" unitRef="usd">310000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-229" decimals="-3" id="f-1060" unitRef="usd">227000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-1061" unitRef="usd">18639000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-10" decimals="-3" id="f-1062" unitRef="usd">19264000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-11" decimals="-3" id="f-1063" unitRef="usd">17721000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-1" decimals="-3" id="f-1064" unitRef="usd">4619000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-10" decimals="-3" id="f-1065" unitRef="usd">4720000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-11" decimals="-3" id="f-1066" unitRef="usd">4324000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-1" decimals="-3" id="f-1067" unitRef="usd">14020000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-10" decimals="-3" id="f-1068" unitRef="usd">14544000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-11" decimals="-3" id="f-1069" unitRef="usd">13397000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-230"
      decimals="-3"
      id="f-1070"
      unitRef="shares">2186000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c-1" id="f-1071">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s stock option activity for fiscal year 2023 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Weighted-Average Exercise Price&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Outstanding - beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;614&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;78.96&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Granted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Exercised &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(371)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;77.31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Canceled/Forfeited &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;80.40&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Outstanding - end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;218&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;81.60&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Exercisable - end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;218&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;81.60&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-231"
      decimals="-3"
      id="f-1072"
      unitRef="shares">614000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-231"
      decimals="2"
      id="f-1073"
      unitRef="usdPerShare">78.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-218"
      decimals="0"
      id="f-1074"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-218"
      decimals="0"
      id="f-1075"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-218"
      decimals="-3"
      id="f-1076"
      unitRef="shares">371000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-218"
      decimals="2"
      id="f-1077"
      unitRef="usdPerShare">77.31</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c-218"
      decimals="-3"
      id="f-1078"
      unitRef="shares">25000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c-218"
      decimals="2"
      id="f-1079"
      unitRef="usdPerShare">80.40</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-232"
      decimals="-3"
      id="f-1080"
      unitRef="shares">218000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-232"
      decimals="2"
      id="f-1081"
      unitRef="usdPerShare">81.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c-232"
      decimals="-3"
      id="f-1082"
      unitRef="shares">218000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-232"
      decimals="2"
      id="f-1083"
      unitRef="usdPerShare">81.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-218" decimals="-3" id="f-1084" unitRef="usd">4393000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-219" decimals="-3" id="f-1085" unitRef="usd">5855000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-220" decimals="-3" id="f-1086" unitRef="usd">5826000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-232" decimals="INF" id="f-1087" unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-218" id="f-1088">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c-218" id="f-1089">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="c-233"
      decimals="2"
      id="f-1090"
      unitRef="usdPerShare">79.60</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="c-233"
      decimals="2"
      id="f-1091"
      unitRef="usdPerShare">83.21</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="c-234"
      decimals="-3"
      id="f-1092"
      unitRef="shares">218000000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c-233" id="f-1093">P1Y8M12D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="c-234"
      decimals="2"
      id="f-1094"
      unitRef="usdPerShare">81.60</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-234" decimals="-3" id="f-1095" unitRef="usd">4380000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-224" id="f-1096">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c-235"
      decimals="2"
      id="f-1097"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c-236"
      decimals="2"
      id="f-1098"
      unitRef="number">2</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock contextRef="c-1" id="f-1099">&lt;div style="margin-top:12pt;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;The following table summarizes all transactions related to PSUs under the 2023 Omnibus Incentive Plan and the Prior Plan (based on target award amounts) at September&#160;2, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Weighted-Average Grant Date Fair Value&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Non-vested PSUs at the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;80.04&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;51&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;82.16&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:middle"&gt;&lt;div style="padding-left:15.37pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;PSU adjustment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;76.32&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.37pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Vested &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;76.32&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.37pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Canceled/Forfeited &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;82.85&lt;/span&gt;&lt;/td&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:120%"&gt;Non-vested PSUs at the end of the year &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;112&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;81.81&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;PSU adjustment represents the net PSUs awarded above or below their target grants resulting from the achievement of performance goals above or below the performance targets established at grant. One grant goal was achieved at 116% of its target based on fiscal year 2020 through fiscal year 2022 financial results.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3.9pt;font-weight:400;line-height:120%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:4.47pt"&gt;Excludes approximately 12 shares of accrued incremental dividend equivalent rights on outstanding PSUs granted under the 2023 Omnibus Incentive Plan and the Prior Plan.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-237"
      decimals="-3"
      id="f-1100"
      unitRef="shares">88000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-237"
      decimals="2"
      id="f-1101"
      unitRef="usdPerShare">80.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-224"
      decimals="-3"
      id="f-1102"
      unitRef="shares">51000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-224"
      decimals="2"
      id="f-1103"
      unitRef="usdPerShare">82.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <msm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment
      contextRef="c-224"
      decimals="-3"
      id="f-1104"
      unitRef="shares">4000</msm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment>
    <msm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue
      contextRef="c-224"
      decimals="2"
      id="f-1105"
      unitRef="usdPerShare">76.32</msm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-224"
      decimals="INF"
      id="f-1106"
      unitRef="shares">26000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-224"
      decimals="2"
      id="f-1107"
      unitRef="usdPerShare">76.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-224"
      decimals="-3"
      id="f-1108"
      unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-224"
      decimals="2"
      id="f-1109"
      unitRef="usdPerShare">82.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-238"
      decimals="-3"
      id="f-1110"
      unitRef="shares">112000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-238"
      decimals="2"
      id="f-1111"
      unitRef="usdPerShare">81.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <msm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage
      contextRef="c-224"
      decimals="2"
      id="f-1112"
      unitRef="number">1.16</msm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-239"
      decimals="-3"
      id="f-1113"
      unitRef="shares">12000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-224" id="f-1114">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-238" decimals="-3" id="f-1115" unitRef="usd">3711000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-224" id="f-1116">P1Y4M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="c-1" id="f-1117">&lt;div style="margin-top:12pt;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;A summary of the Company&#x2019;s non-vested restricted stock unit (&#x201c;RSU&#x201d;) award activity &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;under the 2023 Omnibus Incentive Plan and the Prior Plan &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for fiscal year 2023 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:120%"&gt;Weighted-Average Grant Date Fair Value&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:120%"&gt;Non-vested RSUs at the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;448&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;79.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;215&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;82.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Vested &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:120%"&gt;79.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Canceled/Forfeited &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:120%"&gt;80.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:120%"&gt;Non-vested RSUs at the end of the year &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;467&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:120%"&gt;80.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:2.94pt"&gt;Excludes approximately 48 shares of accrued incremental dividend equivalent rights on outstanding RSUs granted under the 2023 Omnibus Incentive Plan and the Prior Plan.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-240"
      decimals="-3"
      id="f-1118"
      unitRef="shares">448000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-240"
      decimals="2"
      id="f-1119"
      unitRef="usdPerShare">79.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-221"
      decimals="-3"
      id="f-1120"
      unitRef="shares">215000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-221"
      decimals="2"
      id="f-1121"
      unitRef="usdPerShare">82.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-221"
      decimals="-3"
      id="f-1122"
      unitRef="shares">171000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-221"
      decimals="2"
      id="f-1123"
      unitRef="usdPerShare">79.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-221"
      decimals="-3"
      id="f-1124"
      unitRef="shares">25000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-221"
      decimals="2"
      id="f-1125"
      unitRef="usdPerShare">80.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-241"
      decimals="-3"
      id="f-1126"
      unitRef="shares">467000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-241"
      decimals="2"
      id="f-1127"
      unitRef="usdPerShare">80.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-242"
      decimals="-3"
      id="f-1128"
      unitRef="shares">48000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-241" decimals="-3" id="f-1129" unitRef="usd">24641000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-221" id="f-1130">P2Y4M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
      contextRef="c-243"
      decimals="-3"
      id="f-1131"
      unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="c-243"
      decimals="2"
      id="f-1132"
      unitRef="number">0.90</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-244"
      decimals="-3"
      id="f-1133"
      unitRef="shares">1150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-245"
      decimals="-3"
      id="f-1134"
      unitRef="shares">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c-246"
      decimals="-3"
      id="f-1135"
      unitRef="shares">234000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
      contextRef="c-243"
      decimals="-3"
      id="f-1136"
      unitRef="shares">56000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
      contextRef="c-247"
      decimals="-3"
      id="f-1137"
      unitRef="shares">58000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <us-gaap:SharePrice
      contextRef="c-246"
      decimals="2"
      id="f-1138"
      unitRef="usdPerShare">79.41</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="c-248"
      decimals="2"
      id="f-1139"
      unitRef="usdPerShare">74.47</us-gaap:SharePrice>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-249" decimals="-3" id="f-1140" unitRef="usd">9481000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-250" decimals="-3" id="f-1141" unitRef="usd">9019000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-251" decimals="-3" id="f-1142" unitRef="usd">7952000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock contextRef="c-1" id="f-1143">RESTRUCTURING AND OTHER COSTS&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Optimization of Company Operations and Profitability Improvement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;During fiscal years 2022 and 2023, the Company identified opportunities for improvements in its workforce realignment, strategy and staffing, and increased its focus on performance management, to ensure it has the right skillsets and number of associates to execute its long-term vision. As such, the Company extended voluntary and involuntary severance and separation benefits to certain associates in order to facilitate its workforce realignment. In addition, the Company engaged consultants to assist in reviewing the optimization of the Company&#x2019;s operations and improving profitability with executing on its Company-wide initiative, referred to as Mission Critical, through fiscal year 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The following table summarizes restructuring and other costs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Consulting-related costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,939&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;8,188&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Associate severance and separation costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,594&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,753&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Equity award acceleration costs associated with severance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;404&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,728&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Other exit-related costs &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;136&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total restructuring and other costs&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;7,937&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;15,805&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Liabilities associated with restructuring and other costs are included in Accrued expenses and other current liabilities in the Consolidated Balance Sheets. &lt;/span&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 summarizes activity related to liabilities associated with restructuring and other costs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Consulting-related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Associate severance and separation costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Other exit-related costs &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Balance as of August 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,328&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;367&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;441&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,136&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;8,188&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,753&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;136&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,077&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Payments and other adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(10,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(4,246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(577)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(15,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Balance as of September 3, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;840&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,874&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,714&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,939&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,594&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;7,533&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Payments and other adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(5,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(3,431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(9,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Balance as of September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,137&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock contextRef="c-1" id="f-1144">&lt;div style="margin-top:12pt;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;The following table summarizes restructuring and other costs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;For the Fiscal Years Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 2,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:108%"&gt;September 3,&lt;br/&gt;2022&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Consulting-related costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,939&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;8,188&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Associate severance and separation costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,594&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,753&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Equity award acceleration costs associated with severance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;404&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,728&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Other exit-related costs &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;136&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Total restructuring and other costs&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;7,937&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;15,805&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <msm:RestructuringChargesConsultingRelatedCosts contextRef="c-1" decimals="-3" id="f-1145" unitRef="usd">4939000</msm:RestructuringChargesConsultingRelatedCosts>
    <msm:RestructuringChargesConsultingRelatedCosts contextRef="c-10" decimals="-3" id="f-1146" unitRef="usd">8188000</msm:RestructuringChargesConsultingRelatedCosts>
    <us-gaap:SeveranceCosts1 contextRef="c-1" decimals="-3" id="f-1147" unitRef="usd">2594000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1 contextRef="c-10" decimals="-3" id="f-1148" unitRef="usd">5753000</us-gaap:SeveranceCosts1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost contextRef="c-1" decimals="-3" id="f-1149" unitRef="usd">404000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost contextRef="c-10" decimals="-3" id="f-1150" unitRef="usd">1728000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:BusinessExitCosts1 contextRef="c-1" decimals="-3" id="f-1151" unitRef="usd">0</us-gaap:BusinessExitCosts1>
    <us-gaap:BusinessExitCosts1 contextRef="c-10" decimals="-3" id="f-1152" unitRef="usd">136000</us-gaap:BusinessExitCosts1>
    <us-gaap:RestructuringCharges contextRef="c-1" decimals="-3" id="f-1153" unitRef="usd">7937000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-10" decimals="-3" id="f-1154" unitRef="usd">15805000</us-gaap:RestructuringCharges>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock contextRef="c-1" id="f-1155">The following table summarizes activity related to liabilities associated with restructuring and other costs:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Consulting-related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Associate severance and separation costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&gt;Other exit-related costs &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:700;line-height:108%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Balance as of August 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;3,328&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;367&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;441&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,136&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;8,188&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;5,753&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;136&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;14,077&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Payments and other adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(10,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(4,246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(577)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(15,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Balance as of September 3, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;840&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,874&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,714&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;4,939&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;2,594&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;7,533&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Payments and other adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(5,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(3,431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;(9,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;Balance as of September 2, 2023&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"&gt;1,137&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve contextRef="c-252" decimals="-3" id="f-1156" unitRef="usd">3328000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-253" decimals="-3" id="f-1157" unitRef="usd">367000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-254" decimals="0" id="f-1158" unitRef="usd">441000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-79" decimals="-3" id="f-1159" unitRef="usd">4136000</us-gaap:RestructuringReserve>
    <msm:ConsultingAndSeveranceCosts contextRef="c-255" decimals="-3" id="f-1160" unitRef="usd">8188000</msm:ConsultingAndSeveranceCosts>
    <msm:ConsultingAndSeveranceCosts contextRef="c-256" decimals="-3" id="f-1161" unitRef="usd">5753000</msm:ConsultingAndSeveranceCosts>
    <msm:ConsultingAndSeveranceCosts contextRef="c-257" decimals="-3" id="f-1162" unitRef="usd">136000</msm:ConsultingAndSeveranceCosts>
    <msm:ConsultingAndSeveranceCosts contextRef="c-10" decimals="-3" id="f-1163" unitRef="usd">14077000</msm:ConsultingAndSeveranceCosts>
    <us-gaap:PaymentsForRestructuring contextRef="c-255" decimals="-3" id="f-1164" unitRef="usd">10676000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring contextRef="c-256" decimals="-3" id="f-1165" unitRef="usd">4246000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring contextRef="c-257" decimals="-3" id="f-1166" unitRef="usd">577000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring contextRef="c-10" decimals="-3" id="f-1167" unitRef="usd">15499000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve contextRef="c-258" decimals="-3" id="f-1168" unitRef="usd">840000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-259" decimals="-3" id="f-1169" unitRef="usd">1874000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-260" decimals="-3" id="f-1170" unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-5" decimals="-3" id="f-1171" unitRef="usd">2714000</us-gaap:RestructuringReserve>
    <msm:ConsultingAndSeveranceCosts contextRef="c-261" decimals="-3" id="f-1172" unitRef="usd">4939000</msm:ConsultingAndSeveranceCosts>
    <msm:ConsultingAndSeveranceCosts contextRef="c-262" decimals="-3" id="f-1173" unitRef="usd">2594000</msm:ConsultingAndSeveranceCosts>
    <msm:ConsultingAndSeveranceCosts contextRef="c-263" decimals="-3" id="f-1174" unitRef="usd">0</msm:ConsultingAndSeveranceCosts>
    <msm:ConsultingAndSeveranceCosts contextRef="c-1" decimals="-3" id="f-1175" unitRef="usd">7533000</msm:ConsultingAndSeveranceCosts>
    <us-gaap:PaymentsForRestructuring contextRef="c-261" decimals="-3" id="f-1176" unitRef="usd">5679000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring contextRef="c-262" decimals="-3" id="f-1177" unitRef="usd">3431000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring contextRef="c-263" decimals="-3" id="f-1178" unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring contextRef="c-1" decimals="-3" id="f-1179" unitRef="usd">9110000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve contextRef="c-264" decimals="-3" id="f-1180" unitRef="usd">100000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-265" decimals="-3" id="f-1181" unitRef="usd">1037000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-266" decimals="0" id="f-1182" unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-4" decimals="-3" id="f-1183" unitRef="usd">1137000</us-gaap:RestructuringReserve>
    <us-gaap:AssetImpairmentChargesTextBlock contextRef="c-1" id="f-1184">ASSET IMPAIRMENTS&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fiscal Year 2021 Personal Protective Equipment (&#x201c;PPE&#x201d;)-Related Inventory Write-Downs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;In fiscal year 2021, the Company realized lower product margins as well as inventory write-downs, each as a result of the COVID-19 pandemic, primarily due to the increased supply of competing products from manufacturers and an expected inability to sell excess inventory of safety-related products ordered from manufacturers earlier in the COVID-19 pandemic. During fiscal year 2021, the Company incurred PPE-related inventory write-downs of $30,091 to reduce the carrying value of certain PPE-related inventory to its net realizable value. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These inventory write-downs were reflected in the Consolidated Statement of Income for the fiscal year ended August 28, 2021. There were no such inventory write-downs during fiscal years 2022 or 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fiscal Year 2021 Impairment Loss, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To meet anticipated demand for PPE products during the COVID-19 pandemic, the Company purchased products from manufacturers outside its typical programs and under non-standard payment terms. Given the high demand for PPE products and related challenges in sourcing PPE products as well as the imperative to quickly obtain such products based on customer demand, the Company used a number of distributors and brokers to source PPE products. In September 2020, &lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the Company prepaid approximately $26,726 for the purchase of nitrile gloves to be sourced from manufacturers in Asia and experienced significant delays in obtaining possession of this PPE. The Company evaluated the potential recoverability of these assets and, as a result, recorded an impairment charge of $26,726 in the first quarter of fiscal year 2021 to reflect the fact that the Company would not ultimately obtain this PPE or recover its related prepayment. This impairment charge was reflected in the unaudited Condensed Consolidated Statement of Income during the first quarter of fiscal year 2021. During the third quarter of fiscal year 2021, the Company entered into a legal settlement agreement with a vendor and, as a result, received $20,840 of loss recovery related to this prepayment, which resulted in a net imp&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;airment charge of $5,886 for fiscal year 2021. The Company continues to pursue its legal avenues for recovery of the remaining loss.&lt;/span&gt;</us-gaap:AssetImpairmentChargesTextBlock>
    <us-gaap:InventoryWriteDown contextRef="c-11" decimals="-3" id="f-1185" unitRef="usd">30091000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c-10" decimals="-3" id="f-1186" unitRef="usd">0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c-1" decimals="-3" id="f-1187" unitRef="usd">0</us-gaap:InventoryWriteDown>
    <us-gaap:PrepaidExpenseCurrent contextRef="c-267" decimals="-3" id="f-1188" unitRef="usd">26726000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:UnusualOrInfrequentItemGainGross contextRef="c-11" decimals="-3" id="f-1189" unitRef="usd">26726000</us-gaap:UnusualOrInfrequentItemGainGross>
    <us-gaap:ProceedsFromLegalSettlements contextRef="c-11" decimals="-3" id="f-1190" unitRef="usd">20840000</us-gaap:ProceedsFromLegalSettlements>
    <us-gaap:UnusualOrInfrequentItemNetGainLoss contextRef="c-11" decimals="-3" id="f-1191" unitRef="usd">5886000</us-gaap:UnusualOrInfrequentItemNetGainLoss>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-1192">COMMITMENTS AND CONTINGENCIES&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;The Company&#x2019;s lease portfolio includes certain real estate (customer fulfillment centers, regional inventory centers, warehouses and manufacturing locations), automobiles and other equipment. Refer to Note 11, &#x201c;Leases&#x201d; for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;In the ordinary course of business, there are various claims, lawsuits and pending actions against the Company incidental to the operation of its business. Although the outcome of these matters, both individually and in aggregate, is currently not determinable, management does not expect that the ultimate costs to resolve these matters will have a material adverse effect on the Company&#x2019;s consolidated financial position, results of operations or liquidity.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="c-1" id="f-1193">SUBSEQUENT EVENTS&lt;div style="margin-top:12pt;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;Subsequent to the fiscal year ended September 2, 2023, the Company repurchased and immediately retired 205 shares of Class A Common Stock for $19,823 under the Share Repurchase Program.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reclassification&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In October 2023, we completed our previously announced reclassification (the &#x201c;Reclassification&#x201d;) of the Common Stock to eliminate the Class B Common Stock, effective at the time that the Company&#x2019;s Amended and Restated Certificate of Incorporation was duly filed with the Secretary of State of the State of New York (the &#x201c;Effective Time&#x201d;), as contemplated by that certain Reclassification Agreement, dated as of June 20, 2023 (the &#x201c;Reclassification Agreement&#x201d;), with Mitchell Jacobson, Erik Gershwind, other members of the Jacobson / Gershwind family and certain entities affiliated with the Jacobson / Gershwind family (collectively, the &#x201c;Jacobson / Gershwind Family Shareholders&#x201d;). Pursuant to the Reclassification, each share of Class B Common Stock issued and outstanding immediately prior to the Effective Time was reclassified, exchanged and converted into 1.225 shares of Class A Common Stock. The issuance of Class A Common Stock in connection with the Reclassification was registered under the Securities Act of 1933, as amended, pursuant to the Company's Registration Statement on Form S&#x2010;4 (File No. 333-273418). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;As contemplated by the Reclassification Agreement, a number of corporate governance changes were implemented, including the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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:14.5pt"&gt;the Jacobson / Gershwind Family Shareholders have the right to designate two individuals for nomination for election to the Board so long as the Jacobson / Gershwind Family Shareholders own 10% or more of the issued and outstanding shares of Class A Common Stock and to designate one individual for nomination for election to the Board so long as the Jacobson / Gershwind Family Shareholders own less than 10% but more than 5% of the issued and outstanding shares of Class A Common Stock; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt"&gt;the Jacobson / Gershwind Family Shareholders have each granted an irrevocable proxy authorizing the Company to vote such pro rata portion of shares of Class A Common Stock beneficially owned by the Jacobson / Gershwind Family Shareholders or their permitted transferees in excess of 15% of the issued and outstanding shares of Class A Common Stock in proportion to the votes of other holders (i.e., excluding any Jacobson / Gershwind Family Shareholders and their permitted transferees) entitled to vote and that do in fact vote; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt"&gt;certain standstill and lock-up provisions for the Jacobson / Gershwind Family Shareholders; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt"&gt;the transition of the approval standard for certain significant transactions (including mergers, asset sales, share exchanges and dissolution) from a two-thirds supermajority to a majority of the issued and outstanding shares of Class A Common Stock entitled to vote thereon; and&lt;/span&gt;&lt;/div&gt;&#x2022;the transition to a &#x201c;majority of the votes cast&#x201d; standard for any election of directors that is not a contested election.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c-268"
      decimals="-3"
      id="f-1194"
      unitRef="shares">205000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-268" decimals="-3" id="f-1195" unitRef="usd">19823000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="c-269"
      decimals="INF"
      id="f-1196"
      unitRef="shares">1.225</us-gaap:ConversionOfStockSharesConverted1>
    <msm:ConversionOfStockNumberOfIndividuals
      contextRef="c-270"
      decimals="INF"
      id="f-1197"
      unitRef="individual">2</msm:ConversionOfStockNumberOfIndividuals>
    <msm:ConversionOfStockOwnershipThresholdPercentageMinimum
      contextRef="c-271"
      decimals="INF"
      id="f-1198"
      unitRef="number">0.10</msm:ConversionOfStockOwnershipThresholdPercentageMinimum>
    <msm:ConversionOfStockOwnershipThresholdPercentageMaximum
      contextRef="c-272"
      decimals="INF"
      id="f-1199"
      unitRef="number">0.10</msm:ConversionOfStockOwnershipThresholdPercentageMaximum>
    <msm:ConversionOfStockOwnershipThresholdPercentageMinimum
      contextRef="c-272"
      decimals="INF"
      id="f-1200"
      unitRef="number">0.05</msm:ConversionOfStockOwnershipThresholdPercentageMinimum>
    <msm:ConversionOfStockMaximumTransfereePercentage
      contextRef="c-270"
      decimals="INF"
      id="f-1201"
      unitRef="number">0.15</msm:ConversionOfStockMaximumTransfereePercentage>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-273" id="f-1202">On August 22, 2023, Kristen Actis-Grande, the Company&#x2019;s Executive Vice President and Chief Financial Officer, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act. Ms. Actis-Grande&#x2019;s trading plan allows for the sale of the shares of Class A Common Stock received upon the vesting of 1,838 performance share units and 3,470 restricted stock units. Ms. Actis-Grande&#x2019;s trading plan will expire on August 22, 2024.</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:TrdArrAdoptionDate contextRef="c-273" id="f-1203">August 22, 2023</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrIndName contextRef="c-273" id="f-1204">Kristen Actis-Grande</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-273" id="f-1205">Executive Vice President and Chief Financial Officer</ecd:TrdArrIndTitle>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-273" id="f-1206">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-274"
      decimals="INF"
      id="f-1207"
      unitRef="shares">1838</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-275"
      decimals="INF"
      id="f-1208"
      unitRef="shares">3470</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-276" id="f-1209">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-276" id="f-1210">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-276" id="f-1211">false</ecd:Rule10b51ArrTrmntdFlag>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="c-1" id="f-1213">&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;MSC INDUSTRIAL DIRECT CO., INC.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:34.203%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.778%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&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:10pt;font-weight:700;line-height:108%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:10pt;font-weight:700;line-height:108%"&gt;Balance at Beginning of Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:10pt;font-weight:700;line-height:108%"&gt;Charged to Costs and Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:10pt;font-weight:700;line-height:108%"&gt;Charged to Other Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&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:10pt;font-weight:700;line-height:108%"&gt;Deductions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:108%;position:relative;top:-3.5pt;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&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:10pt;font-weight:700;line-height:108%"&gt;Balance at End of Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:108%"&gt;Deducted from asset accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&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:108%"&gt;For the fiscal year ended August 28, 2021 Allowance for credit losses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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&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:9pt;font-weight:400;line-height:108%"&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:9pt;font-weight:400;line-height:108%"&gt;18,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:108%"&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:9pt;font-weight:400;line-height:108%"&gt;8,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:108%"&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:9pt;font-weight:400;line-height:108%"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:108%"&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:9pt;font-weight:400;line-height:108%"&gt;8,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:108%"&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:9pt;font-weight:400;line-height:108%"&gt;18,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:108%"&gt;Deducted from asset accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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:108%"&gt;For the fiscal year ended September 3, 2022 Allowance for credit losses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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&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:9pt;font-weight:400;line-height:108%"&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:9pt;font-weight:400;line-height:108%"&gt;18,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:108%"&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:9pt;font-weight:400;line-height:108%"&gt;9,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:108%"&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:9pt;font-weight:400;line-height:108%"&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:108%"&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:9pt;font-weight:400;line-height:108%"&gt;7,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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:9pt;font-weight:400;line-height:108%"&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:9pt;font-weight:400;line-height:108%"&gt;20,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:108%"&gt;Deducted from asset accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&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:108%"&gt;For the fiscal year ended September 2, 2023 Allowance for credit losses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;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&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"&gt;20,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"&gt;10,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"&gt;8,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:108%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:108%"&gt;22,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.94pt"&gt;Comprised of uncollected accounts charged against the allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.94pt"&gt;Included in accounts receivable.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-277" decimals="-3" id="f-1214" unitRef="usd">18249000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-278" decimals="-3" id="f-1215" unitRef="usd">8181000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-278" decimals="-3" id="f-1216" unitRef="usd">8014000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-279" decimals="-3" id="f-1217" unitRef="usd">18416000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-279" decimals="-3" id="f-1218" unitRef="usd">18416000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-280" decimals="-3" id="f-1219" unitRef="usd">9806000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-280" decimals="-3" id="f-1220" unitRef="usd">7451000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-281" decimals="-3" id="f-1221" unitRef="usd">20771000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-281" decimals="-3" id="f-1222" unitRef="usd">20771000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-282" decimals="-3" id="f-1223" unitRef="usd">10275000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-282" decimals="-3" id="f-1224" unitRef="usd">8299000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-283" decimals="-3" id="f-1225" unitRef="usd">22747000</us-gaap:ValuationAllowancesAndReservesBalance>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#f-203"
          xlink:label="f-203"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-202"
          xlink:label="f-202"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-201"
          xlink:label="f-201"
          xlink:type="locator"/>
        <link:footnote id="fn-1" xlink:label="fn-1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">There were no material taxes associated with other comprehensive income during fiscal years 2023, 2022 and 2021.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-203"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-202"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-201"
          xlink:to="fn-1"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>102
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( .=T65<'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #G=%E7X$>QN>\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M2L0P$(=?17)OIVFI+*';B^))07!!\1:2V=U@\X=DI-VW-ZV[740?P&-F?OGF
M&YA.!:%\Q.?H T8RF&XF.[@D5-BR(U$0 $D=T<I4YH3+S;V/5E)^Q@,$J3[D
M :&NJENP2%)+DC #B[ 26=]I)51$23Z>\5JM^/ 9AP6F%>" %ATEX"4'UL\3
MPVD:.K@"9AAAM.F[@'HE+M4_L4L'V#DY);.FQG$LQV;)Y1TXO#T]OBSK%L8E
MDDYA_I6,H%/ +;M,?FWN[G</K*^KNBEX5=3MCF]$LQ%M^SZ[_O"["ENOS=[\
M8^.+8-_!K[OHOP!02P,$%     @ YW195YE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" #G=%E7-B,K=I\(  "M-   &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+6;:V_JN!:&_XK%C+9FI%)R@=+NW5:B7,[A3&D1M#/JV3H?3&**U23FV$XO
M_WZ6 R1-Y1@R,E]*$K)>XJ>^K-=V+M\8?Q$K0B1ZCZ-$7#564JZ_MUHB6)$8
MBU.V)@E\LV0\QA).^7-+K#G!81841RW/<<Y:,:9)X_HRNS;EUY<LE1%-R)0C
MD<8QYA\W)&)O5PVWL;LPH\\KJ2ZTKB_7^)G,B7Q<3SF<M7*5D,8D$90EB)/E
M5:/G?A^TLX#LCC\I>1.?CI$JRH*Q%W4R#J\:CGHB$I% *@D,'Z^D3Z)(*<%S
M_'\KVLA_4P5^/MZIC[+"0V$66) ^B_ZBH5Q=-<X;*"1+G$9RQM[^3;8%ZBB]
M@$4B^XO>-O=V_ 8*4B%9O V&)XAILOG$[UL0GP+.G8H ;QO@?0EPVQ4!_C;
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
M1N) N#<.0D<8 Z52-Z?N==I6W)N&B@*U69*Q$.8<08J8THA'COXY$"IU,RI
MK5OI5"_'9MPF31HQ#^T&B&D(1##-KW0@6.IFV+&..8;99M+03T"C()@1TF5!
MXD\W,#:0+G.3[CM5W9QI69>G*&%FLRQC/D\00D9,_3!.*)N.:2!DYB;DWU7U
MD(0GEBZS:=</$H:L(\PR"NGT,F('>U\W0;^1:PGH,Y,,54JBQ;>^*. *<I&"
M_!2@CZ9B0/B;T]C#DH!1O6\DR604 X6SQU#XL?FVN1DV'S3 =K28+0\CB&T:
M[<#CS+VM7:FRS+61\+N97JG*K!I9I5/(_P4%$_3HX;\[&L<\T#@+G-KE_=6*
MO*VRMM%U#JFZVHA:;E0!I=[\\"R&]GY.?H:-C;['SU^<&N')!S G\C:>BH'T
MV=$-=%]S5UJE7\[)<^^%YU$@SYK<BJ*5YR28PS(S_TAC)@J62:LWJL[_EMDY
MJ50%6Y:F,336L5>K&]B_F$:*SIW-^]9J=YF,HQPT 3NB";(L-PT=DFV."\[R
MBJ1BFT.=HB!MRH_])/"PTK1-HR3V'6<O;% 'S*T./DG3[(P\$'4%\XE7H\WJ
M40#"$=FT(*9A3%GB()Y! #"W   ETY9MT9W-]@)&E;!@-^88_59V9V$H?)O@
MSV@4,43Z8J:,4S;=!/F@!;A;"ZP*V'&15T37P)5M?4\:4PQS(C3$T>@YH7/&
MO7D2>MTBASL6S_V(]15Q_#"/VZ1_1KTHC) \X;8A\Z83Q0>%P-T*84=.WS7
M!FF LFN :"RV *!^E("81&)!;&%?X_-I!<<'N<#=<L&H'6"K6A6%T3D@#"3D
M 3TPX9@T\"FR,\$L*93_--Z#X^['"(,G3C;"_7["@A@[^49U BS5Z;,_/N@$
M[M8)EJKI*N&)P=@GU9.'%YCMD<,+/@@ ?F0?W]>[$3^PT^VH#P5\4JH_E;=Q
MT /5\_!_5#W<J2.>/!4G\C:>BD$/<+<>.)IWF]9]K%<<,QO#&YB?NYE_MSQ?
M'U^>3C=/SLF)O(V#'B0$3_[/Y>G4)T^>BA-Y&[]H'.2(?T2.',E[/_SP'2=R
M<G7,:@=N<?!&WOP<XKVH;_*J(85<PS#O103CZ]TO#'8W6FV[E_372FM5=I<;
M*2!-Q@">KY72#S?FO?_^=Q[+?P!02P,$%     @ YW195YE8\BC\ P  Z!
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
M!+0SP/.%4G:[< [:]RG]"U!+ P04    " #G=%E7*Q<V%)00  "3\@  &
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
M[MV9?"9]R<LRO]U_>9.EU0"S7J#Z_=<\+Q^_N:C\[WGQV[[&^_\ 4$L#!!0
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
M-OW+M<P!5;4 _KY4JGMYH[_@\/\4U_\'4$L#!!0    ( .=T65?I@LSULB4
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
MO8QUH9,7$;42?@HK5Q%DMGD/Q"]FKRD*ZWAN>BP7<),#43URBJ:R]#P\".+
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
M _W!!AS!3M4J,46+Y6'/<@.R!B;(5#I(^#[[*.%>B_<V'JG>QSG_X#G\DN%
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;*5876_;N!+]*X0W6+2
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
M\2$:2 )TDCY\G@E".PD6LAT6\PD.)4">,T7Y1H6V3NWJTA:IKDY_0*-7*"3
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
MK)BR"OA]+:5Y%JR#_JTV_P=02P,$%     @ YW195\Q[>$Q."P  2AP  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3<N>&ULK5EK<]LV%OTK&-?MV#.TS*=$
MIHEG%#M-,],VG3AM=V=G/T D)*$A"94 [;B_?L\%0(KR*^UTOT@4"5S<Y[GG
M4B]O5?=);X4P['-3M_K5T=:8W8OS<UUN1</U3.U$BR=KU37<X&>W.=>[3O#*
M;FKJ\S@,Y^<-E^W1Q4M[[^?NXJ7J32U;\7/'=-\TO+M[+6IU^^HH.AIN?)";
MK:$;YQ<O=WPCKH7Y9?=SAU_GHY1*-J+54K6L$^M71\OHQ>N4UML%OTIQJR?7
MC"Q9*?6)?KRK7AV%I)"H16E( L?7C;@4=4V"H,8?7N;1>"1MG%X/TK^SML.6
M%=?B4M6_R<IL7QWE1ZP2:][7YH.Z_5YX>S*25ZI:VT]VZ]8FR1$K>VU4XS=#
M@T:V[IM_]GZ8;,C#)S;$?D-L]78'62VON.$7+SMURSI:#6ET84VUNZ&<;"DH
MUZ;#4XE]YN)=6ZI&L(_\L] OSPTDTOWSTN]^[7;'3^R.8O:C:LU6LS=M):I#
M >=09=0G'O1Y'3\K\5KL9BR, Q:'<?*,O&2T+['RDB_:QZZD+FNE^TZP_RQ7
MVG3(B/\^9K.3F#XND:KDA=[Q4KPZ0AEHT=V(HXMOOHKFX;?/Z)N.^J;/2?]B
M/+ZP^Z?+]S^^81^7_WISS3YN!8.PG6I%:S13:R:=\)5 ,0NVZ]2-M,6%G\,S
M0P>S6X'G7.-!C:K5+Q@J@!G(^PX^Y#7[M^"=CSE#Q(QH5J)CB-K^1Q*P9;]!
M K,X#]@59&LC2W;,TBP)LGE"5VD1)'F!JSB/@W21TS$HHQ:2LB)A4;!($Y8%
M11BQC\K@7-H]#Z)L;J^B($IBNSL/DD5A#7[&**FM.SJIH36\0?8X V6[^><F
M7O9=!T=#D*A$9Y7-H6&^P,5B$2SF$2[F85#D.;LVW,#!;<5J18?%6!A'+"J"
M+$Y9E 5QLAB=$07S),-G$A;T&2]8%"9! =<4.?R4DO0LB]F56 NH4.TUR(-H
M#G$15D7L) NR*#E]<#;$Y^3K.,>:/(U/QX-/%FETBGO1')^++#ME11"%<Q;%
M08@0G"R"* I/Q]!$41*$:6&OPF">A61X&*1IS*XA3JYER5MS+R4KKS3%"!FG
M!6Y;W21?R5H:B<#Q>\GX=#BNIM(F(E[@"8JUE-RV@F-VDH9(GL6IO8R"HH =
MMB&=J?59K\6@RDF4!C$]I(N\R$_96Z6J6UG7N!/E01AE] PN3A?PU;O6\'8C
M5S4$-*HS\D]WX$F,1,=F?&=S^HX6$)=8N7!1$4.3JX>>>,&69:EZ<A64%_*&
MD^0,7EZP-)B'&?M!H".-EMXQ:)D5&7TMYG.H<P,_JP[WPR!!R!"A=#&'S^KU
MF6P!A;PMI]MCFYV1%3WJ0P%#%W:6Q)"2Y1!A5/GIC/KAO059D"81/G.DTWO4
M4X?&6W8]EHG/M$KH<X^:FC*SR'+2MH@REB%I:"OV)BG["81D5('@^X=)1B!J
M49P&45'8"$:HF+! ;G\0I6I+K'*Z^"+_978]8VM?$WM(8!T5@E%VS25LX.W=
M-U_E<;3X5C.Q7@M+&!YL (S\/Y'Q6>7B:!:RK^]]N0*>0EO 6G@+U@YR5J(5
M:VE8.DM8,BOP[8/A5IZ$,TK;<);:3R3?FR?-C=-93F>GL\Q]I?@BI.6;32<V
MM*3<(ND)8%OKB16O;5I!GTVGM&9]B^Q50( _?79[]32K^@[8R];.=W?6=]3X
M+03@(G[8B9YVZFNQD6U+\EY[#0B)@CBF7H.N$15L6562,D/;[D"J[)3V=SI1
M(VNP&QE1.BRW&K$T)'B,DO O;T>/P7-GCLVH^%LHD$<A$K3JR[\KPB/P/,8G
M6+*I16/A$]@!+!D.^('OM'6Z1G[TQE[6LI&&.^G GGR>6@R*";:1HX>^HAZ5
M[WT&)E+WE,9_/ZS<'(;)AA1U<PR81*%;.VF/NN< <LGM5I9;AMR5Y!"N50O0
MNZ-%VN*JV4(ZZ6-LVP',6GP$3-85T_L^@STN+X<DHSVM^&S0OEAC2>L,>4S5
M;$7@,$OG2!C'<097$@=4HNPLR,(-7[)[3R_PA1E'0@FB7?"$GEH-))16)Q\J
M?3]6.$N/;7KMV_'OL$-7TJ7/S-:@1RTV*D1;#4H&X.+AUHK %:\M<OI@/DV3
M9E^B473C0<$&KEI]V4:T8T@>K\ZA&K#W. (19,<+^^1XGA<!S- [!T/UW:&!
M6UZ-?0195"P<1!R#-A:AU_'1@[@]ZV$VTJH#]"#]']/@EU92U"SH:K91-Z)K
MJ?P8CBAM/$G-Y0<0[F5I7.G"=Q5@470&4S$%7HHU:<))/L;%H3%=OO_UW=49
M< DV5J*1I3=ZE.9%:0?'5D[ >*V0.K?2;)FR#1;$NNGK7K,&B8KQ!OW ^7](
M^S<?+@-?6-S"J/68:':UNA.(("%>S65C%5SW;65Y!IV)W ?D >MAB'9U-VQC
M>DO$C !'E50I6@ VB46X/!%_]+@)T5GX-:VBGZA->.R64[?8<6F+87_?2\:S
ME3"W0K3L1]Y!Y\B%)[1!NP(1<C&+)G<7?_\,OD;"/"+.;#O5;[;3[ CMH\A%
M!\Z$=/0N06CC"QH% C(%L%GU&C,9V)OUZB<A=I,CE2\^?M>AG4V!Z9%,N-H_
MG90;CGI +5P!FD,\ %O$.@KF ?20]C;6<$XG;J3J-4!*]RN #Y;,V%*3I,[R
MG%8QWINMZBPP@1QL>EG9)@"QCMD1=)*: #P0KUU--0(X! F!6#PG/<<6<EA+
MB->R$1W0FMG7,Z,L2LY)H8$+2Z A'0L#\/ ,94'L9O U(ZBF:C]T A^X\]I3
M-+)]A?O !K6Y(V'O"#1:"[KP[W*O E1$%72$9L'T/HEZNU?M+0BT'U@F;Q=@
MV&3-<E3?.E?WY?9!L%1'03V>8SJ8DUZ..)]X"#_U .S(F_?E)9J JA&.T:/V
M-)SM7R$,5O^EY.%Z: NK819 '0B]5>BJ!+XK*L<&QWNQ:"PVMV:D"&S5 ,R
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
M%RT]TLL>W+B<:41U/8+8-^"EL[&?-@M1LL'[VX_?W]V(,Q1%.=<14S7ST[T
M[?1L \X,)<@'-@$]7R-MPU2=ZE&'-QP'2F'B'Q>^H:?DA[U\\YQ$R(T?'7(3
M /NR%_3I\\S83MU+5J^,;-2M<@:1JM*07F(AQZ7C4P=(41%#9TX'P1#'I;T(
M0VN!Z$+I3FZSGD4:B#"J1?#X>*:]2G7^5*6U2LAJ;=T&+5)\!"VWM4=K<#H:
MIA2M@Y-+V\KH?JKXY[CA'J1IZI@P0N>^;-&,?G5$&;3SDBMM8A:Z"YQUW?O^
M69)_IL[$5[)@L7Y%@?=_\%7]OZBJ;R]DT*O?B&@__J<7"-8WQHU%D_JA_7=J
M1;S3^3<?_#/K4Q&-^7K;*R>7C5>!,F7G_,(3306 U_ZMH/K7^IVJ&_\JT7JY
M?R$+X#VG*46J9MC:ZXY')[[+JBX*L^07BZ:F*$S&7Q=* M-I >[/#( O7!"#
M^DVSZ_\!4$L#!!0    ( .=T65>;/$81#PD  -DH   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(P+GAM;.U:6V_C-A;^*X2;%@F@<2S)\B63!,ADI]@!IFTP
MF7:P6.P#+=$V,;*HDE0<]]?O=TA)EB_C[1;[MGZ((Y$\]W,^'A*Z72O]U2R%
ML.QUE1?FKK>TMKRYOC;I4JRXZ:M2%)B9*[WB%J]Z<6U*+7CFB%;Y=308C*Y7
M7!:]^ULW]J3O;U5E<UF()\U,M5IQO7DG<K6^ZX6]9N"37"PM#5S?WY9\(9Z%
M_;5\TGB[;KED<B4*(U7!M)C?]1["FW<)K7<+?I-B;3K/C"R9*?657CYD=[T!
M*21RD5KBP/'O13R*/"=&4./WFF>O%4F$W>>&^X_.=M@RXT8\JOR+S.SRKC?I
ML4S,>97;3VK]=U';XQ1,56[<+UO[M2$6IY6Q:E430X.5+/Q__EK[H4,P&7R#
M(*H)(J>W%^2T_!NW_/Y6JS73M!K<Z,&9ZJBAG"PH*,]68U:"SMY_%##)W%Y;
M\**1Z[2F>^?IHF_0A1'[215V:=C[(A/9+H-K*-%J$C6:O(M.<GP699\-HH!%
M@R@^P2]N+8L=O_BD9>R?#S-C-8+_KV-&>A;#XRRH(&Y,R5-QUT/&&Z%?1._^
MA^_"T>#M"06'K8+#4]Q/N/XDW7&M/KY_>'[_S#XO!7M4JY(7FQ^^FT3A^*UA
M.<EAI=)VKG*IF"S2O,K@FE1HB[)%;?&<"6.Y%>S2YYS0;%[E<YGG*$"+E845
MV@18ND M8;DL7C"F]&8[M^9:+%5%3N=%AB0MJCG\7FE9+%BN4DYE:*X"QBM(
M4#.9URN574*>^+V2)4GK.RLR :Y(>$?%U)RME\*MXRAEK7FQ$$XU"<E*LQ3)
M"%OPPFN#I6&ET 1;(F/<,A"3Z:)L&-) AU.?_8+U$$?:^MR!0; X51H9SD!$
M%#.><W!A'C+7TBZ9VJ5CW!AA#2A=> HW0Z2:$()9Q> C-U"A='2^H7E'PZ"M
MF_!\R '>07L"<LGA/6FE.")%S7*Y\%Z#J!7_VK K^8;L)+.DH=5SK59;<7T&
MF-O)!>^%P"VIDXHMN6$.4N$1&B^IM&1*1*^ER"2%9+V4Z9+Q'(#?9%\*<E5X
MZ3"H4,6;_8D &P.1&1I;$6!#%T;[BA4%N3P@>V:"+;2J2HHI>#$R)!?[4OK=
M0G Z\]RHOZ"X\1%&SLD"_L9J%Q1D#P!PY0$07D,FFUH[\>JJ*]MZ=R=C=C7+
M%"04RK)%Q9&(5B!Y,(R RJR"L!>>5Y2U3-K&DWRAA<M7'Q@M7)86%&FH1AJ"
MVFKI-CWC2^.%' @.$NXQ4&VV:9AMTY\JI\AV6=9IB#6&U_R<.[3(.?FQY)IR
ML,\^'60-LYN2O)MO&KQ! 0E29Z7 7)6>'7PF7A'?K)N'70\!<*J<HTB8(&=
M@/&U) JQAM":D5<>$$&NHM)'[A@ U2S?M#"'H(E7H5-IQ&Y.MX#898R2DRK;
M]3W%WJNWA;#&WAJ $#($898?%!VU#@Y$MAA$*IMJ9H!\#LD(1^%$ILF-\[P"
M=GK,[+,O9!DU71(&M= (,;N6./#U0-?EA;CG,B7'=*QQSL^D254%X;O:U@(=
MIX;6<_+I>EP3E)GTXE-BYE*%[+-(/NE2 3\-\OXGH*DL$.Z/UIQ4NRP%S4QI
M;+2$7Z21#\>WYQVD=K8$)YK&H4;KI*[<M:KR#)#Q(L@_< C%C".\.>6\YJ14
M1M&4ON*=-+<IK9PC$4Q""=7!\38''-X#LE82*>VRR7C]6TT%!P!YJC7<V?@7
M$BL'V:66Z)W)]1V=VYT>3L@0*=^>!\=VDK322/!TX\5V4!GN:##4^'UHCM2
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
MXS82_2LHQTG95;0L4O<<KI(]GNQL;69<TDQ2J:W] )&0Q Q%*@#I8W_]OFZ
MERS+SK'YDB\Z**"[T?VZ^P'0F[M,?S5KI7)QOTE2\_9HG>?;5^?G)ERKC32=
M;*M2_++,]$;F^*I7YV:KE8QXTB8Y#[K=X?E&QNG1Q1M^=J,OWF1%GL2INM'"
M%)N-U ^7*LGNWA[Y1^6#6;Q:Y_3@_.+-5J[47.5?MC<:W\XK*5&\4:F)LU1H
MM7Q[-/5?7?9I/ _X,59WIO%9T$H66?:5OGR(WAYUR2"5J# G"1)OM^I*)0D)
M@AF_.IE'E4J:V/Q<2G_/:\=:%M*HJRSY*8[R]=NC\9&(U%(623[+[OZAW'H&
M)"_,$L.OXLZ.[?>.1%B8/-NXR;!@$Z?V7=X[/S0FC+M/3 C<A(#MMHK8RG<R
MEQ=O='8G-(V&-/K 2^79,"Y.*2CS7./7&//RBZDQ61C+7(E+E:IEG(N;1*;F
MS7D.X33D/'2"+JV@X E!?B!^R-)\;<1U&JFH+> <5E6F!:5IE\%!B7.U[8AN
MX(F@&_0.R.M52^VQO-Y3\M92J[-+A# 2-_(!R,K%5&N9KA1__O=T87(-F/QG
MW^JM[/Y^V90ZK\Q6ANKM$7+#*'VKCBZ^^\8?=E\?L+Q?6=X_)/UBGF?A5V?Y
M5;9!0AI)F-YGYV%)T_G\T]6'Z>=K<7G]\?K]A\_BYE_3CW/Q>:U8LDP?D"AA
M5J2Y$4AY(9-$&%:_8/5;ZS@CXI0'ZDBFH0)H\[68SJ_$YVP;AV+DCSWQW3?C
M(.B^;AI,C_S@-:^GM1*/!_NOA31"0@$0)#IBWE <-D8+=4^?%8P(DX+&PII/
M6Z7Q:[HJ?[4+6,8FE(EX4%(;1A+C*1 RC>B#+^Y()8U-4*#,*X%D%SG<\=Y.
M_)DG,J8%$)FKS4)I 5367R!R6JR0JR+ LNWBLBT9:L2Q\+L^O7K!D-X#+Q@/
MQ$P!:7&80R8[5Q1I#)^>^*?"[WN37H_>QGY7^#UO,AJ*&Z6Y_I*K#<&X,:'G
M]7P?<L?C'FG!W#JGK2TWA0[7<"*GM@@F?=&#Z" 8(5HYEHA@#7L3X4]@8U_X
M(V\$M[Q32Z4UNQ:N5R*7]V+A2L1)WQOZDU-Z'P5=?N\%_=-GX^6)%&WFF!;7
M#;KVPZ#?IP]8Q63$Z_E@8VJ$^K6(<\#Q3NJ(L(9*KJVX,#,Y!<TM,[+PJ[X+
MHVXQE)Q%439J*^W$#@- ?-JD\:(PI E01E.PCIGF''>7!@S5T6NH2=,"3MJ@
MPA*XLJ6-P#I+(@5DK%42"=CT3XEA^D$$ \_!C(2UALKM5F>W,)=^^0')\B&-
M"@("Q+^+-?H4E'<\LNNPI2<DP*77@7$NITX[G-Z'!&JU35"\7FJ9/WB)93<Z
M1BHU#:%P>$#1*DY3\N5CGU&YX8##6T#Y"E&D^!9(/YN5!U;1$5,[\T6CT40?
M8 K>(JHC/)QRC /<3&'/?:7H*<(7TQ%J]OA)[R3RXR<V4SV108&V>' 98M?I
M,4:WC00/I5E[K2<\RPAXL_F4!6/1<!G8ELDAAYPJ=YU0QP%Y@L$AVG2<%DCI
MC!RP B1U"GL6#SP\5WICR OMN1WQ94LLBC$,6+@!!SQL,P!<)=X4&R%7*ZU6
ME)UIP56S3"36=94@>\64DF\#+;9NR2)?9SK^+^&238V-*5Z*!J[K@>>/ATZ-
M:R?H$[8R3TLB6BYE-_&;*+#LD<K13D^Q)L3M%C*WZ_J)*:&*SJ94CE9*7-\K
M'<:&W8H ?FI$[:R1%K"'10]]*HVC<6<R%-^[3' =M'HO14;BI#="]1R-.CU?
M7!% $A6=HYDM54P33X+!J1AW._WNCEXTVTICX(^A<>QWAMU2LEPDZL HJBQU
M:.,4V =A#P4@ H1A1MD(56FH)^[6<;BFFD-,B;@$>3^*EV@XBH"]4/F=4C8E
MRVEBRRZC7+&HTE_12BHM>_&S4=(4U,)D+I2$RAAKOHTC*N>5W AV>R(J-'GC
M$5D0^]C",=K=!,7J>."-!P/^C3X&0\[^K>*-1O+ 91=%[(Y>T@RP1?W(5BD#
MFL%%0>Q.7N]IF+;#:95P>P/Z6R6)%M3B(F1JI\4\RC+0K QUWNQ"/:Y29TOL
M7ZSE+84!,2@K,+FP%0J*&AY2E4:CAM-@Y(LCD]G@DN]I#"N!_05B5"YQ!:ZA
MT0X>Q"TJJJ B)235OSAC)"ZS0KM 40# ,-"GR$QJ_FGYRS)W*V85K+#3(KM5
M2,Q^A@GB@ QXL/I)$%E#SK266$8#<^CIAH.UM"E7<,EIJBJ,LE"_1*_]>C8/
MP0NH^O&"S\BI)'>318J=64JTG4G&NO9I&PPN1&UE$9#LZCPH7.Y&F<>ST?IV
MREGW>21)%O0(@L!-] @FM,'BW-+91AR/)E0UL+SC<:\3^&A?^T5Q\RB3APJ.
M><ZDM%)-)<MSG! "7!&6K@AK16<5-(4<1/L]0F\2+]FU?F=DL>/MF[M3C3#^
MV)9!THZ>LZ?^4;% V6U1>.X/X@M3^ ^/_>\U<Y3Z@G1YZ'"W?RM0LJ[Y%U/S
M+8,-FV: TI@D2U=GU-];/*2%>W1WJ-K 7L@1(=RRM EH4TG"-*W4&=O:-,4E
MII7HTALE-T8R\N::<(?*&"_AF^:\5283;IX&>82G^;HD8V :21QR^W%; '09
M%M81ETTUZCXG#<"4;2ST;(\*71F$K*4E416VC9JH()\#6)!VOR5A01?OCAKD
M4J]@G[-C0]MCFVZVY5-<<K;44@HN)T1E 2\X-K29UJCF[-R7T9BRXS58W$GM
MY<=VF=.]W>%I4L+,0KRC2O.>JLR/C-R/*$G.26RLM)NC%DFA!PR$,?.!;J?;
MKWC*P!?CH.,/:;:0T2_833 .:(?7%Z-AIQ>('ZW\DV!XZI[LXRU$6X(.-LU/
MF.28267,28!-M!]8AC+V6>..$3O4@TJXE4A^I&:W0+DGNKV@0TL: [\X7[LZ
MBOE%DE=U;0_<]T#PD=C6(*O 4.$'EF*SMFW7-<=/:=G$2)@]M7!PIE&^/_RV
M3'-G:862W?I".9P5J_7N#P$>I#"%=GUV?>A@Y,[K>[<E9_9_SVT)/1%.KAD\
M-NBZL,<%FGT (<RV*#ZTE4=%9-_SSHG,:E9O=O]OVNWM20R7DJU6R;R/PA_;
M6(=)9DBA;2>NC-LZ\E'=B9\S_=5U/RQZS36AN:?]^//\NJJNOXW=6(017;+4
M(JHYQ>&:6JZBYI:ER/<UU:BV4ZW-I=5741.7,?A:&\9^U.K64O-XB6Q US;8
M%WE4B4VQ,(@>1<Z:8VB,:YH-JN/X>YD-F:GU[J-!ZQ@!@/,))&!8+;Y#T6I*
MM@;24:-I'47NY6M9FM@]&J>\=4)-5._)@;8$4R5Q>UI'Z3Q:["]TUN&H[(O[
M%W&%+7H7&5)NG$OUY3D#T1$^*R(R#YO-TFZWD0)Y 5\\- _:>'"6<&IDJ 4K
M>TA:8;[F,(PJWM8OZ-PKSQ-[&GIX:\T1,:I"">?NOG0U)9@Y)Y.'2N7)SI&)
MC**8;)1)\]CCM"Y"I7 @186)U/;I_GV_7:5YPB**Y%;&414F=C.=S6QC"M6.
M9;3MJH]D#I\XN,66')\RN#H*V?' ([08N6G7\U**)N-M372IT-X)/D7%: _8
M) T.5OMW?W9CVO-&OL_^BTT+[0LE&BK=9NH1O:T+CM_I6QK<:9Y56R=9WOKL
M\4E:M^N]9V(58YW-O]2$U1WVNL.6WTV1_L@IS;.$:/8L(>KWB1%AKS/R*T84
M^ ,B,K"CY#T^']A,Z-&! YM)]RG=CY@/<:OAR'*QR9B_/]&Z8=^?U;IG_]?6
M/7M9ZT9;_HWM>/9T.VYO\?]V_1?<^*QTP>Q/Z<6SW]&+'W74V5_446=_?4>=
M_>T[*GG@C_;&V>'>&/2]8?]/:8Y!W1P/7[4VTPY/6SN[E]RT3=U-.-E,;9A7
M>UAE<[-R<&39<KWVI8\]0J$#75!=NN_G>DT=DS-9(7-B/I(I90.XDA"(K:/-
M$Q)W4/,I^9R.I6+@R]X:V+UP.8@@MJ5!LKH]H@-?*KS/W1CE5#>X,U2'TI/Z
M&*?L(.XNH=5%N<2[UE(:8D-.>^_JJM+GJTIZ?72]V^9!]6TOGPNBLTI3+;5Q
ML[4H<LIL>[/US/+</TOXC!DE+U&-?GL8%MP6?,\?=$L=\(SO#;K=ZG;LR8/8
M-G,(>OU2A*V9EM_5=M%2W/WDBVSKB'=/7;ZX6Q=8TH!;&9UHQ[!!>=''TP8E
MP6G?R7@'H0.DU\GN3E?KDUXP-5<_CD?]3G^T>]LSE[=8AN%%[?O3SWGC7UH;
MI5?\7S2Z=BC2W/YAJWI:_=UM:O_E50^W_Y7[06K03B,2M<34;F<T.++LK/R2
M9UO^S]<BR_-LPQ_72B(>- "_+[,L+[^0@NI/@!?_ U!+ P04    " #G=%E7
M^BY \S,%   E#   &0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6R=5VUO
MVS80_BL'=RA20(WUYLA)$P..F[8!EB:PTPW#L ^T=+*Y4J)*4G;<7[\C*3M.
MEJ3=OICBR]T]=_?<D3Y=2_55+Q$-W%6BUF>]I3'-2;^O\R563!_*!FO:*:6J
MF*&I6O1UHY 53J@2_3@,C_H5XW5O=.K6;M3H5+9&\!IO%.BVJIC:G*.0Z[->
MU-LN3/EB:>Q"?W3:L 7.T'QI;A3-^CLM!:^PUES6H+ \ZXVCD_/4GG<'?N.X
MUGO?8#V92_G53BZ+LUYH :' W%@-C(853E (JXA@?.MT]G8FK>#^]U;[!^<[
M^3)G&B=2_,X+LSSK#7M08,E:8:9R_0D[?P967RZ%=K^P]F=3.IRWVLBJ$R8$
M%:_]R.ZZ..P)#,-G!.).(':XO2&'\CTS;'2JY!J4/4W:[(=SU4D3.%[;I,R,
MHEU.<F8T16U4FYM6\7H!K"[@VBQ1P41JHT_[ADS8@_V\4W?NU<7/J(MBN)*U
M66JXJ LL'BKH$[8=P'@+\#Q^4>,,FT,(XP#B,$Y>T)?L'$Z<ON2G'9ZB8 8+
M&%N"<,-1PY_C.9TBQOSU5 B\@?1I [:*3G3#<CSK49EH5"OLC5Z_BH["=R_
M3W?PTY>T__=\_4#=Q>QV^F5R^V5Z^?DCC#^_A^O;3Q=3F%S/;F=PW1A>\>_,
MU8\LR4C5L'I#ZZC<HG8(;I0LN6%S+KC9P&75*+E"*EP#[SW,DNN<"=@@4]KF
M,79B-J$!$/J=7EZ0$"\Y)4,VC52FK7T^J/D O]>K@=? :; 53WLY4G]@@B]J
MNQN S9W!Q<:9T8:5):$(W(S7.1W59,'*EY)*#,@Y<L@UN)I4T2^U(Z_)2* &
MU"JDX[!DVL%5MM)!?^5":#0^!G5;S2D-%"2FM<PYV==.^@[SUJ"S)F2]>&M0
M5;#BMJD=PEA3-\R7#Z. =P9M\<!*BK8VU"H[Y/=SC2O*@ 7K/,2&^7S '&LL
MK2TRG:,RU)7W =%,JH)PTG;)<ILPUH%[,I2'<$GR1<&M\D<HZP5%J8"<6$ =
MD-7>*!GCVEA#"E?40FWZK9A\1*4]5:]?#>,H>T=Y>$@KGW"KH'E L#4WRRZN
M=E-Z*G3*WE+[)(<L;YCM]X&].5 I0NK0P177[D*9*#I"K+1>*=DNEOLL==P\
MA%L"64I!%Y=S@\T%=K<7_T[15/^J1>EJ,;>U> )T:S@W/WB]?SCVN[8(U-0,
M.L)08[N?4#E,?#A)X5O5]26G#GZ!-#A.CFD<!M%P2-3ILOH\&;Q@' R.4Q@$
MV2"!BV^MC2!;,U70A9C3Y?C@[(XJA8_RO>HT3"$*LGC8]1N\X^810I?'^!U$
MR1'<2D,NOQ@@\B0CCS(:HT$P# ?P*_<IMA7_&,G+JI@MT#H7K0TN<6^<YZJE
M3[RCQXM&O2_0$AFH-8D]8R3A^5AK*7CAK)XSX1R?V:M5_Y +S%\>&]C&A-@F
M_J\_)\_3X*?3_FR:?&JV[E%%4#6.VP4]-2 >NFLVHI0D04*YIO'()BA-(T=
MF]IQUPYT1T3/++L3I4&897##-KY)WWO%BK])OU\]B,+@*#MZ P=I$*=V'&09
M_1()TN/C-X^0/2@.=W4,TY"8.,S2'>'B((O2/5R^4#SOMV>R8) D/X0V(&0$
MX2 )TB1ZLQ,^. ZB*'P>6O<ZL4P.0_L;A([76WF[$B794]=_?^_I5J%:N >J
MIE11I_>ON-WJ[@T\]D^_^^/^ 7W%U(*3^P)+$@T/LT'/7U7;B9&->PC.I:%G
MI?M<TCL>E3U ^Z649CNQ!G;_#$;_ %!+ P04    " #G=%E7=?H=W[D%  "A
M#0  &0   'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6R-5VMOVS84_2N$6Q0;
MX/BAI*G;)@:<1S<#2V?$68MAV =:NK:)2*1*4G&\7[]S25EV&L?MA\04=1_G
MO@ZILY6Q]VY)Y,5CD6MWWEIZ7W[H=EVZI$*ZCBE)X\W<V$)Z/-I%UY669!:4
MBKR;]'JGW4(JW1J>A;V)'9Z9RN=*T\0*5Q6%M.L+RLWJO-5O;39NU6+I>:,[
M/"OE@J;D_RHG%D_=QDJF"M).&2TLS<];H_Z'BQ.6#P)?%*W<SEIP)#-C[OEA
MG)VW>@R(<DH]6Y#X>:!+RG,V!!C?:INMQB4K[JXWUC^%V!'+3#JZ-/E7E?GE
M>6O0$AG-997[6[/ZG>IXWK*]U.0N_!>K*'M\VA)IY;PI:F4@*)2.O_*QSL..
MPJ#W@D)2*R0!=W044%Y)+X=GUJR$96E8XT4(-6@#G-)<E*FW>*N@YX<CYU#Y
M<5%*99%K[\ZZ'F;Y93>M35Q$$\D+)OJ)N#':+YVXUAEE3PUT@:<!E6Q 720'
M+4ZI[(A>TA9)+SD^8.^X"?(XV#O^R2#%Y5+:!3GQSVCFO$5G_+LO[&CT9+]1
MGI8/KI0IG;<P#H[L [6&;U[U3WL?#T ^:2"?'++^<W7Y@8GI]/I.C&\FH_'M
MS?7GNZGXI%PJ<_$W2<NI[8L)66<TMB;6> H#(JZ_5:H,6?KES:M!DO0^3B;7
M8=7_^.O1+>724R;&^@$BQJ[%5ZL\'5V9E7;8%?/H8[WQT19^2>+2(!*]QAC+
M7/T'?9 !65%:DU6I1T/;A8*^=&*% >5?U3A8!0<9.V@+DNF27TN8<I@\8>;1
MP9]?QE='_?<";C(J5-J&<06[*E^+K"+A39!3.@4&!P2N*DN\@WX*<.257FSP
M.#&WI@ J7<W1')5%F@3LXD_08XE$05]I.5.Y\FLV[1@U/:;D=I'#MI-S\NLC
M6Z>M<6!L1A8;>QPA<[E"<I3>'UE'7%66T1Y.-2*M++M ^1K_>[/*.%\?]]J]
M]WV.!3I52L%6*JU=LZL'F2.'G"NR'E3_@E%H*P2GT;JQTG*64U3NB+LEIN0%
M!&@&8H[/-[FM0]'.Y"H+7J8>/Z$O 6.L4302.)2"X&XFB$E(C*H%R%,D@T B
M_> =+H(?C7I5:*/]4+)GR75L(D') A]UGH_1#K/\81RZ]#,2<&=$P:>JU%ZE
MJ@PQH'[<1@P;"=QV0^WSA4;>K6I9V709^O=0K^+T=2JC4 R_+A7#A?S"RB(V
M<@7;%HG01\[C65K8D^L0@2=;N([X#5P0J[#$P?8B<M[<] & Y3EI)E84T!E
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
M7(>#CY<)V?X%Z1?>M'%JHRKHY/A9X]%E&PQP7AKT[6$1 AR?\>G?4$L#!!0
M   ( .=T65>\PW@P'P8  !T0   9    >&PO=V]R:W-H965T<R]S:&5E=#(V
M+GAM;+U8:V_;-A3]*Q?>VJ6 ZX><M&F<!$BR=&N!=EG<=AB&?: EVN(BD2Y)
MV<E^_<XE)3E.\RH"[(MC2KR/<^X]EV;V5\9>N%Q*3Y=EH=U!)_=^L=?ONS27
MI7 ]LY :;V;&EL)C:>=]M[!29,&H+/K)8/"J7PJE.X?[X=F9/=PWE2^4EF>6
M7%66PEX=R\*L#CK#3O/@7,USSP_ZA_L+,9<3Z3\OSBQ6_=9+IDJIG3*:K)P=
M=(Z&>\?;O#]L^*+DREW[3HQD:LP%+]YE!YT!)R0+F7KV(/!G*4]D4; CI/&U
M]MEI0[+A]>^-][<!.[!,A9,GIOA#93X_Z.QV*),S417^W*Q^E36>'?:7FL*%
M3UK%O<F;#J65\Z:LC9%!J73\*RYK'JX9[ [N,$AJ@R3D'0.%+'\67ASN6[,B
MR[OAC;\$J,$:R2G-19EXB[<*=OYP4DV=_%I)[>ETB4^WW_=PRR_[:>WB.+I(
M[G Q3.B#T3YW=*HSF6TZZ".?-JFD2>HXN=?C1"YZ-$BZE R2T3W^1BW(4? W
M>BQ(^NMHZKQ%2_Q]&][H;?MV;RR3/;<0J3SH0 =.VJ7L'#[_8?AJ,+XGU^TV
MU^W[O#^N( ^X^'P\.?W]\^G'3W3Z!9\3NN;4&_*YI)ERJ2CH2@I+DLM&(-W+
M<BHMU<1WP\834RZ$OH( %Y5-<P@@(Z$S4F4I,R6\+/B=5Q;/D\$.N5R %#(S
M.BF$<W3$'DKH;^)->D$8(_3C\$UW-QE1A;@V!)FP$9VW(>C,FKD590_/4G:C
M9BH50<;O-/V6>A/R#$FN)*7(L9 >&9C*$HJR5*9R2$QH;2J=XH6]Z6>+XS[_
M83=)!N.;0<+CX?@%HZ@Y6", @;)0D"*PQ[<!Y_'&KB[)V4R&B4/"AVT>LPQ?
MZE5-*T<:OAZ#IC)6@:D]E\X+1G,BK8])24[EG4Z-71@; :R$HZP"R)DJL'>E
M?!ZYE"GJ@0'+)A-?VX8WS>(CAN6?&)8;))RV"7]"I@T%74*8%/*6H#@D-;V*
M*%(DAZ'_;86.YE9*P/%=RH*%".WPOM(2)8N]=2_]:P_K+ *\#\KC4"H*>B]2
M,W5&=^G4J@OZ15J7KY3.NF3@UU(9&MDUP)OMU%]OI9DH56B1K(6"B,HK=*^8
M@505DF]YO<_)%L9P$=DKKJ)N:FRW6KV-5J'K<U- !:Y!VJ.SRKI*K)5ZDQVT
MEDCSJ+.US#;;CY1S5=U-.(G13CI3>KXAVH55T&(=9+/XH;?6BI'@55Y"F'I>
M^T1#+,$95DK#P["7) \IOT>?$(?S$A#DG?,!58!S79_9+?G?M$C,<*Z<ESQY
MKHT2F58V5O$H]1QG^&8T"FTLHL:ZM+A!<2W&GQSBL,M:84$OW(:$!?\&H F7
M:; [WJ:MMU =?30]&HU&+Y/7H^WA+HIW=)M8;DG_FD8$Z2J,7:3:Z%O2W(!@
M':B*Q#L,.A1<\:1C0\:A=%I4H;!AI*,'#?IKOA>;[]7X[KZ]I0,I%\LXT"S_
MDF%N,NG4/,ZYE4&T3"U55HG"A3&N31B"#(>7[0^MFM1C(VQ&SE!AD"#H_ZYD
MS$K3</",X+@TMAUA=_3U X<.;]^ 8S"*UG#^'S2%=&PE(JYIY2.P\&3GV9,
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
M!N3:&WW[$6P=;]%S&Q#\.$171@,6 :POK V;#U'0_ZV:_@-02P,$%     @
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
M-;Q()AZHKG=T"R-;5Z\;::CZW;2B=HO*&M!Y*>D_Z!?V@J&!9_\!4$L#!!0
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
M1^T$Z/M"4>HU&V>@'?.G_P)02P,$%     @ YW195_HU\AO<!0  S \  !D
M  !X;"]W;W)K<VAE971S+W-H965T-# N>&ULK5=M;]LV$/XK!S<M$D"U)>H]
M30PD68,%:->@Z5H,PS[0,FT+E425I.IFOWY'4I856U5;8!_BD!3YW-MS=^3%
MEHO/<L.8@F]E4<G+R4:I^GPVD]F&E51.><TJ_++BHJ0*IV(]D[5@=&D.E<6,
MN&XT*VE>3>879NU>S"]XHXJ\8O<"9%.65#Q>LX)O+R?>9+?P/E]OE%Z8S2]J
MNF8/3/U9WPN<S3J495ZR2N:\ L%6EY,K[_PZUOO-AH\YV\K>&+0E"\X_Z\G=
M\G+B:H58P3*E$2C^^\IN6%%H(%3C2XLYZ43J@_WQ#OW6V(ZV+*AD-[SXE"_5
MYG*23&#)5K0IU'N^_9VU]H0:+^.%-+^PM7O]= )9(Q4OV\.H09E7]C_]UOJA
M=R!QOW. M >(T=L*,EK^1A6=7PB^!:%W(YH>&%/-:50NKW10'I3 KSF>4_,W
M#$V2</J!+@HFSRYF"D'UIUG6 EQ; /(= (_ 6UZIC837U9(MGP+,4)M.);)3
MZ9J,(CZP>@HN<8"XQ!_!\SL3?8/GCYOX]]5"*H$L^&?(2 L1#$/HS#B7-<W8
MY02I+YGXRB;S%\^\R'TUHF#0*1B,H<]O>%GSBE5* E^!41=NN%1#>HXB#>OY
M8<,@>R*B,"(R% &8UK#*948+>&142.-TH-52#PALF6! )6XK,'WE.6 J@$+
M6WOF+W/&1!XP;HJ5"R:@C5UOQ7<LWKN:":KR:MW7X00(<5(_Q(&7.FD:PD<J
M<DW(_J[3!:O8*E=GX/LIG/IA> 8/&R[42\5$V=_I.\2/('""-$(]*UIE?:!S
MN"KQ5/XO-65AYXXEFBD9^B<-8_ <$H5P5R$R0T#<UNXI4*V\R%6.A/(2"!+X
MP!7Z81\T;4WL!(FVAH1.$*0P0I&PHT@X2I&'IJX+AL50"[NFA;'IP53MN\J6
M9C1FB#"_@+MH<6TWR/>X6'T+&S7%@7<AU"Q9]?TK(9=/V')3H%/S59Y9F"<,
M>4*.*^O[0WK0T>43B$(G=5,]")PX<0^BW6X[]<[@7FBUU:,#-=JHC.KL2Y/7
MVG0'*K0WB'V,N^?M0OJ4%2@B<OR$6*%)FL";'A5N&B$0J*?H;J765+,TXP=6
M]+F$7$'94:)3(''":&_* -"2+71XLJ)9:C2^*/*U<;"$!C-1' :%( =3S(4_
M>)4=*=I;'%,P0$^3 )WD1-X^J][P:FW3[Y=U(A%:&O1]?>"0*$8_Q';@AY$)
MXV!\*98H'4#T#,VRIFR0JSIP!UE^@C4F)";R)S[F9:R9BNO'94MO.2I=#B:!
MK)FY1!2/TY^J=I_,G8 M7]*OZ-DU0PA]3]I[V+CN-*]L[3WKA:5M6L'4Q;]X
M[_#6>U,/O.F @"669=Y@+!&&'</YTP2>XZ^'OP>0P33$18*RGH_4JZBK5]'/
MUY4;*C=PBQ7A1[5J%//[S<V6&U.>3-,PK$!!:H-WS9X>F=9CI?4XJFW(EQ^4
MMO^Q]1E_O&N45@45%;P\CI3IB7&<VIX88G,</7\03-N:[.)/GG!<+\5?WPWM
M4E?Y^$(A9W&.-&7?L@VMULQ<&RJ\<A\E[OF@*8B.)>T$.[<3N<FA;-_#CAN/
MM<FXHUT\3CM\LRP;I #F]6VC&M'*@'OZJ$D@AU@W#GDU7"0<6%E\ZX&ZQ1^X
M,.W98DK8D7L.G&$+(HH(M..P4!%BKA2AG49IK#^&FA5NBAU+U]'4(1@\7,8Q
M<<(0OWJ>'D91I)=C2!Q=<%\\2XA'7K4S_( T<3S?[S[8&>84ON]66)P@=$*4
MO_ML9_T;S\ZO$.OJZD&(SX$8E8Y\W"#1_+NR;G1V=7<I;)YA"GZL!]B3[G4F
M8[WZ2(N&[:^__>9Z2LYL%W!3[8K N*+M#J8I# 9B\=B_UYHFL3"TQI3/\,&B
M7P)-UWIZ_6HZQ,-9[X55,K$V[T@)IM;:QU:WVCU5K^P+;;_=OG/?4K'.L2T6
M;(5'W6F,-S1AWXYVHGAMWFL+KO#U9X8;?&XSH3?@]Q7G:C?1 KH'_/P_4$L#
M!!0    ( .=T65=IH7>O P8  ,H/   9    >&PO=V]R:W-H965T<R]S:&5E
M=#0Q+GAM;+57;6_;-A#^*P>W*VS L25*EN2\&'#2=NN'+D;2M!B&?: EVM8J
MB2Y)Q<E^_>Y(67&RV"FZ[8M%T>1SQ[OGGA-/-U)]U2LA#-R51:7/.BMCUL?#
MH4Y7HN1Z(->BPG\64I7<X*M:#O5:"9[9364Q9)X7#4N>5YW)J9V;J<FIK$V1
M5V*F0-=ER=7]N2CDYJSC=[835_ER96AB.#E=\Z6X%N9F/5/X-FQ1LKP4E<YE
M!4HLSCI3__@\IO5VP>=<;/3.&.@D<RF_TLN'[*SCD4.B$*DA!(Z/6W$ABH*
MT(UO#6:G-4D;=\=;]/?V['B6.=?B0A9?\LRLSCI)!S*QX'5AKN3F%]&<9T1X
MJ2RT_86-6SL:=R"MM9%ELQD]*//*/?E=$X>=#8FW9P-K-C#KMS-DO7S+#9^<
M*KD!1:L1C0;VJ'8W.I=7E)1KH_#?'/>9R51KF>;<"#@7E5CD!F8%KS1T/_%Y
M(73O=&C0"JT=I@WBN4-D>Q!]!A]E958:WE69R!X##-&]UD>V]?&<'42\%NL!
M>*P/S&/! ;R@/7-@\8)]>"NNQ-$YYC*#&;]'BAF8*L6KI;#CWZ=S;13RY8_G
M3N^PP^>QJ8:.]9JGXJR#1:*%NA6=R9M7?N2='/ \;#T/#Z%/KK$FL[H0(!=P
M;63ZM3G%A2RQ2C6W1']W1V/QG.\OH%O$N45,=Q&%0X2\2HL:<XH#N%P+A?]6
MR^V_&E B8)'KE!=P+[C2-E\V:PQXE=' APW7P&EM@7J@CP%K"\Q*P'NW\3>[
MT3(',.]&E'.A '/_\(*0TWJ)I0$LZ;LP@%R3HQI>@^_Y]-MG$3U9GR4CN!*8
MSSPUB*GM\KK*#7+<[X$?]L=!0(_$]\ /^N,X@IE05NZJ5( FLNQL"/J![R-N
MD@1D!?<^E)#S95:K=(5!M)4$;!Q"@-",Q?!)&CRBG_2C8 S^&'T,P8_[,8;E
MK5@(I6QH,?0"#+^#>5.1W; ?^>,>/6/FV6? PAZ\E*\^5*CJK^EP'O/<8!2&
M-,!3C.,#A!RUA!P=IHS3\I:/2 OKP93$-C?WSY'P,.)TVQ\(DXA!W.;5_9M7
M"?/C$]UDT"7<B3K:><H]2SW('U/-UKV&+U:I178TO44*+P46C%!I3@E#D@BX
MK(TVR%?B]A$F89E7%8W1'PL=^13".!F,(_@958-H9;UC)^US"YE!-XB1-7$\
M"'RX($85(ALBZ1<BIXU=-NI!X@U"[XE=@06SM<C\!"TF_B#RMLBDSOM7'<AL
MU&8V^FZI^556MUA"))</E=%(SXVMC$/Y/FSG$Z;898C.;>RY' /ROS!9O"@
MM1B9G;H*5Z+@Y(F1,+N^T5B9F7 *8E-^65;YO-;P 3VLJ.&[*B3YH368822*
MG>JZPD$2&:Z66"A\PU4&O)1U970/N'DL0 2_GT.6"/"65. ]SQ5\YD4M*'!'
MV\B1LXA)7CSB%$W8_"4V?=[ "UM:C7Q(V,"/:#?P[$\4/=NA2(A"B*-!P."S
MP^^RJ-?,/$<S8AD;H!;N<:DA4NM,EZ$V8BNWA$I\:_&)$TK8#H?!LMM(:QPB
MQ1'A^5QB^#'<<_KTHS48ER;62SH@)5/CUQ,%8J%D:6%XNLK%K6O$Z-!Z1XJ7
MDA?Z&=A'BYP!#7A$Y%*.7T89G=$:',!E)=S0@KEFY S:5;X?_416B=*-IRU+
MGJB+AY:5K)>KIW\PG*C0E1SGW/GTP(;SW9WMGFAQO5;R+L=/2E'< P99.U*A
M89ZFJG9=0-D8($B&E951?L2W.K_EA8T]T4^36W)'-6SXEPUW?K0P!@?$(V[%
M(_[>MD!\:RBZTX9=LR#M@*DMNT,"<MC6BPVC>F"\>NY# +JTE'DG5]<W=N2?
M]+9BL&TO/ZPR_Z8OO:@I5R]J2AB2J,3C0>RWHL+\$6D!^K&5#M^VJ#%-'6A1
M8V^?[7^(!\E3%#LY&R?V?0_[T;__BOU7_QO[ASOWJU*@+- M4N,W%W8*=]5J
M9]N+ZM3=SQZ6NUON1U25'-M8(1:XU1O$^#6DW,W1O1BYMK>UN31X][/#%5ZV
MA:(%^/]"2K-](0/M]7WR-U!+ P04    " #G=%E7<X]6X;,#   7"0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6R-5FUOVS80_BL'=2@<0(O>+3FU
M#=A9BPU8L2#)-@S#/M#2V>(JB2Y)Q<E^_8Z4K#B-[?2+*%)W#Y^[>X[4="?D
M%U4B:GBLJT;-G%+K[97GJ;S$FJE+L<6&OJR%K)FFJ=QX:BN1%=:IKKS0]\=>
MS7CCS*=V[4;.IZ+5%6_P1H)JZYK)IR568C=S F>_<,LWI38+WGRZ91N\0_W[
M]D;2S!M0"EYCH[AH0.)ZYBR"JV5B[*W!'QQWZN =3"0K(;Z8R2_%S/$-(:PP
MUP:!T?" UUA5!HAH?.TQG6%+XWCXOD?_9&.G6%9,X;6H_N2%+F=.YD"!:]96
M^E;L?L8^'DLP%Y6R3]AUMC$9YZW2HNZ=B4'-FVYDCWT>#APR_X1#V#N$EG>W
MD67Y$]-L/I5B!])8$YIYL:%:;R+'&U.4.RWI*R<_/;]%I66;ZU;R9@.L*> W
M7:*$:Z&T@M$]6U6H+J:>IKV,AY?WN,L.-SR!&X3P632Z5/"Q*;!X"> 1R8%I
MN&>Z#,\BWN'V$OS0A= /HS-XT1!Y9/&B[X[\%BNFL8"%40K7'!7\O5B1%4GG
MGV,IZ#:(CV]@VNE*;5F.,X?Z1:%\0&?^_ETP]C^<H1\/].-SZ/,[:L^BK1#$
M&EZ&<ETRN4%UC/!YR/L282TJZE,#HTWI^V;E_U$NY*N$"2N5W$CE"JA)@.;P
MB:N<5? 7,MD7'ZAT&NL5V5+YGB>12S)K%/4/ ?XH^^Q;./@!8G<236C,W"#+
M8*&4R#D9@,('E*S)T5)0N&62V0;O'$,WF<20N&D2P<>O+==/P'9,%M3_.9T%
M+VS9'K2@KM/E 73LQQ"X:9CU[8"/7'_#\/V[+ S"#Q!$8[@7FD(^FR"*)*6(
M4AJ#Q,W\Y(P&DD$#R7D-="?I:PGLE?PK9RM>62D?D\-Y]#?DP+HN>8)]6K2
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
M .-W]E34A1HL-)=;*Y&"\<GR :I 0D6+L=#<[;M6((7P9B:D?/#,*.'@<$*
MNW;>WOL:2BBT2BA\3@EEZ]+LLY>/TKCCFQTR#;52),KL986K!'B0KOZ*BA9C
MH;D$6[45^J?*"B&JY$)%B['07):MY KAY2&LK "/ E0)<,_.;+[*(Q([ST@\
M)ZV.3PJ'2P5XD,[NBBK+L-!<@JTL"Z.3)054@8:*%F.AN2Q;@1;"RT]820$>
MQ8-*!50EAH7FTFF56 AKI'=ED7.S<>$-2?B#.9 -2N$: 75E"14MQD)SF;6J
M+#P_63I U6>H:#$6FLNRU6<AO(2%E0[@4: : 56'8:&Y#P9:'1;!"NFH;'"X
M.(#1N_HI*EJ,A>8R:R59Y)TJ&T2HN@P5+<9"<UFVNBR"5\&0LL$SH_A <0!W
M[4SG:PBPR JP")9&?Q1TP;3;?FO=NP-W[NR'J%H+"\TESFJMZ&0;\")4P86*
M%F.AN2SO/,<.KX-]+<PSHB))S/-$.I[31T(W3T7J$#_\I&B-ZCPQN_<D^WZ;
M,/";:_[P_+K:W]]YK4C&BF7U>A9)*I?9O(%C>W;["IBKZL4GC?/7WMMX\R(7
M"[-YK\Q'6BQY+DG*$@TY.!MI XK-JUHV'Y185R\ON15*B:PZ7#&=! K30'^?
M"*&>/I@!MB_,F?P+4$L#!!0    ( .=T65?" KMJAP0  *,9   9    >&PO
M=V]R:W-H965T<R]S:&5E=#0T+GAM;*V9[Y.B-AC'_Y4,O>G<S:S++T7=JC,J
M7'LOKG76O?9%IR\B1$P7$BX)>O[W38!%<9%=IWFC$//]D'R?\. 3)@?*GOD.
M(0%^I GA4V,G1/9@FCS<H13R>YHA(G_94I9"(4]9;/*,(1@5HC0Q'<ORS!1B
M8LPF1=N*S28T%PDF:,4 S],4LN,")?0P-6SCI>$1QSNA&LS9)(,Q6B/Q+5LQ
M>6;6E BGB'!,"6!H.S7F]D-@>TI0]/@3HP,_.P9J*AM*G]7)EVAJ6&I$*$&A
M4 @HO_9HB9)$D>0XOE=0H[ZF$IX?O] _%Y.7D]E CI8T^0M'8C<U1@:(T!;F
MB7BDA]]0-:&!XH4TX<4G.%1]+0.$.1<TK<1R!"DFY3?\41EQ)I"<=H%3"9Q+
M0?^*P*T$[J7 NR+H5X+^>Z\PJ 3%U,UR[H5Q/A1P-F'T )CJ+6GJH'"_4$N_
M,%$+92V8_!5+G9@M<BY;. =S$H%UN5K 'UNPQC'!6QQ"(L \#&E.!"8Q6-$$
MAQAQT /+'20Q I@ L4-@"1D[JA[S5/4%= M^I30ZX"0!'WTD($[X)ZGZMO;!
MQP^?P <E?-K1G$,2\8DIY%S4B,RP&O>B'+=S9=PV^$J)V'$0D A%+7K_#;W3
M 3"EB;63SHN3"Z>3^#O=WP/7N@..Y3@M UIVR^=Y+.7V5;G?+5^C[!Y83B%W
M6^3!>^1NV]4;9KCULG(+GGN%5\?^[T<J/^4]?8 L^J<MSB6HWPY2>?*!9S!$
M4T,F0H[8'AFSGW^R/>N7-H]UPGR=L$ 3K!&-?AV-?A>]CL8=V* 8$Z+NTPU,
M( E16T0Z8;=&1"?,+V&# J8>@?O9T+9LUYJ8^W.O7W?SQL[0ZM?=&BX.:A<'
MG2[*12P?.T1F9<80"8] ,$AX LL'7O2O3-;R"2I:DUDG^59+=<+\$N:=>34>
M7-CYNDMO/+YBIE>;Z;US22(2O;$>.TFWFJ<3YGNOG!G:(WO8OS"PK5MCV38L
M'-86#CLM#$B<0M)[@L>$,K"D:0;)\0Y\(6&;B9VL6TW4"?-UP@)-L$9 1G5
M1KH>>B.=T= )\W7" DVP1C3&=33&G;?'//R>8XY5=FZ+0*?XU@CHA/DZ8<'X
M5>KQ[*';GGALZU0T6)W>+O+P&1V1^<3R7A#%K5F[&W&KPUIIOE9:H(O6#,99
M!6?K2CL525=,=-)\K;1 %ZT9$^<4$^?_))]N]<UQT$GS*UKCW\K(\2[^TNBZ
M9M/?4WEI=]9+LR=Z0 Q\AEP@@EC[_H'6PE(KS==*"W31FK$X%9=V7UO^T5I:
M:J7Y6FF!+EHS)J=2U>ZN5=_*/UKK4:TT7RLMJ&CG>P&VX_2'5_X!G<I7N[M^
M75$N>F%"N:I=U5ZX^@YAA@5,SC8#0 9Q!&@N6J/@M8S-;2;:95LGRQDW>_GO
M007=4[IU39IGF\XI8G&QV\]!L55<;A36K?4;A7FQCW[1OK ?EG9+NZ_>0!2;
MW"=\^?KB*V0Q)APD:"LO9=T/Y;Q9^4:@/!$T*[:\-U0(FA:'.P0CQ%0'^?N6
M4O%RHBY0OY>9_0=02P,$%     @ YW195UE%V/:-!   HA8  !D   !X;"]W
M;W)K<VAE971S+W-H965T-#4N>&ULM5AK;]LV%/TKA%8,"5!'(O5R,MN XV!;
M@#Z"N&D_#/O V+3-52)=DHZ;_?J1DJ.');-U)G^)]> ].?>0E_>(@RT77^6*
M$ 6^IPF30V>EU/K*=>5L15(L+_B:,/UFP46*E;X52U>N!<'S+"A-7.1YD9MB
MRIS1('MV)T8#OE$)9>1. +E)4RR>KTG"MT,'.B\/[NERI<P#=S18XR69$O6P
MOA/ZSBU0YC0E3%+.@""+H3.&5Q/DFX!LQ&=*MK)R#4PJCYQ_-3>W\Z'C&48D
M(3-E(+#^>2(3DB0&2?/XM@-UBO]I JO7+^B_9\GK9!ZQ)!.>?*%SM1HZ?0?,
MR0)O$G7/MW^274*AP9OQ1&9_P78WUG/ ;",53W?!FD%*6?Z+O^^$J 2@^$
MV@6@O0 8' CP=P&9<F[.+$OK!BL\&@B^!<*,UFCF(M,FB];94&:F<:J$?DMU
MG!I=;Z1^(B48LSF8YG,)/B[ E"X97= 99@J,9S.^88JR);CC"9U1(L&$IVO.
M"%,2\ 7XJ%9$@%NF,%O2QX2 L91$OSJ[(0K31)Z#'GB8WH"S-^?@#: ,?%KQ
MC<1L+@>NTED8+NYLQ_@Z9XP.,)Z2]07PT%N /.2WA$]^)MS/PE$]W-7:%0*B
M0D"4X?D'\)I)7S^#]_@?+L DP5K8O][I"'"K2"K_;LLVAP_:X4T57\DUGI&A
MH\M4$O%$G-&OO\#(^ZTM]X[ :DKXA1*^#7WT)2L9,N^-GXC06P!XD&2Q2< [
MNB#@3$_Z,\%"GK=I8 >&* \%T ,I9VHE 0K '#^WK9Z)%>N5$@2%!(&5Z2>N
M<-*68!X69F%F9WT:H1CY43!PGZK<6X9%,.Z7PVJLPH)5:&6EZW>3;A*LYP:,
M4RX4_1>;/;2-:(X451CTH*9@*JW&M&U<$ =AU$XU*JA&=@$%GNL^I7M8&SEK
M[+&ETA%8+<VX2#,^[:81=ZE$1V U)?J%$GWKA/\AN$YW@H5X-OU%+T_=:=[J
M5J);,654D;;L^XTR@=#K[R_1?F.)0M3W_/8%>EGPO;3RG60M63>[>Y)D1217
M=-VZ6*TXQTY11V"UE*%7>@3OM,MUA]^1&%VAU=6H."9XJC[W V3HOS2ZO,^!
MZ&"7LR.]5H/2]$"KDV@OV]:,4;.EA2B.+O>*=3>N6JTH\%%E7)UI:4J@W3P<
MT_QV4&&MJX6Q[T7[;/VV]A?XGG> ;FD@H-U!?."L9[PU4;K6EH*0U'CL5K)6
MH*-KJB.T>MJE0X'AB7<8JP4Z6HV.T.IJE"8(VEW0_]EA[,@O&TSP$T;:#O5:
M$4J+!*V^XX@M)FY4[674J-BX4;'5076.I7F!=O=RU.;2="V], [W>39=2T^[
ME@-$2]<"[;;%[JOMP4<7SRG,"BK-"CJQ64&=FI6NT.IJE&8%G<RL_  Y/N:C
MW([U6A4J9S0=V174M"MQ&.QO)JAI5O2W[X'=!)56!75G55"+5?'[ =IGVC(,
M]>-]JF[E -&<WK['8DF9! E9Z#CO(M8 (C\0S6\47V=GBH]<Z<^A[')%]!8C
MS #]?L&Y>KDQQY3%L?3H/U!+ P04    " #G=%E7B6) +'$"   1!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6R%55MOTS 4_BM'84)#@B5-<YE&
M&JG=AN !42T,'A /;G+26'/L8#OMX-=C)UG40;J^-+Z<[W*.?=QD+^2#JA U
M/-:,JX53:=U<N:[**ZR)NA -<K-3"ED3;:9RZZI&(BDZ4,U<W_,BMR:4.VG2
MK:UEFHA6,\IQ+4&U=4WD[Q4RL5\X,^=IX8YN*VT7W#1IR!8SU/?-6IJ9.[(4
MM$:NJ. @L5PXR]G5*K;Q7< WBGMU, :;R4:(!SOY5"P<SQI"AKFV#,1\=GB-
MC%DB8^/7P.F,DA9X.'YB_]#E;G+9$(77@GVGA:X6SJ4#!9:D9?I.[#_BD$]H
M^7+!5/<+^R'6<R!OE1;U #8.:LK[+WD<ZG  \/TC '\ ^)WO7JAS>4,T21,I
M]B!MM&&S@R[5#FW,46X/)=/2[%*#T^FJ569%*5CR K+^9.!+"1G=<EK2G' -
MRSP7+=>4;V$M&,TI*G@'F;D?1<L01 FW2E-3(2Q@60NIZ1_2E?SVT=P=A7!^
M@YI0IM[ &5 .7RO1*L(+E;C:I&"-N/E@=]7;]8_8S;"Y ,]_"[[GS^$^NX'S
MLS?/:5Q3@;$,_E@&O^.='^&=2O''<J.T--?FYY3/GB^8YK.M=*4:DN/",;VB
M4.[025^_FD7>^Q?<SD>W\Y?84Y-\,.6I1X4=RG;C+IT%<3Q/W-V$6#"*!:?$
MPBFQ'A4]$PLNHVFQ<!0+3XE%4V+AE%AT1"P:Q:)38O&46#0AY@?QM%@\BL6G
MQ"ZGQ.+_SVP6!K-_Q-R##K>/Y6<BMY0K8%@:G'<1&P+9/T#]1(NF:_J-T.8)
MZ8:5>;-1V@"S7PJAGR;V'1G_!=*_4$L#!!0    ( .=T65<R%3EIB0,  %8-
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;+67VV[;.!"&7X70%D4+
MM)%$^9BU!<3.%@VP*8RDW;TH]H*6QC)1B51)RDZ ??B2E"V?%-8ITAM;I&9^
M?C,B.>1HS<4WN010Z*'(F1Q[2Z7*2]^7R1(*(B]X"4R_67!1$*6;(O-E*8"D
MUJG(?1P$/;\@E'GQR/;-1#SBE<HI@YE LBH*(AXGD//UV N];<<=S9;*=/CQ
MJ"09W(/Z4LZ$;OF-2DH+8))RA@0LQMY5>#D-.\;!6OQ#82WWGI$)9<[Y-].X
M2<=>8(@@AT09":+_5C"%/#=*FN/[1M1KQC2.^\];]0\V>!W,G$B8\OQ?FJKE
MV!MX*(4%J7)UQ]<?81-0U^@E/)?V%ZUKVT[70TDE%2\VSIJ@H*S^)P^;1.PY
M1,$3#GCC@(\<,'["(=HX1#;0FLR&=4T4B4>"KY$PUEK-/-C<6&\=#67F,]XK
MH=]2[:?B.U@!JP"]1Y^($,3D%+VY!D5H+M^B5X@R]'G)*TE8*D>^TB,:/S_9
MJ$]J=?R$>HC1+6=J*=%?+(7T4,#7J TOWO).L%/Q'LH+%.!W" <X0E_NK]&;
M5V^1A$Q/+=4".#U'+K)R>"OGP(R:M$96-WI"]YI*DF4",F(G*U^@;:*__JU-
MT8V"0O[7EM!:M].N:Q;UI2Q) F-/KUH)8@5>_/J/L!?\V1;\"XD=I*#3I*#C
M4H^ODD14D"))<I!ZQ:M*L-8I5,MTK8S9=5;QH!?AD;_:C^34J!\.!XW1 6&W
M(>P^@Y"R1$\A/?];(6NEWM[X43CL=HXH3ZUP%_<[[9B]!K/GQ)P)* D]#[-W
MBMF/HB/*4R.,PZ =LM] ]MV0(&Q-T72(SW-:3_PVQ/[)Z,$1G\OB &[0P V<
M<%.]!PE=,!"1$E1KX@8_I7)9'% -&ZKA>50Y)7.:4T7;O^GP9.H?H[DL#M#"
M8%<6 B?<IZJ8@S ;ESXQF+K LNTN*]'_C@UWLA'>3U1XQ.L>^Q?WI7"OY(5G
MQJ97%A>*S',X-[CPY\$Y!__5X/ N..P,[I8\T*(J6N&=GL^M+2^E=ACGKL"&
MOZO"AB]:8E]*[3 -NR(;NJOLC#R:N8H4B/9O[G8/T2,0T1J7T_&Y<?E[)]0"
M1&8/[A(EO&*J/OPUO<WEX,H>B8_Z)^;28$^^.YGZQG%+1$:91#DLM&1PT=?[
MH:@/\75#\=*>@^=<Z5.U?5SJBP\(8Z#?+SA7VX89H+E*Q3\ 4$L#!!0    (
M .=T65=IP)V:608  #XT   9    >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM
M;+U;76_;-A3]*X0'#!O011(I^2-S#"3NMA9HNB!&UX=A#XQ,VT(DT:-H.P7V
MXT?)CF@J,A4Y5\U#8LF7AY>'Q\K1O=9XQ\5CMF),HJ<D3K.KWDK*]:7C9.&*
M)32[X&N6JG<67"14JD.Q=+*U8'1>#$IB![MNWTEHE/8FX^+<G9B,^4;&4<KN
M!,HV24+%MQL6\]U5S^L]G[B/EBN9GW FXS5=LAF37]9W0ATY)<H\2EB:13Q%
M@BVN>M?>Y30@^8 BXJ^([;*CURA?R@/GC_G!Q_E5S\TS8C$+90Y!U9\MF[(X
MSI%4'O\>0'OEG/G X]?/Z+\7BU>+>: 9F_+X:S27JZO>L(?F;$$WL;SGNP_L
ML* @QPMYG!6_T>X0Z_90N,DD3PZ#509)E.[_TJ<#$4<#O/Z) ?@P %<'^"<&
MD,. @CEGGUFQK/=4TLE8\!T2>;1"RU\4W!2CU6JB--_&F13JW4B-DY-[MF7I
MAJ%?T$PI9+Z)&>(+]#[*Z'(IV)(67*LSSW$_O6>21G'V\]B1:OH<Q D/4]WL
MI\(GIO(PNN6I7&7HMW3.YB: H_(ND\?/R=]@*^*,K2^0B]\A[&)2D]#T-<-)
M,1Q;TB$EEZ3 \T_@?5:?NAF-68;^0]-BZYA 4YZ&+)5BS^1]E#W6,6<%SC_*
ME]F:ANRJISZK&1-;UIO\^(/7=W^M6S40F,&!7W+@%^CD! >GE?/W)Q6*/DJ6
M9/_44>!#4@ $9E 0E!0$5AF8.R[4CK]#:R;R<^K"6+?T/=ZHP,NON]N)-W:V
MQ^NQ11A)]LLD^Z_6ZA^,+P5=KZ+PE6JU0K?=*B P@X5!R<*@([4.("D  C,H
M&)84#('5.FQ4JRW"2')4)CF"4:MZ_TL:239',TDER^KRMT[5=NN P Q6/%?_
M\W8[TN\!&(@%*#23AB,/XP%K^ !X+%'W8A14=-P49::+=;H83,VW["D*>>T2
MK).TWD$@-),2[9P\TI600:T3%)I)@S9/GM68G"-DOT:B+JX*N2'*3%<;'<_N
M=-H(>4I3.J>U2[!.TGH'@=!,2K2M\OI="1G454&AF31H7^59/<LY0AZ\2L@-
M46:ZV@-Y=A/41LB?N9 K=*WN[:*P7L_6N5IO)!":R8PV7MZH*SV#^BPH-+/.
MH(T6MCJ8,_1\ *QXAU%%STU19KK:$&&[(6JCYS_EB@FTX()%RQ2%?*,"HGKG
M;)^U[99"H9D<:1>&<4?*QJ#."PK-I$$[+VPO6IVA;%)W#:[> S9%F>EJAX3M
M#NEYCQ:")[F>5>*A1+M(79++DML-2\-50L5C^SJ<??;66]M%&0IK>X:#KA0.
M:LF@T$P:M"7#]E+7&0KO-Y8XK"%FHMHT8;MINJ7I9J'DO!%1ND0?&-U^R_W&
M^55E^WRMM[&+,A76'@T/NU(SJ"&#0C-IT(8,VTMA9ZAY5',E]H=50==&G7 B
M1!LG8C=.IJ8_Y4VUMVG:/E_K5DD7A2NB?1KQ.M(T ;5B4&@F#=J*$7M!K+VF
M#X"F6JLWB_5!)R[3Y*C+9W=,=YN'6)GI&0LE%V\4,VS?KXOB%='6C'35^B.@
MK@L*S:1!NRX"W?XC+[M[[D75<-0&N<,38M;FB-C-T7W1SG>^KK@2L!+Q&_4,
M6L."0C.IT7:,=-4<)*"^"PK-I$'[+@+=("0O^W]*J@/7^'FA[W:#S,5H]T2:
MW%.BU!Q&-%;7;[&-PD+E;U$\:)4+"LW\ZH8V:WY7[40?U)5!H9DT:%?F0[<3
M_;I&H>M7)-X49::KW9-O=T_[ MZ;5&R?H?7V=5'1\K4_\[OJ)?J@=@P*S:3A
MZ(M8T+U$OZY+Z%4OU$U19KK:-OD-O<0B3W5=O@Z+&G0IX5S.'5?][*FUWO<N
MREV^=G1^5QU(']2]0:&9-&CWYD-W(/VZWB*IUDF:HLQTM<OR[2[+O*G\GMH'
M+8Y!H9DL:GOG=]6M]$%]'!2:^?U3[>,"Z&YE4->'?/$EU+J@4[>@@;9;09/=
M$@S1='[H1'Y'[=L3:[OI4&@FC=H&!EWU,P-0]P>%9M*@W5\ W<\,ZCJ50;68
M6!]5->_.T9,82H?+X@&5;-]5WS_74)XM'X*Y+A[]J)R_\2ZG^T=9-,S^R9I;
M*I91FJ&8+12D>S%0=D/L'U;9'TB^+I[W>.!2?1B*ERM&YTSD >K]!>?R^2"?
MH'QD:/(_4$L#!!0    ( .=T65>E_S_VE@,  /L-   9    >&PO=V]R:W-H
M965T<R]S:&5E=#0Y+GAM;,57;6_3,!#^*U9 "*2RO/1UHZVT-FQ, FFB CX@
M/GC)M;5P[& [+4C\>,Y.&MJMRS84B2]M?/8]=\]C^VR/MU)]UVL 0WYF7.B)
MMS8F/_-]G:PAH_I$YB"P9RE51@TVU<K7N0*:.J>,^U$0#/R,,N%-Q\YVK:9C
M61C.!%PKHHLLH^K7#+C<3KS0VQD^LM7:6(,_'>=T!0LPG_)KA2V_1DE9!D(S
M*8B"Y<0[#\_B,+ .;L1G!EN]]TTLE1LIO]O&53KQ IL1<$B,A:#XMX$Y<&Z1
M,(\?%:A7Q[2.^]\[] M''LG<4 USR;^PU*PGWL@C*2QIP<U'N7T'%:&^Q4LD
MU^Z7;,NQ0QR<%-K(K'+&##(FRG_ZLQ)BSR&*[G&(*H?HL0[=RJ%[VV%PCT.O
M<N@Y94HJ3H>8&CH=*[DERHY&-/OAQ'3>2)\).^\+H["7H9^97E"FR&?*"R O
M8S"4<?UJ[!M$MOU^4J',2I3H'I0P(A^D,&M-WHH4TD, 'U.J\XIV><VB1L0%
MY"<DB#HD"J(N^;2(R<OGQQ*;/P:FZV"B!IBX&>:\6)V0:.1@PAT,69H7S\+A
MZ$T#W6X]#5T7H/O@-'3(C'(J$B +M^\OE2QR)E8=<L$$VAGE9&&H =Q\ALQI
M;K>/)E_?(R*Y0K/^=FS^RO"]X^%M<3G3.4U@XF'UT* VX$V1W"!X<TSS-L'B
MEL .9._5LO>:T$O9-V[U*Q24ZD*5NLHE$5*\7M:24ZW!:(*5RMH5)(52."NV
MYC!]3/ R<-\%ML5W,PW&_F9?Q0='Q(W)_Z,T_5J:?DO2<$9O&&>&P5/T*:,/
M&O1Y<$3<R. ?]1G4^@P:];G$,]72U92#U217>!8K\^L8U\&#:V%PAVL8A%T\
MO&]3;H(ZX#&L>0P;>;R7.$M7&DM.2N;NO %%%B@6PQ(TQPD'=8Q2(^A3ZTF;
M8'%+8 =BCFHQ1_^WC(_:E+U-L+@EL /93VO93QO7\#G>>/?W(/E]S]E<BM@(
M]E01VP2+3^^6@6&P7P0.Y F#OY>\H%&@F.E<8J4B*[L,.X2)A!>IK<\ITPG>
MW)@H("56/6H78H>@4;.T:AZ]$#9&?*J*%=I^78OZ_2"X6P ?,[)4R=^[%6-1
M6[G7A49FA3#E1;2VUB^8<W=OOV6?V9>-NVW_A2F?11^H6C'<MAR6"!F<##$M
M5;XTRH:1N;M[WTB#E=5]KO%U!LH.P/ZEE&;7L 'J]][T#U!+ P04    " #G
M=%E7./2@^*H"  ! "0  &0   'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6S-
M5EUOVC 4_2M7V32U$B,AH3!U$*G034-:*U36[6':@TDNQ*H=9[8A[;^?[804
M)&B9A*:])/ZXYUR?D^O8@U+(!Y4A:GCD+%=#+].ZN/1]E63(B6J+ G,SLQ"2
M$VVZ<NFK0B))'8@S/PR"GL\)S;UXX,:F,AZ(E68TQZD$M>*<R*<1,E$.O8ZW
M&;BCRTS; 3\>%&2),]3WQ52:GM^PI)1CKJC(0>)BZ%UU+L=]&^\"OE,LU58;
MK)*Y$ ^V,TF'7F 7A P3;1F(>:UQC(Q9(K.,WS6GUZ2TP.WVAOVSTVZTS(G"
ML6 _:*JSH??!@Q079,7TG2B_8*WGPO(E@BGWA+*.#3Q(5DH+7H/-"CC-JS=Y
MK'W8 G2Z!P!A#0B/!40U(')"JY4Y6==$DW@@10G21ALVVW#>.+110W/[%6=:
MFEEJ<#J^-84RR1/!$:8H8981B? >;HF4Q!H,9]>H"67JW(R^!1^4C5 #7YOD
MEL)/ZD2C*E%X(-$,BS8$80O"((SVP,?'P",'#W?AOI'<Z X;W:'CZQ[@&S.B
M%%S!6'!NJFFF1?*P3]2++':+7:J")#CTS!Y2*-?HQ>_>='K!QWT23T2V(SAJ
M!$>./3H@^!.1.<V7ZODSMV!$%$U:,'_:V.!<:=F"8*O41,.W4E2#<(,Z$RG\
M_&IX8:*1JU_[_(I.Z=>)R';\ZC9^=5\ND,H190NC!061(,S/3Q.-*:P)6R$4
MQDBW&^",YG _NWX>.=]G396O[_+9G^LZ#MI!T!GXZVW-KT7MB+EHQ%P<4>VC
M5ZO]19:__7HG(ML1W&L$]_Z':N^=TJ\3D>WXU6_\ZO_C:N\?5>VO155B_*WS
MS=XM;HA<TEP!PX7!!>V^*359G==51XO"'7ESH<T!ZIJ9N>*@M %F?B&$WG3L
M*=I<FN(_4$L#!!0    ( .=T65>)O,S?WP,  $@,   9    >&PO=V]R:W-H
M965T<R]S:&5E=#4Q+GAM;*U776_B.!3]*U:V6K52AWP22!>0H.EH1]K.H&&Z
M\[#:!Y,88C6)6=N!Z;_?:R=-0S!,'^:EQ,XY)S[W7MNWDP/CSR(C1*(?15Z*
MJ95)N;NS;9%DI,!BP':DA#<;Q@LL8<BWMMAQ@E--*G+;<YS0+C MK=E$SRWY
M;,(JF=.2+#D255%@_K(@.3M,+==ZG?A*MYE4$_9LLL-;LB+R:;?D,+);E906
MI!24E8B3S=2:NW>QZRB"1OQ-R4%TGI&RLF;L60T^I5/+42LB.4FDDL#PLR?W
M),^5$JSCOT;4:K^IB-WG5_6/VCR866-![EG^G:8RFUIC"Z5D@ZM<?F6'/TEC
M:*CT$I8+_1<=&JQCH:02DA4-&590T++^Q3^:0'0(;GB&X#4$KT\(SA#\AN"_
MEQ TA$!'IK:BXQ!CB6<3S@Z(*S2HJ0<=3,T&^[14>5])#F\I\.3L,Y36IS)A
M!4%+PM$JPYR@#^B>%;M*8IV:+QNTP((F:%ZF**9Y)4F*>CS %P"MZ4]E"E/?
MH Q%Q5_02K+D&3T2F;$47<=$8IJ+&_C(TRI&UU<WZ K92"BF0+0$-I7BMC/Q
M+6.5P&4*DU='XXDM(0+*AYTT;A>U6^^,6]=#CZR4F4 /L,;T6,"&T+7Q\U[C
MM_ N*J[(;H <[Q9YCN<;%G3_'KJOZ9Z!'E^FSZOM 'EC37<ON/';:O"UGG]&
M[P'SDI9;T:F%?^9K(3ELSW]-X:[E K.<.K/NQ XG9&K!H20(WQ-K]OMO;NC\
M80K5KQ2+?Y'841B#-HS!)?7NIKK^BPEQ8PI=+3'4$NITWL_\P/=\**)]-R@&
MF!^-QN$Q+#Z%>6X8.:,6=F1DV!H97C3R71^;L-WG>\+A&D"?JV(-I<$V=74(
M]*620L)FA*JY;8Z):]BC]>XU^JZ_&'96.AQ&[KAGVX0:C48]UT:4?\9TV)H.
M+YI^V&S@4E(>4W78P;6$!$DJ3B4EQC,G/%F%%WD]/P9,V/,<GV+\86CV,FJ]
MC-Z5P ^X26!SK+*WM"%H'FJGD.<2*I?6E;N#/&OTSQ(Z.DU"Z+E.+P FE!,,
M>R$PHB+?'(1Q&X3QQ2"\E:6Z<5I?1C.UTKBS@'#@!CTO)I 3]:R<@OS!.#([
MB5HGT44GK[?O^[Q$)B]NSXL)Y/1/EU,0>#FSS5SGK?5P+KI9,DE*27&>OYBV
MVL_JKE'O%DN_Z R0P.F!8@/([Z2\-F=W6JR"\*UN505*6%7*NEMH9]MV>*Z;
MP-[\0K7)NG5[DZE[[$?,M[04*"<;D'0&(SC=>-VVU@/)=KJ16S,);:%^S*#5
M)UP!X/V&04";@?I ^\_#[']02P,$%     @ YW195S,WKH!R @  :@8  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3(N>&ULK55=;YLP%/TK%JNF5NH*& A9
M1I#25%,G;5+5K-O#M <';H)58S/;2;I_/]M01EM:==)>@C_..3[GQERR@Y"W
MJ@+0Z*YF7,V]2NMFYONJJ* FZDPTP,W.1LB::#.56U\U$DCI2#7S<1!,_)I0
M[N696[N2>29VFE$.5Q*I75T3^?L<F#C,O="[7[BFVTK;!3_/&K*%%>B;YDJ:
MF=^KE+0&KJC@2,)F[BW"V3*Q> ?X1N&@!F-DDZR%N+633^7<"ZPA8%!HJT#,
M8P]+8,P*&1N_.DVO/](2A^-[]8\NN\FR)@J6@GVGI:[FWM1#)6S(CNEK<;B$
M+H\S6 BFW"\ZM-C4@(N=TJ+NR,9!37G[)'=='0:$,'Z&@#L"?BTAZ@B1"]HZ
M<[$NB"9Y)L4!28LV:G;@:N/8)@WE]E]<:6EVJ>'I?%$48L>U0M=0 -V3-0/T
M#HVL*G1\ 9I0IDX,X&9U@8Z/3M 1HAQ]K<1.$5ZJS-?&DA7VB^[X\_9X_,SQ
M*VC.4(!/$0YP-$)?OH8>.3I^2/=-(?IJX+X:V.E%S^@-X_Y8K)66YIK]'(O5
MZL3C.O;5FZF&%##WS+NE0.[!R]^^"2?!A[&0_TGL0>2HCQR]I/[W L@^^UC>
M5B1Q(K8S[/,XF8:3:>;OATF>PM)@&J7O>]@#CW'O,7[1XV=0:H86S+0<P@M
MIGFA0D))-6)"*1B]>*WD9& %XS1.'QD>005I&H[[37J_R;_6]!1QT&,VDZ>%
MC9(8AX]\/H5-INDDF#XRZ@\Z@>W"7XC<4JX0@XTA!F>I49!M9VLG6C2N.:R%
M-JW&#2OS,0!I 69_(X2^G]A^TW]>\C]02P,$%     @ YW195RFG 'NC P
M7 \  !D   !X;"]W;W)K<VAE971S+W-H965T-3,N>&ULO5?;;MLX$/T50ELL
M$B ;77Q-UC;@.-LV0+LP$J1]*/:!D<8648KTDK2=[M?OD))EN98%V'"3AUBD
M.&?F'''(F<%:JN\Z!3#D->-"#[W4F,6M[^LXA8SJ:[D @6]F4F74X%#-?;U0
M0!-GE'$_"H*NGU$FO-' S4W5:""7AC,!4T7T,LNH^G$'7*Z'7NAM)A[9/#5V
MPA\-%G0.3V">%U.%([]$25@&0C,IB(+9T!N'MY.P;0W<BB\,UKKR3"R5%RF_
MV\%#,O0"&Q%PB(V%H/BS@@EP;I$PCG\+4*_T:0VKSQOT]XX\DGFA&B:2?V6)
M28=>WR,)S.B2FT>Y_@@%H8[%BR77[C]9YVN[Z#%>:B.SPAC'&1/Y+WTMA*@8
MA-T#!E%A$/ULT#Y@T"H,6HYH'IFC=4\-'0V47!-E5R.:?7#:.&MDPX3]C$]&
MX5N&=F8TCF.Y%$:31XB!K>@+!_('^9LJ1:V^Y.(>#&5<7^+L\],]N7AW.? -
M.K;F?EPXN<N=1 ><A!'Y+(5)-?E+))#L O@8<1EVM G[+FI$?(+%-0FB*Q(%
M4:LFH$FS^3W$UR2\<>910SBM4L66PVL=P'O/!!4Q$_.*C%=DS#%)<!X(IAN9
M*$B8(9^DUN3;)P0@#P8R_4^=G+FW=KTWF]FW>D%C&'J8NAK4"KS1[[^%W>#/
M.BG.!+8C3+L4IMV$OMU>JJ(+S>P<H4N32L7^@\3IHRF'.BT:'1RK10[6<6#V
MA%N-6H']&_BK&I:=DF6GD>4'/"[)!<<O>TGP:+),B)SA$;5'OHY@9R^F;3AY
MU(W>3_R"W9);]_@O:!EJ8A05FKKC6),9@*YCEZ-W*^S"*.QUJIKG)!O#.)%D
MKR39:R0Y7:HXQ<M U5)HM#UV!YX);(=FOZ39?]-CJG].8<X$MB/,32G,S6F;
MO([US=Z.SL^0_2W=Z/1$2F&PO=F#XTEAO<"I 47Y%5D*+7E2>:TW9W/M%1_L
M\^Y$K7Y-*C<'=BKQ2DD3-A+?;FY--IE-QG,%@/5G/;=&P&-W\KG0=NE'6_K1
MFV9YX>Y<XIP);5><;:$6-I8[QV5Z@;5S>86=7M3KUNSY7U%FA=LZ*VPNM*9*
MQ@ )WL-*9GD%0D7BTKUHF+ @J61Z+=W]ZJA_B.V9JK*<K5_I7S)0<]?6:>*^
M5-[*E+-EZSAV#9._79[WG9^IFC,L1SC,T#2X[B$;E;=R^<#(A>N&7J3!WLH]
MIMC^@K(+\/U,2K,96 =E0SWZ'U!+ P04    " #G=%E70W"[+- (  #97P
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
M]R23VVI5\GN997)3/5P+OA"J?$'Q^Z64V?.3<H#]:OZ7?P%02P,$%     @
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
M?.XWH@I9E<K1Q;R#K3_,#D,<H6"OF%OL@E&,PF<NR<A((&270-<L8VF>@O]
M)SUL1^V\6.$(K<E!;=6FUV4;M^LV?2@L9!06>L/2#:!2L;1<&\DE7>0)2-BB
M]3+WPB@8/%(BV@KKTNYY;/Y&5B&[K#+M<)16L:-WK@5':$TNC%I#PS[;PJEL
M<X76I,+(-F1?QG+5%O91;&W1AU9#1JLANU8S;?$6\6,?I'-)]+'>A8P*1'&?
MW>%4![I":U)A=""RKZ2YZ@[[*+;NZ$/\82/^L%W\79.'8S24';5K#;A":W)@
M="2&/;8#=BHG7:$UJ3!R$ML7YQRUPPNC!/[S_6!W/9: VNL_N[PS_?#Z=4H[
M9.<*Z$-%8J,B<=!G,S@5D:[0FE08$8GM2WZNFL$^"K0U0Q_2$1OIB.VBSC3#
M44\4=O3.Q="'C,1&1N(^7Y9BI_+1%5J3"B,?\1M>F';H"_LHR-87?8A&;$0C
MMLLYTQ=O>:2P#]*Y)OK0D8'1D4&?;V8#IW+2%5J3"B,G@S>\F7U]>[PPBNVV
M87?M2H!7^P"O^/KQFH@ERR1(Z$+#^Z>1ODF)[0>%VQW%U^4W>7=<*9Z6FRM*
MYE04!OK\@G/UM%-\YE=]UCG]'U!+ P04    " #G=%E7]"*6:3 $  !C%0
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
MA2HGW@[0[8UD!SU2OC"I!E1]N5<_.H W O5^RYA\NVD6Z'_&)/\!4$L#!!0
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
M,5ZV]7(B66X:W8))U3;-,%$W(> Z0#V/&9.;B7Y!?;<*_@%02P,$%     @
MYW195W]*XXAN P  / H  !D   !X;"]W;W)K<VAE971S+W-H965T-C(N>&UL
MK99M;],P$,>_BA408M)8'MJEW6@CK=V 22!5'8,7B!=><FTL'#O83COX])R=
M-'1M6GBQ-ZT?[O[^W=DY>[26ZH?. 0QY++C08R\WIKST?9WF4%!])DL0.+.0
MJJ &NVKIZU(!S9Q3P?TH"&*_H$QXR<B-S50RDI7A3,!,$5T5!56_)L#E>NR%
MWF9@SI:YL0-^,BKI$N[ W)<SA3V_5<E8 4(S*8B"Q=B["B^G86 =G,47!FN]
MU28VE <I?]C.;3;V DL$'%)C)2C^K6 *G%LEY/C9B'KMFM9QN[U1?^>"QV >
MJ(:IY%]99O*Q-_1(!@M:<3.7ZP_0!'1N]5+)M?LEZ\8V\$A::2.+QAD)"B;J
M?_K8)&++(8P/.$2-0[3KT#_@T&L<>B[0FLR%=4T-349*KHFRUJAF&RXWSANC
M8<)NXYU1.,O0SR2W(I4%D,_T$31Y0Z8Y%4MLW0KR7DFMR;U0D,JE8+\ALU9D
M @(6S&CR^AH,95R?H-O]W35Y_?*$O"1,D,^YK#05F1[Y!@GM.G[:T$QJFN@
M31B13U*87),;D4'V5,#'T-KXHDU\D^BHXAV49R2(3DD41+T.H.G_N/><>W0$
MI]>FN^?T>@?TYIA,D3+.J#O$<G$XP:?DYC'E5<;$DEP5LA*8\QDHS+FP0T;B
M/,43T;C-P51*:/)M+CDG>,375&7?N[:@)NQW$]JR<:E+FL+8P[J@0:W 2UZ]
M"./@;5?ZGDGL23+[;3+[Q]23"2R9<,F84$Y%"EW1UA+G3L+6M%42AI$]"JOM
M,/:MXC"\:(V>X)VW>.='\:ZRC-E=U@2K+3&X1Z74S8@"CB>@WL:T4@J$(;^
MJJX(ZE7B+;9^L,N_;Q.&O:";/V[YXV?A+Q7#>4O?^<7'>VC!#OR^13P,#\ /
M6OC!4?@Y9%7Z#/2#/;8WPS#>":##*([B[@"&;0##HP'@!6HXX(5I.KF&^TN&
M@^$.U[[1@:Q>M% 71Z$^TE*#K5K:4%,9U^2L8,:5LT[0BWW0:!CW=TB[K*)#
M9R ,_EYNP5%>O$7^41X:@>TO?S"(=Q/98?6TBM1\_M8]7(!:NN>))JDMWO65
MU8ZV3Z K=_'OC$_LT\C=[W]EZG?5)ZJPZ&G"88&2P=D F53]5*D[1I;NMG^0
M!M\.KIGC\PZ4-<#YA91FT[$+M _&Y ]02P,$%     @ YW195]C0$\P$!
M/Q(  !D   !X;"]W;W)K<VAE971S+W-H965T-C,N>&ULM5A=C^(V%/TK5KJJ
M=B66?$ "3 &)F635D;JKT3#;/E1],,F%6)O8U#;#3']];2<3"&0R0Y6^0)SX
MG'M]3GP=>[IG_(=( 21ZRC,J9E8JY?;*MD6<0HY%GVV!JB=KQG,L59-O;+'E
M@!,#RC/;<YS SC&AUGQJ[MWQ^93M9$8HW'$D=GF.^?,U9&P_LUSKY<8]V:12
MW[#GTRW>P!+D]^T=5RV[8DE(#E001A&']<Q:N%>1:P"FQ^\$]N+H&NFAK!C[
MH1NWR<QR=$:002PU!59_CW #6::95!Y_EZ16%5,#CZ]?V+^8P:O!K+" &Y;]
M01*9SJRQA1)8XUTF[]G^5R@'Y&N^F&7"_*)]T3=0$>.=D"POP:J=$UK\XZ=2
MB". &[P"\$J =PH8O@(8E(#!>P'#$C!\+\ O 6;H=C%V(UR()9Y/.=LCKGLK
M-GUAU#=HI1>A^D592JZ>$H63\UL:LQS0 WX"@3ZC;YASK*U#'T.0F&3BD[K[
M?1FBCQ\^H0^(4/20LIW -!%36ZH$-(T=E\&NBV#>*\%<#WUE5*8"132!I$Y@
MJ\RK]+V7]*^]5L8E;/O(\7K(<[Q!0T(W[X$/#-QK@(?M\,5NTT?>V,#=!GC4
M#@\A[J.!:^!.BQB#RLN!X1N\Z26*GK!Z6;"9BW_^IOJA6PFY^*O)LX)TV$RJ
M"]65V.(89I:J1 +X(UCSGW]R ^>7)KV[) N[)(LZ(JLY,ZR<&;:Q:Z=5%1>@
MY\^.<HC9AI)_($%2>;4""FLB!2("Z5Z,XE7VC+9,"++*H,FR(IIOHNFEX''N
M#EU_:C\>6]&:TJ56=$D6=416L\*OK/!;K2@GB18>#I.DA]3*BS-)5!54M4WY
M)$'%EJJ/>B :32CB!,<F^(,3#_PSHT;U'N%YCV \J?>)6D?T'_4**KV"5KT6
M<<QW<*2(EN<@EJHOI%(4&M>$X%RGR>A4J.!,!F\X<4ZT:LWTTI>P([*:J*-*
MU%&KJ \IH)O%?;34'TI-FK7"+ZW)79*%79)%'9'5/!A7'HS_C]5RW*4S79*%
M79)%'9'5G)E4SDQ:9T>4;S/V#*!60PG4N**6SX3(7ONDF9P5FL /@I-"TQKZ
M4LF[)(LZ(JM)[CJ'?8#SKCI?+GC%,LAD"EQM0SA7/J",X!7)B*[[;SA1QCHN
MY[[KG2QK-^T97>I%IVQ15VQU-XYV96ZK&TL6$YPA 4I[(I_UXMI#4,P+WM,[
M85 ;M>PM&UJ#7%JL.F4+.V6+2K;:%_%X/#Y\;!4^V$<;Y1SXQIQ0"!2S'97%
MIK.Z6YV"+,S>_^3^M7L5%F<9!YKB:.4KYAM"!<I@K2B=_DCEQ(O3BJ(AV=9L
MQU=,JLV]N4P!)\!U!_5\S9A\:>@ U9G1_%]02P,$%     @ YW195\5P*%"X
M P  ;@P  !D   !X;"]W;W)K<VAE971S+W-H965T-C0N>&ULK9??C^(V$,?_
M%2L]57?2=1/G)VP!:8_MJ95::;7TVH>J#R89P%HGSMD.[/[W'0<VL(E9Y:$O
M$"??F7QF&'N&V4&J)[T#,.2Y%)6>>SMCZEO?U_D.2J9O9 T5/ME(53*#2[7U
M=:V %:U1*?PP"%*_9+SR%K/VWH-:S&1C!*_@01'=E"53+U] R,/<H][KC4>^
MW1E[PU_,:K:%%9AO]8/"E=]Y*7@)E>:R(@HV<^^.WBYI; U:Q5\<#OKBFMA0
MUE(^V<5OQ=P++!$(R(UUP?!K#TL0PGI"CN\GIU[W3FMX>?WJ_6L;/ :S9AJ6
M4OS-"[.;>Q./%+!AC3"/\O KG )*K+]<"MU^DL-)&W@D;[21Y<D8"4I>';_9
M\RD1%P88J-L@/!F$8PVBDT'4!GHD:\.Z9X8M9DH>B+)J]&8OVMRTUA@-K^S/
MN#(*GW*T,XN[/%<-%.1WSM9<<,-!DY_("JNE: 00N2$NQ<=[,(P+_0FUWU;W
MY..'3^0#X17Y<R<;S:I"SWR#=/8=?GXB^7(D":^0K*"^(4'XF81!&#G,EV/,
MH]8\?&ON8TZZQ(1=8L+67W3%WP-[86N!L6(TQQPPH<D_=VMM%-;>OZX CQYC
MMT>[(6]US7*8>[CC-*@]>(L??Z!I\+,KW/_)V9O@HR[XZ#WO7574[$5)(=H<
M;!2OMN *^^@K:7W98V._B*89S6;^_C*>H2J>!-FD4[T!C3O0>!3H6E:-L^:.
MYNG%6VD6QE&/;:B*Z#2E;K:D8TM&L6F&9?29U K/7F5>VF3R*I<E$,.>P8F=
M#+$C2M,>MD,51EGFQDX[['0\=@NK8,V,FS,=$,1!,NES#E51&&>AFS/K.+-W
M.<.,QD$0N*BR85YHU*_'H<AZ=#--.J;)J-P5?,\+P-3!]X;O,9&5<:9O,DS?
M-$MZH$-1,KFHX#>@TPYT.@ITH]H^YV*;.MB"/MM0E-#X2A)I<.Y)P2@Z!76C
M\AUV:6T[$6Z9$CL_]L3\R=E?@@'-))[&/62'*K@"?-%$Z;AT I(J$+A="F(D
M,3L@CY +IC7?\)S9R<5)3H=Y3 :%X%!=(S]W.?IN'^G(?WE<$N3DI;MSAX[?
M.9SV^8:J:WSG1D3'=2*)J51.M,AQ=M.DO]L=LC#)HBMG)3WW'SJN <$S#M;Z
M=&"VL#B]*84;GXCSX.0,(!XT1FQ1032H6X<NC:,P[87@7PR#=A+_@ZDMKS01
ML$'#X"9##^HXW!X71M;M?+B6!J?-]G*'?PA 60$^WTAI7A=VY.S^8BS^ U!+
M P04    " #G=%E71.*]5S\)   "9P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970V-2YX;6RUG5UOHT@6AO]*R3M:S4C=L2G '[V)I8ZA:GLT,XHFW;L7J[T@
M=B5&C<$+.)E>[8^? M,N%U3*H+S;%QU_<)Z#>0]P_')L7[]D^==B*T1)_M@E
M:7$SVI;E_L-X7*RW8A<55]E>I/*9QRS?1:6\FS^-BWTNHDT=M$O&=#*9CG=1
MG(Z6U_5C=_GR.CN429R*NYP4A]TNRK_=BB1[N1DYH^\/_!X_;<OJ@?'R>A\]
MB7M1?MG?Y?+>^$39Q#N1%G&6DEP\WHP^.A^XMZ@"ZB7^$8N7XNPVJ5[*0Y9]
MK>Y\VMR,)M4:B42LRPH1R3_/8B62I"+)]?A/ QV=<E:!Y[>_TUG]XN6+>8@*
ML<J2?\:;<GLSFH_(1CQ&AZ3\/7OYNVA>D%_QUEE2U/^3E^.R4W]$UH>BS'9-
ML%R#79P>_T9_-!OB+,#Q7@F@30#M&^ V 6[? *\)\/H&^$V WS=@V@1,^P;,
MFH!9+=9QZ];2!%$9+:_S[(7DU=*25MVH]:VCI2)Q6I7B?9G+9V,95RX#\5"2
M]^1>EOCFD B2/9+ZH1\#449Q4OPDG_QR'Y ??_B)_$#BE'S>9H<B2C?%];B4
M^2O*>-WDNCWFHJ_DNA?[*S*A[PB=4-<0OK*'_WQ(KHCKO!H>],GNUN'4$![:
MPW^-\E/VB2&<75KY5(9/JG!G;@CGO5^[,]7#QU+QD^ST)#NM>:Y-]D]I4>8'
M>5PIR;]^D0N03Z78%?\V"7ND>69:=;C\4.RCM;@9R>-A(?)G,5K^]2_.=/(W
MD\Q(6("$A4@80\(X"*85BWLJ%M=&7_Z2I4_O/XM\1W[+2D'NHF_10R),97+D
M^#6G.@D^+[V9+_>6YW/YK<F&RM\G8XC,R) P#H)ILGHG63VKK"Q.HW0=IT\D
MRO,H?1+5D<!X6#]RIF<;V:&SEJK67$-5[2:<SUN:(O,Q)(R#8)JF_DE3W[ZK
MBJ+X0 YIM,OR,OZOV,BV3![IXZ(X2*T%66>%66*_L\7?.Q,Z;8EL33Y49%-*
MKYTR1*9D2!@'P32=IR>=IU:=/V=EE-3:OI--V3HY;*K].'M(XJ>H:O$+60,;
MD9/'>A\7)!&R73<*/^VHX/GNW'=:REM79ZCRW9RSA>LYM"4],B=#PC@(IDD_
M.TD_Z[&+KP]Y7C5N^VH_SU*3LK/N_D7I8CIO[]36=$.E-21UJ3>=>RUMD4D9
M$L9!,$W;^4G;>8_=.JGZK;+JMQ [^+RC"*6>,_5;56!=L:%5T,TI2V!&V^=P
M9$Z&A'$03"N"Q:D(%CW[LC.YWWW?XTT26WE#WYTA8<'B<B.'S,>0, Z":47@
M3)0Q,[&6P1=[$V<MB 9]OMW=SBG=GG^HTH:4WJ1]U(>F9% :1]%TN<]\.,<J
M]RK;[>*RE&+?1NE7PJ)UG,3E-Z.Z5M+0_1U*"Z"T$$IC4!I'T?1Z40:>@W7P
M'*B%!Z4%4%H(I3$HC:-H>M$H(\^Q.WFK7&SBDCS:#BYNYSCN3^2_]LD#ZN(9
MDE+/[V0-H5D9E,91-%U:9>8Y=C?O2[HVGD%B\[L".VWPX0#J_D%I(93&H#2.
MHNDUH\Q"Q\>>0Y#^V0I*"Z"T$$IC4!I'T?2B4<ZC8[<>^YQ#N@:?,S>=1*"N
MHB$KG72SAM"L#$KC*)JNK;(6';NW>+^5[SB5]634MNOPF;6%VHJ&K&9MH;XB
ME,91-%U;92TZ=F_Q7J1QEM>7< MR+W+9&)"/1H613MH*2@N@M!!*8U :1]'T
M:E$>I+/ M@90#Q)*"Z"T$$IC4!I'T?29(F594KMEV?O25,,Y']MX/^N^WUO9
M\PT>%4+20BB-06D<1=/K0'F9U.YE?DIE"R&*DN11:9P3:N(KR_54 ).K">U<
ME;(G&EP 4',22F-0&D?1] (XFRZT^ECF7H/\C]SE\7-4C9 E,G=]7@E>:3/M
M"09/'&)'#K$SA]BA0^S4X?_#KJ3*KJ0NM FA2$-O!:4%4%H(I3$HC:-H>M$H
M(Y3:C5!YC$G7\3Y*2+3+#N;KHPWBO/_HM![=10P=2D"[HXJ&Q4+[.@_6"VI"
MHFBZ7LJ$I/:1Q<O-@M^W6>BY8&!?H\'[(M0KA-(XBJ9KJ[Q":O<*37W [; ^
M &FOK:"T $H+H30&I7$432\C94O2&;8/0/IV*R@M@-)"*(U!:1Q%TXM&^9W4
M[G?VZ@/FG9.\8["55_94@TN@.QYIRAI"LS(HC5_><KILRGBD]NG'R^W PGR6
M7[0U@WJ(4%H(I3$HC5_>OOJ'R)0[Z-K=0:T9" Z"_'R01W'G^)%*?U!78,\T
M]  /I0506@BE,2B-HVAZ/2F7T76@78$+'9N$T@(H+832&)3&432]:)0SZ=J=
MR3Y=08,X/[=10U-@SS2X JCY"G?[HZQ0M[#?*^6HI+IF9Q\_MD\M7FP)FOCV
M*<N=M7L">Z+!DD$M/2B-]=TD')56UU:Y=:[=K6N:@K1J"M[57<&O4;[>$K_N
M"F;#N@+H3".4%D!I(93&H#2.HND%I>Q$%SO3Z$)G&J&T $H+H30&I7$432\:
MY5.Z=I^R5U<P[9PK38/Q]DR#*Z [TVA(&O9;-P9=-XZBZ9HI4]"USRI>[@IF
MKUP.:"L&]?>@M+#G:V#0K!Q%TY55SIW;:U*Q[@G(IC(*HO00Y=^(\_IW1]W:
MF8./XU###TH+H30&I7$43:\<91ZZV*E%%SJU"*4%4%H(I3$HC:-H^K<@*5_2
M TTM>H:I15,+8,\WM Z@M!!*8U :1]'T.E!^HO?&J47//+7HMC_FOK(G&EP
M4&\02F-0&D?1] )0WJ#7:VKQ];YCD!MA3S;TW *E!5!:"*4Q*(VC:'I)*>O2
MPTXP>M )1B@M@-)"*(U!:1Q%TXOF['L9WS[!Z%V>8+1G&:Q^=]#1Y$1 DS(H
MC:-HNJS*F?3>..CHF><7#?T%U&6$TD(HC4%I'$73"T"YC-ZE:<AZ )).G,7'
M[U<\-JTK'MZP'@,Z'0FE!5!:"*4Q*(VC:'I9*2/4PTY'>M#I2"@M@-)"*(U!
M:1Q%TXM&>:S>VZ<CO>Z,G]'N@'JE_9*&T*0,2N,HFBZM,D&]-TY0>J],^'7:
M#*B?":6%4!J#TCB*=M1_?/;C'M6OP\ANX2E."Y*(1XF?7,WDKI(??W#E>*?,
M]O7O?3QD99GMZIM;$6U$7BT@GW_,9.O1W*E^0N3TLS?+/P%02P,$%     @
MYW195]XKHE#=#0  T<L  !D   !X;"]W;W)K<VAE971S+W-H965T-C8N>&UL
MM=WO;YM('L?Q?P7Y5J<]::\QV#AI+XW4AE\S;/>J=O?NP>D>4'N2H+7!"SAM
MI?OC#QQJ,C8[!NU[G[2)P[P&-WS+#'S,7'_.BU_+!Z4JZ\MFG96O)P]5M7UU
M<5$N']0F*5_D6Y75/[G+BTU2U=\6]Q?EME#):M]HL[YPIM/%Q29)L\G-]?ZU
M]\7-=;ZKUFFFWA=6N=MLDN+K6[7./[^>V)-O+WQ([Q^JYH6+F^MM<J\^JNJ7
M[?NB_N[BH*S2C<K*-,^L0MV]GKRQ7\6+?8/]%O]*U>?RV==6\U8^Y?FOS3=B
M]7HR;?9(K=6R:HBD_NM1W:KUNI'J_?BM12>'/IN&S[_^I@?[-U^_F4])J6[S
M];_35?7P>G(UL5;J+MFMJP_YYTBU;\AMO&6^+O=_6I_;;:<3:[DKJWS3-J[W
M8)-F3W\G7]I_B&<-'.=W&CAM V=H@UG;8#:TP;QM,!_:P&T;N$,;+-H&BZ$-
M+ML&ET,;7+4-KH8V>-DV>#FT@3W]]IN;#FYR^&4_'71/1\G^$/.2*KFY+O+/
M5M%L7WO-%_OC=-^^/K+2K"FICU51_S2MVU4WGOI467^W?DJ*(FD.;NM[3U5)
MNB[_9GUGI9GU\T.^*Y-L55Y?5'5W3:.+94N_?:*=WZ%MQWJ79]5#:?G92JUT
MX*+>S\/..M]V]JUC%#^J[0MKZOQ@.5-G9OWRT;.^_^YO/3MV.X29[1G'P'AF
MYLWN_H7E7.T9V\#X9D;NUB^LF7WV305GF"0;Q(1FYEU2')BI@8G.O:EF;Z8-
M8U\9&#'X31D9>>8WM2T.>W-I8.+!ORE[T<]HA_7L4(.SO3LSU:#(RJK8U2>K
MROK/C_4&EJC4IOQO7]D]:?-^K3D'ORJWR5*]GM0GV5(5CVIR\]>_V(OI/_I*
MA<0\$O-)+""QD,0B$A,D)DDLAC"MP.:' IN;])OW1;Y4:E5:=T6^L9J?EE9^
M9RT+M4JKO@I[XMP]UPQ*'V]FL]ET.KV^>'Q>.SV;7<Y/-O-.-W.O9N[Q9K[Q
M/8P]WDDL)+&(Q 2)21*+(4P[WMW#\>X:C_>/#VI]9P7),EVGU5?KS7VA5'-F
MZ1W$&:FQ9Q,2\TC,)[& Q$(2BTA,D)@DL1C"M.I:'*IK@0[7%F2!D9A'8CZ)
M!206DEA$8H+$)(G%$*85V.6AP"Z-IZ_;_;C,NFO/7S\T%SS2S6YC?<J+FDJS
M>VN9U+W7/^NK-R,^MMY(S",QG\0"$@M)+"(Q<7DR$G?J<?CQ2%R2?<80IE72
MU:&2KLY,?-+'I%+6^W7=P_YDM3]Y)=G*&C5&-/8RMJ1(S",QG\0"$@M)+"(Q
M06*2Q&((TPKOY:'P7J)CQ)=D@9&81V(^B04D%I)81&*"Q"2)Q1"F%9@][6Y<
M38WGMG?MH'"99V6^3E?U>6YEK=6C*I)[935WL_+F(E^55\G:2K-579%JE:FR
MK%^R_+?B9^]-[SVMIUX7SR_J'5WV,^_8V )#-1_5 E0+42U"-8%J$M5B2M,+
M[=D=8OO/+C0KN:M44<_CZC_3>JMD^=LN+=,F5-%;@^T]:_MY$;YPC\O0N-NC
MRY#4?%0+4"U$M0C5!*I)5(LI32]#IRM#QUR&:79:AFE65Y0JJ_K5XWIL*Z^N
MP6^5V6ZJOFQ55JK>PG/.G_R,>SFZZDC-1[4 U4)4BU!-H)I$M9C2]*KKHAFV
M\<;TS6V^V:154VIOD^S7P_62WN)!<QFHYJ&:CVH!JH6H%J&:0#6):C&EZ776
M)33L.7K!Q"9OUM^BFH=J/JH%J!:B6H1J M4DJL64IA=;%P^QS?F0?^ZJLDJR
M57,G[5.R3K)E_VC0/0TNG=XMN6TW>SYH=.;N:0S*O%.CRP(-=*!:B&H1J@E4
MDZ@64YI>%EVNPS;>U;YY4Y]Y5O5([Y=L>1CUM?>BVW%?JOIS\&C$ ]4\5/-1
M+4"U$-4B5!.H)E$MIC2]ZKJPAWW)COS0? >J>:CFHUJ :B&J1:@F4$VB6DQI
M>K%U>1#;' CY@]&J5M<"--.>8+QY+T97%1KR0+4 U4)4BU!-H)I$M9C2]*KJ
MPAZV\5;W:56I+]MT?R$^LRI5;'I+R4S:UE>5%+UG+#3>@6H^J@6H%J):A&H"
MU22JQ92F?^*WBWDXYIC'P&L5K?+\S&1?]5RLZ-G.F9YNYYGW:FQ=H%J :B&J
M1:@F4$VB6DQI>EUTJ0S'G,H8_9G&UM/N[?9]J-'<[]CS"ZKYJ!:@6HAJ$:H)
M5).H%E.:7D==K,(QQRH^J&WR=7_AH:Z>=9YDAV%<;Q$YIY?$YU<]182F)%#-
M1[4 U4)4BU!-H)I$M9C2]"+J4A*..26QOV1W./L\FP@=0D=%\S&4I+*VJDCS
ME:6R56]Y/773!!X/]35],5W8E\?UU;_A;.X<C^/0X .J!:@6HEJ$:@+5)*K%
ME*:73A=\<(SW>@\WG3ZHQWS]V,QR]%M._:<A-/V :AZJ^:@6H%J(:A&J"523
MJ!93FEYQ7?K!<=$;3@[ZA Q4\U#-1[4 U4)4BU!-H)I$M9C2]&+K,A6..5/Q
M!V\XF?71M8<F*U#-1[4 U4)4BU!-H)ILM>?S^T7/Y>&8ZE6OJBXSX8Q\0L:
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
M\FU]P$RL3WE5Y9O]EP\J6:FBV:#^^5U>S^[:;YH./N?%K_O=OOD_4$L#!!0
M   ( .=T65=UHL#D<@(  +8&   9    >&PO=V]R:W-H965T<R]S:&5E=#8W
M+GAM;(65;V^;,!#&OXK%JJF5MD!(@"0C2&VCJ9-6M6K:[<6T%TXX@E6#F6V2
M[MOO;%*4*83D1?"?N^?W'(8CW@GYJG( 3=X*7JJYDVM=S5Q7K7,HJ!J("DK<
MR80LJ,:IW+BJDD!3FU1PU_>\T"TH*YTDMFN/,HE%K3DKX5$251<%E7]O@(O=
MW!DZ[PM/;)-KL^ F<44WL 3]4CU*G+FM2LH**!43)9&0S9WKX>QF:N)MP \&
M.W4P)J:2E1"O9O(MG3N>,00<UMHH4+QLX18X-T)HX\]>TVF1)O%P_*[^U=:.
MM:RH@EO!?[)4YW-GXI 4,EIS_21V=["O)S!Z:\&5_2>[)C8<.61=*RV*?3(Z
M*%C97.G;_CX<)/C^B01_G^!;WPW(NEQ039-8BAV1)AK5S,"6:K/1'"O-H2RU
MQ%V&>3I9P$J3SV2)AYW6',A#1NZIKB73#!01&;$!EPO0E'%U12X(*\ES+FI%
MRU3%KD8/1LE=[WDW#<\_P5M"-2">_XGXGC\B+\L%N;RX^E_&Q1+:.ORV#M_J
MCOKJ0$OD.^ 9D8<59QMJS_W7]4IIB:?_N\MMHSKN5C5OQ$Q5= US!Q]Y!7(+
M3O+QPS#TOO1X'K6>1WWJ"=Z"<9>G)BNP6>:EVB:!A[_8W7; QBUL? X6=,&:
MK/  YI^&!2TL. <+NV#!$6S84UK8TL)SM*B+%A[1>F!1"XO.P29=L.@(=@(T
M:4&37M!S#MAE,PVR"S<YPHVCX 1QVA*G_42A*>^"38\>2#_JP+D';<AT]'LJ
M-ZQ4A$.&B=X@0@79=,EFHD5E.]-*:.QS=ICCAP6D"<#]3 C]/C'-KOU4)?\
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
MS+[IW]$DNL1/<E6L)1RB+A>:E:$[Z^*98,;?#MH+Q5R=?H\NT,:,$W62)@A
M6OX<E3],(_S,^\:H(4.PGPV],A$GC%*_/U2!@248X!N@5%GI-P2U(8!.3PIJ
M.!;JYR-'28EB'M)"[E[9!>2T=JA<*.93=ZYSY0S;-+%+#II;'#4<!_5SG)=
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
M/B3,A81YD# ?"&9H.B@U'3SS]&, J3@DS(6$>9 P'PAF*#XL%1]:6[$;;L*
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
MB%6]T^I"T)WJ)CY1(6BNAEL@";#20#Y?4RI>+\H7-!WLZ;]02P,$%     @
MYW195[K#1[6&"0  &U@  !D   !X;"]W;W)K<VAE971S+W-H965T-S0N>&UL
MQ9QK;]LX&H7_"N$M%BV0VM;%MVYB((E$3!?;W:!INU@L]@-CT[9073RDG#2#
M^?%#RK)EVC)M;4XG_=#8,M]'E,XKBCHB>?F4B>]RP7E.?B1Q*J]:BSQ??NAT
MY&3!$R;;V9*GZI=9)A*6JZ]BWI%+P=FT"$KBCMOM]CL)B]+6^++8=B?&E]DJ
MCZ.4WPDB5TG"Q/,-C[.GJY;3VFSX',T7N=[0&5\NV9S?\_SK\DZH;YTM91HE
M/)51EA+!9U>M:^<#]7LZH"CQ+>)/<N<ST8?RD&7?]9>/TZM65]>(QWR2:P13
M?Q[Y+8]C35+U^+6$MK;[U(&[GS=T6AR\.I@')OEM%O\[FN:+J]:P1:9\QE9Q
M_CE[^H67!U14<)+%LOB?/)5ENRTR6<D\2\I@58,D2M=_V8_R1.P$N+TC 6X9
MX.X%./Z1 *\,\,X-\,L _]R 7AG0.S>@7P;TBW._/EG%F0Y8SL:7(GLB0I=6
M-/VAD*N(5B<X2G5FW>="_1JIN'Q\+64VB5C.R0U/^2S*R5W,4DG>DW\R(9B6
MG;P->,ZB6+Y36[_>!^3MFW?D#>D0N6""2Q*EY&L:Y?)B9\.71;:2+)W*RTZN
M:JGWU9F4-;I9U\@]4B/')9^R-%]($J93/C4!'75XVV-T-\=XXUJ)]WS9)EWW
M@KA=UZNIT.TYX5X1[M:$!_;PZ]6\3=QA$>[4A(=G[]WIUX13>_C?6=HFCE^$
M]RSGTMOFBU?P_)/Y<I]GD^_D;B4F"W5E%VE3)[85I]O-#W+))ORJI1I&R<4C
M;XW_^A>GW_U;G5!(6("$A4@8!<$,@?VMP'Y!]X[EF[Z&W]\H2:?D-DO4'4RR
MXAYPK9J#=,[5724G#\]DM]P=>RXV7S\Q,27__8="DH\Y3^3_ZC+"1V8$$A8@
M82$21D$P(R-ZVXSH62]Y?65OFG:VRA>9B'Y3HK^--EO?U:EL9395&0D+D+!P
M#>L7,-V+>QP[O6[WLO.XJUY-(55J6\A0I;]5I6]5Y7XM2%G%*5&=3!))N6+I
MA).5NG,*LM3"G9"I?U UU_/-ZM]:*]+T["-A(1)&03!#S<%6S<%I-=\_%*WI
M9+?596:K*W?*+<M6E^E6]T)W"J-DE9!TE3PH\;/9YII=JF\\6<;9,^>GTF%P
MD Z]O62P'D?39$#"0B2,@F!&,@RWR3 \LX^UW/2NEB)2ES4KQ)QHT96\DSB3
M43I?_U8GYGHOHQTQN^W1GIS6FC25$PD+D3 *@AERCK9RCLYIJ3=:3O5U_.N*
MQ=$L4E_81FQYZMH<'5Z;_3TU:XH,S2*!M:Y--4+"* AF:.1TJ^?@[FF5R%UQ
MG6DA](.N;CD+06KU*('#G;,]&+5]9T^3NF)^VQ_LZ6*O7E-AH#2*HIG2[%@4
MCET:]JC:.7GT$=,>WK2O":4%4%H(I5$4S935K61U7_E)LZP *C&0M !*"Z$T
MBJ*9B5%93([=8PKX3&W1'>$T%]'#JD@*_3!SL>G'"C*-Y$1P_0L3SV9)EF2K
M-*_-A_5^>SM-\<@?.MW]![;;NH)=9W10,*@I.!CUW(."H?V0&POT,QPBI[*(
M'*O?,%;'UR/_2E)UQB7YF.H.J?:)C[;/4,<'2@N@M!!*HRB:J7)E^SB]UVZ?
MH281E!9 :2&41E$T,S$JY\FQ6T__GR'HU%A-SG#_"<:^Z\8B0MTF*(VB:*:(
ME>'DG'"<BM<WV5)?T?5OZ9!^RBV4%D!I(91&4313U\H[<H:OW6HCG9E;*"V
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
MF\#*YM8/E$EXILD.&[.?]Q.BC=0J /G1\?:T7D&&LMA_ __64FBC@06!<>W
M@TDO\":U7\OQ^Y45_G<'Y:7T"LV$U/B-_9[?;^%4U0#2701JX7HII?XY)7-D
MK92JC$\Z4W=;'%]*;]!P8EYOXM5^+0F'5&6 7%D'FJ+]4@.&9QYI^;<4!E)5
M!M)=&C[R4*)I6C5-8&6:H<ARS5M=U=PZ-;/K!+DV(51%A@17M@6DLSQ=2ZRJ
M0:2["/VH_$_.:]-93^#6>NH4Y3:_.2@(Q8[KHKTN5\O;R:+HR:OMQ=7F$Y4F
MD2I(<&-$O5Y@G$\6MX5BHD66=^@O0IM^/Q_&YH:%TFXP[S="Z-/$ I1WMOE_
M4$L#!!0    ( .=T65>LP9]Y&P,  +,(   9    >&PO=V]R:W-H965T<R]S
M:&5E=#<X+GAM;*U674_;,!3]*U:&)B8-\M6T@;612F':'M 0A>UAVH-);AN+
MQ ZVT\*_W[63AM*O\;"7QG;./3[GUKXWPZ60CRH'T.2Y++@:.;G6U;GKJC2'
MDJI340''-S,A2ZIQ*N>NJB30S :5A1MX7M\M*>-.,K1K-S(9BEH7C,.-)*HN
M2RI?+J 0RY'C.ZN%6S;/M5EPDV%%YS %?5_=2)RY'4O&2N"*"4XDS$;.V#^?
MQ 9O 3\9+-7:F!@G#T(\FLGW;.1X1A 4D&K#0/&Q@ D4A2%"&4\MI]-M:0+7
MQROVK]8[>GF@"B:B^,4RG8^<V"$9S&A=Z%NQ_ :MG\CPI:)0]I<L6ZSGD+16
M6I1M,"HH&6^>]+G-PUJ W]\3$+0!P69 ;T] V :$UFBCS-JZI)HF0RF61!HT
MLIF!S8V-1C>,FW]QJB6^91BGDUM06M:IKB7C<T)Y1G[H'"29"*45.2%3/#99
M70 1,_(6.\FIG(,BQY>@*2O4)T3?3R_)\=$G<D08)W>YJ!4RJJ&K4:G9STU;
M51>-JF"/*C\@UX+K7)$KGD'VEL!%BYW/8.7S(CC(.(7JE'C!9Q)X0;A#T.0]
MX:$-#P[(";NTAY8O?'?:;Z&@&C(R-N>::8:9_3U^0!0>]#^[,MALT-N]@;G\
MYZJB*8P<O-T*Y *<Y.,'O^]]V>7^/Y&]R46ORT7O$'LR$5SAI<-$G,@V":DY
M?;M,-TR193(%:I'TSL*SH;M8-[,-BOTX[D!O1$:=R.B@R+%2(F4HCBA8@*0\
M!?NW*:BHI+8B[17=,/?7] 3166]#]#8H&D3A;M']3G3_H.BKIYKI%T*75&98
M,%,LGNM:"5V9RK#JZ/S5VBX7_2V!/6_3Q#;&'P1[,C_H3 P.FFCJ$3PS_>_C
M,=C:W]M0N(WPP_YN@7$G,#XH\$YH6F!'V[S1P@K?JS7>.J6#LW"P(7<;Y$>Q
M%VT(=M?J?PE8E4U;5+AUS753(KO5KO..;</96+_ CMPTT%>:IIU?8[%G7)$"
M9DCIG0Y0DVQ:9#/1HK)=YD%H[%EVF.-7!4@#P/<S(?1J8C;HOE.2OU!+ P04
M    " #G=%E7.&7B^W<$  "3%0  &0   'AL+W=O<FMS:&5E=',O<VAE970W
M.2YX;6RU6%V/XC84_2M66E6[TLXD=KY@"D@S3%>MU-6.0-L^5'TPQ$"Z24QM
M [/_OK:320AQ/+!E7B ?]YZ<>V.?XWATH.PKWQ BP'.>%7SL;(38WKDN7VY(
MCODMW9)"WEE1EF,A3]G:Y5M&<**3\LQ%GA>Y.4X+9S+2UY[89$1W(DL+\L0
MW^4Y9M\>2$8/8P<Z+Q=FZ7HCU 5W,MKB-9D3\67[Q.296Z,D:4X*GM(",+(:
M._?P;HI"E: C_DC)@1\= U7*@M*OZN2W9.QXBA')R%(H""S_]F1*LDPA21[_
M5J!._4R5>'S\@OY1%R^+66!.IC3[,TW$9NP,')"0%=YE8D8/OY*J($UP23.N
M?\&ABO4<L-QQ0?,J63+(TZ+\Q\]5(XX28-23@*H$=)H0]"3X58*O"RV9Z;(>
ML<"3$:,'P%2T1%,'NC<Z6U:3%NHUS@63=U.9)R8SP@7;+<6.I<4:X"(!G\6&
M,#"E7'!P ^;EZP5T!=JA,Y)A01+P>XH7:9:*E'#P[I$(G&;\O4S\,G\$[WY\
M/W*%9*F>Y2XK1@\E(]3#""+PB19BP\$O14*2-H KRZMK1"\U/B KXIQL;X&'
M/@#D(=] :'I.NJ_3D86.7[?<UWC^62V79X3M"?AK1K,,R*%YP"SYV]2V$C4P
MHZKI?L>W>$G&CIS/&M.9_/0#C+R?325?":S5@*!N0&!#GSR0=5H4JO@%SG"Q
M)*9J2XA00R@MVD]0# //\T;N_KB0;EP _>@XKL4QK#F&5H[W29(JG>$F;F5J
M=/3,./3]+K=NG*P@CGO)136YR$KN"7^32BKGIYJO5,]7G/PCQ4)?-3&..DQN
MAA!Z7<J&0!@&PV$OY[CF'%LYR\G\RAN/N]V"?MREV(T['1DM@H.:X,!*<"I?
MMM1^2?*&5=JV5")HHFI%NG0J7@FL5?2P+GKX)EHTO&8#K@36:@#T&@/T_K\:
M51C'@VX0&*:/(<[WT:!W<,(CGX;?+TA5[O%C@Z$_-/#K!@[@P,(/-?S0E36I
M FQI31C%)M:&2.A%<;_,P\:,H=7JSM"E"J E3)[IW7?C3L9(FV)CE]#NE_><
MTV4J%0EPLB=,\=1=YF2+&=:KX5ZELD-?.E.OA=9N1./),'P3M8)6K[^X"5="
M:S>A\7YH-__S]*KKXW 0&Y9/AD _ZE^AP,;NH=WO[7IE\/!P:*+7#0SE6JN?
M7^/VT&[WWZ%7@ZX*^8$/#:P-D0$*+'+5^#6TNN$Y<C4TR)5I'64*/!DC[<^M
MQE*1W5++3TCRG(K7EU)VJ$OGYK70VH4W)HW@FP@4LGK_Q4VX$EJ["<U* -E7
M F<)%.I:^NGX-(0$ >P?GHWE([OE6Z4)=5V\0\RP(+!\<J+&Z)'=Z"_7I K0
MRK8;<A-:/D)18\?(_HW\NA95 *&-GBVD).8>;6_EA*WUKA^7DK(K1+D+5%^M
M=Q;O]7[:R?4'>#<M]P<;F'*[\A-F<M!RD)&5A/1N8\F'E3N Y8F@6[V)MJ!"
MT%P?;@A."%,!\OZ*4O%RHAY0[\-._@-02P,$%     @ YW195^]SG]9E P
M"PT  !D   !X;"]W;W)K<VAE971S+W-H965T.# N>&ULK5?1;MLV%/V5"ZT8
M6J"-9,FRM<P6X$0>%F %C&;='H8],-*U150B-9*VFK\?22F*G2B*4^C%)BF>
M<R_/(:FK1<W%-YDC*OA>%DPNG5RIZM)U99IC2>0%KY#I)ULN2J)T5^Q<60DD
MF065A>M[WLPM"65.O+!C&Q$O^%X5E.%&@-R7)1'W5UCP>NE,G(>!+W27*S/@
MQHN*[/ 6U==J(W3/[5@R6B*3E#,0N%TZJ\GE.C+S[82_*-;RJ UF)7><?S.=
MFVSI>"8A+#!5AH'HOP->8U$8(IW&?RVGTX4TP./V _MO=NUZ+7=$XC4O_J:9
MRI=.Y$"&6[(OU!=>_X[M>D+#E_)"VE^HF[EAZ$"ZEXJ7+5AG4%+6_)/OK0Y'
M@,GL!8#? ORG@.D+@* %!.<"IBU@>BX@; %VZ6ZS=BM<0A2)%X+7(,QLS68:
M5GV+UGI19O;)K1+Z*=4X%:^DU)OQIJP(%=I^)>%]@HK00GZ 3_#U-H'W[S[
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
M4Q+':>I' /,[B&,,@:<11S 'X %#XKAY#^Z]C\+U>RK<_ ]O_ A02P,$%
M  @ YW195Y>*NQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70
MGC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8
M_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(
M7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1
MH2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^
M %!+ P04    " #G=%E70UK"BQ$&  "=-0  #P   'AL+W=O<FMB;V]K+GAM
M;,6;WT_C.!" _Q6K+\=)QY7F9W<%*[&P[%7B6(XB7D]NXE)KD[AK.V79O_YL
ME]))":-[F?8)FJ3IUTD\WXSCGCXI_7VFU'?VLZX:<S986+O\.!R:8B%J;OY4
M2]&X/7.E:V[=2_TX-$LM>&D60MBZ&D8G)]FPYK(9?#K=G.M6#^$+945AI6K<
M1K_A08HGL]WO7[*5-'(F*VF?SP;A_TH,6"T;6<M?HCP;G R86:BGOY26OU1C
M>34MM*JJL\%HO>-!:"N+-YNG'O*>STS88OGLCCN0LT%VXDXXE]K8<$0X/W>,
M*^$.7K]JK;J2E17ZDEOQ5:MV*9M'?QKW+8;@:X0X;/ZN@_A1_Y\PJOE<%N)2
M%6TM&KN.HQ:5!VS,0B[-@#6\%F>#"[42VG\?]P&3<OW=K(,"D=(?I=NA)V7
MHT,Y;TMIV:19O]GM!5@1@A718EVXUZJ2I?OTDGWF%6\*P<*5-0 P1@#C@P&R
MHUL.(!,$,MDCY-1#^#<8]FWNKGBA &2*0*8'@[Q0]1) 9@AD=D#(?R, F2.0
M^<$@IPL.$\X8@1P?+I+<+ #D!P3R RWDY];(1AC#SAL'V=8UU\\AC/*QD7,)
M4_<)EKM/:#'OQ$HTK8 XJ$J(77+%I68/O.H28189$6OD1MB0Z6K!;H4.HZ##
MA@ED1&R0\Z)0K;_S[T0AY(J'3]^B8=H8$7OC]?9W"7@FF_4!$ [3Q8C8%Z[Z
M7+K:\/D/=NNL:\,0_?*CE4O_/@B)Z6)$[(N7F^Z>_Q2=P&%V&!'KP=UPNG5)
M]UKR4)C++AKFA!&Q%"[%K'/IL-0_(L[]UX*;3F0B+,5'Q"D^I*R%JDJAS6_A
M/K?/D W+]Q%U[V",*J3[</99-&+N^@@_(CNA0UL(XN1_)XS5;6%;[?H\QEV:
M^&87S@(7RG2ZB BS0$1M 6.\H^JE<V<HA" 8YH"(O'>H:VG7M9E/L:YNLRZ.
MHBFZ>2/"7! 1NV#:SHSXT;J#V)?5;O2P_!\1Y_^I.T?95H)-)NPXU$3AF!#)
M?UK8'D:8$B)B)=SR9[8ROC8*;_<][*4T1:5,VRF4(DP.$;$<)HV1+OVQ>\U+
M/Y+/M>;N1GPS6C!I1(=L&#K]88S9)":V"8X90TQ,+#&Q6%[Z&G9T[ZMB\SOD
MPHP2'Z"=Z(5$)Z;VWU?T,F)RB0_18/128G:)#]EIL".(B;DFWF.OT1M#S##Q
M_IN.7D9,,/$>NH]>*,PH\5[:D#ZL!#-(0FR0=VK^#2?$Q R2D!L$J?T[0S?!
MA)(0"P7W<0(Q,:4DQ$K!,5.(B3[MV)=5>C$SB(EI)2'6"HZ90TQ,*PFQ5C9%
MV#&[X:[B]H]2V=&EL%Q6W72$Z24AULL6\K7C4G/?P_#'1RT>(29FF(38,-N9
M\?X08J))B$736]1N+SI\2(B))R46SSN8_A%AZY@@)B:>E'I.K*?Z/F:O6R$F
M)IZ46#S]F*\#'6)BXDGW)9Y.G_ *"C$Q\:0':6>.-\D=8J(/V@_:SQQ#3$P\
M*;%X4,S.7$J*J2<E5D^G[5HG(M6$Z5+EEU= 3$P]*?GL&>P.76P]@FK8E=(^
MGT),S$(IL87>CZ;3N9C#52"8A3)B"^U@NNRIFL+UM>O97;BB)L,LE!%;:#>:
M"S]A:MSU9E^U,K!+RS +9<06VL'<K3,A)F:AC'Y&[<T<!B@X(29FH8S80F$:
M8Z<0#C,;ZXH38F(6RH@M](*)-Q49NM:+6$"[@72]V=_<3R6$*]\9Y)B ,F(!
MO<P0[:JG\IM99W5?A@DH(Q;0*^:T72ZK\-B&5]LEDQ 3$U"VG_FV'4R_)(U=
M5>H)KO##!)03"VB+"8;Y5>ON3L'</HB)"2@G%E#?LH7>@9YC_LFINZ!W)C-?
MH@LQ,?_D]&L$WL$,211B8O[)B?V#1-/W01 3\T].[!\4L[N4%Y-03BPA'!,^
MJLW1)<?D$W#81#OL*7-,0CFQA%#,[D7'))032^C-:J#>G#G&!#2F7I"VN^2F
M'Q&3SYA:/MCBF\[%'F/V&0?[#,/!YM-IZ09A(\H;]Q'&;2]X5=QJYO^$)8M1
MDOIEB_.VJB[<MF_-M>+EYM=%FU]&??H/4$L#!!0    ( .=T65=FS1$Z= (
M &TP   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDUNHT 0AN&K
M6!P@N*NJJ\@HSFHVV8YR >2T?Q3;6,!HDMN/Y2SL#\UB-A'?"C6(XI60'B'@
MZ5<YM..^.PV[_7E8?!P/IV%5[<;Q_*.NA_6N'-OAH3N7T^7(INN/[7A9]MOZ
MW*[?VVVI9;GTNK^?43T_W<]<O'Z>R_],[#:;_;K\[-:_C^4T_F-P_:?KWX==
M*6.U>&W[;1E75?UQN.T>ZNLF/5PF5XN7MU75O[REJIX[2"!(Y@]2"-+Y@PR"
M;/Z@#$%Y_B"'()\_*" HY@]J(*B9/^@1@A[G#TI+E'%)D#3!FD#KA%PG J\3
M@IT(Q$Y(=B(P.R':B4#MA&PG K<3PIT(Y$Y(=R*P.R'>B4!O0;V%0&]!O85
M;YD\;!/H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.BMJ+<2
MZ*VHMQ+HK:BW$NBMDY<E!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM
M!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>MOD93>!WH9Z&X'>AGH;@=Z&>AN!WH9Z
M&X'>AGH;@=X9]<X$>F?4.Q/HG5'O3*!W1KTS@=X9]<X$>N?)QTH"O3/JG0GT
MSJAW)M [H]Z90.^,>F<"O1WU=@*]'?5V KT=]78"O1WU=@*]'?5V KT=]78"
MO7WRLPF!WHYZ.X'>CGH[@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'
M@=Z!>@>!WH%Z!X'>,?E9D$#O0+V#0.] O8- [P;U;@CT;E#OAD#O!O5NOE/O
M8?P\E.'6\[7&ZW\GU>/EW'*[_'7YM7-R7ZXXU_<5P_-?4$L#!!0    ( .=T
M65<2 6)0(0(  " O   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:WT[;,!0&
M\%>I<HL:U__+1+G9N-VXV MXR2F-FL26;:"\_9P4D#:Q"E2D?3>-6MOG._&1
M?E>]^OD4*"T.0S^F3;7+.7QA+#4[&ERJ?:"QK&Q]'%PN7^,="Z[9NSMB8K4R
MK/%CIC$O\U2CNK[Z1EMWW^?%S:'\G#H_;JI(?:H67X\;IZQ-Y4+HN\;ELLX>
MQO:OE.5S0EU.SGO2K@OIHFRHV)L)T\J_ Y[/_7B@&+N6%K<NYN]N*+O8H6<I
M/_64ZM,EWNC1;[==0ZUO[H=RI$XADFO3CB@/?7TL>G$Z.9<;IN,G/SM_+G,J
ML.R\C3ZD,K%('X][&<ET>AE*(8JY._V*KXFE]-GO1].T6VK?F5VN]]''_3R/
MQ.;'^7?\YXQ?ZW^P#P'2AP3I0X'TH4'Z,"!]6) ^UB!]7(+TP5<HC:"(RE%(
MY2BF<A14.8JJ'(55CN(J1X&5H\@J4&05*+(*%%D%BJP"15:!(JM D56@R"I0
M9!4HLDH4626*K!)%5HDBJT215:+(*E%DE2BR2A19)8JL"D56A2*K0I%5H<BJ
M4&15*+(J%%D5BJP*15:%(JM&D56CR*I19-4HLFH4636*K!I%5HTBJT:15:/(
M:E!D-2BR&A19#8JL!D56@R*K09'5H,AJ4&0U*+):%%DMBJP615:+(JM%D=6B
MR&I19+4HLEH462V*K&L46=<HLJ[_IZR_O-]_<OS\K ?7C2_Y;/YC_/5O4$L!
M A0#%     @ YW195P=!36*!    L0   !               ( !     &1O
M8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " #G=%E7X$>QN>\    K @  $0
M            @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " #G
M=%E7F5R<(Q &  "<)P  $P              @ '- 0  >&PO=&AE;64O=&AE
M;64Q+GAM;%!+ 0(4 Q0    ( .=T65<V(RMVGP@  *TT   8
M  " @0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " #G
M=%E7!.EC2SL"  "Y!0  &               @('C$   >&PO=V]R:W-H965T
M<R]S:&5E=#(N>&UL4$L! A0#%     @ YW195[MD>[9O!P  \R$  !@
M         ("!5!,  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0
M   ( .=T65>96/(H_ ,  .@0   8              " @?D:  !X;"]W;W)K
M<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " #G=%E7C5_LT$4&   1&P
M&               @($K'P  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L!
M A0#%     @ YW195_5 5+\I!   !@\  !@              ("!IB4  'AL
M+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( .=T65?,MSPV>P(
M *L&   8              " @04J  !X;"]W;W)K<VAE971S+W-H965T-RYX
M;6Q02P$"% ,4    " #G=%E7*Q<V%)00  "3\@  &               @(&V
M+   >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ YW195R"R
M8MNA"@  6S$  !@              ("!@#T  'AL+W=O<FMS:&5E=',O<VAE
M970Y+GAM;%!+ 0(4 Q0    ( .=T65?I@LSULB4  (US   9
M  " @5=(  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @
MYW195P\"$C4K"@  ?AL  !D              ("!0&X  'AL+W=O<FMS:&5E
M=',O<VAE970Q,2YX;6Q02P$"% ,4    " #G=%E7\X]XA:P%  "A#0  &0
M            @(&B>   >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4
M Q0    ( .=T65=KWDQ J 0  ,P+   9              " @85^  !X;"]W
M;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ YW195[,@2MW$"
MEQ8  !D              ("!9(,  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX
M;6Q02P$"% ,4    " #G=%E7#LM&>2 )  "[%P  &0              @(%?
MC   >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( .=T65>N
M,JCC>@0  +<)   9              " @;:5  !X;"]W;W)K<VAE971S+W-H
M965T,38N>&UL4$L! A0#%     @ YW195\Q[>$Q."P  2AP  !D
M     ("!9YH  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4
M" #G=%E7!,CKCSX#  #G!@  &0              @('LI0  >&PO=V]R:W-H
M965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( .=T65=V<?K/, P  '4F   9
M              " @6&I  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L!
M A0#%     @ YW195YL\1A$/"0  V2@  !D              ("!R+4  'AL
M+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " #G=%E7%W!(QUT(
M  #_%0  &0              @($.OP  >&PO=V]R:W-H965T<R]S:&5E=#(Q
M+GAM;%!+ 0(4 Q0    ( .=T65>=J/QURPP  ! H   9              "
M@:+'  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ YW19
M5_HN0/,S!0  )0P  !D              ("!I-0  'AL+W=O<FMS:&5E=',O
M<VAE970R,RYX;6Q02P$"% ,4    " #G=%E7=?H=W[D%  "A#0  &0
M        @($.V@  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0
M   ( .=T65=H>JYSP@,  -('   9              " @?[?  !X;"]W;W)K
M<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ YW195[S#># ?!@  '1
M !D              ("!]^,  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q0
M2P$"% ,4    " #G=%E7B+H!U( #  #\!P  &0              @(%-Z@
M>&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( .=T65=$NO!A
M;P(  (@&   9              " @03N  !X;"]W;W)K<VAE971S+W-H965T
M,C@N>&UL4$L! A0#%     @ YW195[SX/2=R!   31$  !D
M ("!JO   'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " #G
M=%E7--5H1"(?  #,90  &0              @(%3]0  >&PO=V]R:W-H965T
M<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( .=T65=P$?O7' 4  # ,   9
M          " @:P4 0!X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#
M%     @ YW195Z?U>=!4!0  8@T  !D              ("!_QD! 'AL+W=O
M<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " #G=%E7(I71QX,#  "M
M!P  &0              @(&*'P$ >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM
M;%!+ 0(4 Q0    ( .=T65>PIH'SE (  ,P%   9              " @40C
M 0!X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ YW195PQ$
M,ML8 P  H 8  !D              ("!#R8! 'AL+W=O<FMS:&5E=',O<VAE
M970S-2YX;6Q02P$"% ,4    " #G=%E7X".0HD #  #X!@  &0
M    @(%>*0$ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    (
M .=T65<W$0I=* 8  (8/   9              " @=4L 0!X;"]W;W)K<VAE
M971S+W-H965T,S<N>&UL4$L! A0#%     @ YW195W/8+]T\ P  Z 8  !D
M             ("!-#,! 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"
M% ,4    " #G=%E7U./]0(T$  #R"P  &0              @(&G-@$ >&PO
M=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( .=T65?Z-?(;W 4
M ,P/   9              " @6L[ 0!X;"]W;W)K<VAE971S+W-H965T-# N
M>&UL4$L! A0#%     @ YW195VFA=Z\#!@  R@\  !D              ("!
M?D$! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " #G=%E7
M<X]6X;,#   7"0  &0              @(&X1P$ >&PO=V]R:W-H965T<R]S
M:&5E=#0R+GAM;%!+ 0(4 Q0    ( .=T65>X]I]0W0@  #Q'   9
M      " @:)+ 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%
M  @ YW195\("NVJ'!   HQD  !D              ("!ME0! 'AL+W=O<FMS
M:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " #G=%E76478]HT$  "B%@
M&0              @(%T60$ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+
M 0(4 Q0    ( .=T65>)8D L<0(  !$&   9              " @3A> 0!X
M;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ YW195S(5.6F)
M P  5@T  !D              ("!X& ! 'AL+W=O<FMS:&5E=',O<VAE970T
M-RYX;6Q02P$"% ,4    " #G=%E7:<"=FED&   ^-   &0
M@(&@9 $ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( .=T
M65>E_S_VE@,  /L-   9              " @3!K 0!X;"]W;W)K<VAE971S
M+W-H965T-#DN>&UL4$L! A0#%     @ YW195SCTH/BJ @  0 D  !D
M         ("!_6X! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4
M    " #G=%E7B;S,W]\#  !(#   &0              @('><0$ >&PO=V]R
M:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( .=T65<S-ZZ <@(  &H&
M   9              " @?1U 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL
M4$L! A0#%     @ YW195RFG 'NC P  7 \  !D              ("!G7@!
M 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " #G=%E70W"[
M+- (  #97P  &0              @(%W? $ >&PO=V]R:W-H965T<R]S:&5E
M=#4T+GAM;%!+ 0(4 Q0    ( .=T65<3+==#A 0  +L9   9
M  " @7Z% 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @
MYW195[VB0DZ*!0  XBD  !D              ("!.8H! 'AL+W=O<FMS:&5E
M=',O<VAE970U-BYX;6Q02P$"% ,4    " #G=%E7]"*6:3 $  !C%0  &0
M            @('ZCP$ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4
M Q0    ( .=T65=,4"+1Y0(  $T(   9              " @6&4 0!X;"]W
M;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ YW195_5ZJ(": P
MT@P  !D              ("!?9<! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX
M;6Q02P$"% ,4    " #G=%E7"Q-L9?0#  "##@  &0              @(%.
MFP$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( .=T65?@
M<(:D_ (  &<)   9              " @7F? 0!X;"]W;W)K<VAE971S+W-H
M965T-C$N>&UL4$L! A0#%     @ YW195W]*XXAN P  / H  !D
M     ("!K*(! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4
M" #G=%E7V- 3S 0$   _$@  &0              @(%1I@$ >&PO=V]R:W-H
M965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( .=T65?%<"A0N ,  &X,   9
M              " @8RJ 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L!
M A0#%     @ YW195T3BO5<_"0   F<  !D              ("!>ZX! 'AL
M+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    " #G=%E7WBNB4-T-
M  #1RP  &0              @('QMP$ >&PO=V]R:W-H965T<R]S:&5E=#8V
M+GAM;%!+ 0(4 Q0    ( .=T65=UHL#D<@(  +8&   9              "
M@07& 0!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @ YW19
M5VPC*24/ P  X0@  !D              ("!KL@! 'AL+W=O<FMS:&5E=',O
M<VAE970V."YX;6Q02P$"% ,4    " #G=%E7UO%KV/\$  #$%   &0
M        @('TRP$ >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0
M   ( .=T65=EPMKZ  ,  .D(   9              " @2K1 0!X;"]W;W)K
M<VAE971S+W-H965T-S N>&UL4$L! A0#%     @ YW195W7,GZG3!   AAP
M !D              ("!8=0! 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q0
M2P$"% ,4    " #G=%E7.#BUQ8\&   H-0  &0              @(%KV0$
M>&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    ( .=T65<Z+-,8
M7 0  ,T6   9              " @3'@ 0!X;"]W;W)K<VAE971S+W-H965T
M-S,N>&UL4$L! A0#%     @ YW195[K#1[6&"0  &U@  !D
M ("!Q.0! 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    " #G
M=%E7G/A]_5L#   P#   &0              @(&![@$ >&PO=V]R:W-H965T
M<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    ( .=T65=!H>5QZ0,  %X/   9
M          " @1/R 0!X;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#
M%     @ YW195U]ZR>JI P  OPT  !D              ("!,_8! 'AL+W=O
M<FMS:&5E=',O<VAE970W-RYX;6Q02P$"% ,4    " #G=%E7K,&?>1L#  "S
M"   &0              @($3^@$ >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM
M;%!+ 0(4 Q0    ( .=T65<X9>+[=P0  ),5   9              " @67]
M 0!X;"]W;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#%     @ YW195^]S
MG]9E P  "PT  !D              ("!$P(" 'AL+W=O<FMS:&5E=',O<VAE
M970X,"YX;6Q02P$"% ,4    " #G=%E76[Z?'?(#  !Q$@  &0
M    @(&O!0( >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    (
M .=T65<V)3Q]0P,  &L)   9              " @=@) @!X;"]W;W)K<VAE
M971S+W-H965T.#(N>&UL4$L! A0#%     @ YW195VN))K(\ P  T!,   T
M             ( !4@T" 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " #G=%E7
MEXJ[',     3 @  "P              @ &Y$ ( 7W)E;',O+G)E;'-02P$"
M% ,4    " #G=%E70UK"BQ$&  "=-0  #P              @ &B$0( >&PO
M=V]R:V)O;VLN>&UL4$L! A0#%     @ YW195V;-$3IT @  ;3   !H
M         ( !X!<" 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#
M%     @ YW195Q(!8E A @  ("\  !,              ( !C!H" %M#;VYT
D96YT7U1Y<&5S72YX;6Q02P4&     %H 6@"M&   WAP"

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<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>104
<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>105
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>283</ContextCount>
  <ElementCount>509</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>92</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>11</UnitCount>
  <MyReports>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Statements Of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome</Role>
      <ShortName>Consolidated Statements Of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Statements Of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>Consolidated Statements Of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Consolidated Statements Of Comprehensive Income (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical</Role>
      <ShortName>Consolidated Statements Of Comprehensive Income (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - Consolidated Statements Of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity</Role>
      <ShortName>Consolidated Statements Of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Statement - Consolidated Statements Of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements Of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Business And Summary Of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Business And Summary Of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Fair Value</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/FairValue</Role>
      <ShortName>Fair Value</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Net Income Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/NetIncomePerShare</Role>
      <ShortName>Net Income Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Accounts Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/AccountsReceivable</Role>
      <ShortName>Accounts Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Business Combinations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/BusinessCombinations</Role>
      <ShortName>Business Combinations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Property, Plant And Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/PropertyPlantAndEquipment</Role>
      <ShortName>Property, Plant And Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Accrued Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/AccruedLiabilities</Role>
      <ShortName>Accrued Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/ShareholdersEquity</Role>
      <ShortName>Shareholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Associate Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/AssociateBenefitPlans</Role>
      <ShortName>Associate Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Restructuring and Other Costs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/RestructuringandOtherCosts</Role>
      <ShortName>Restructuring and Other Costs</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Asset Impairments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/AssetImpairments</Role>
      <ShortName>Asset Impairments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Commitments And Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments And Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Schedule II - Valuation And Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccounts</Role>
      <ShortName>Schedule II - Valuation And Qualifying Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Business And Summary Of Significant Accounting Policies (Policy)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy</Role>
      <ShortName>Business And Summary Of Significant Accounting Policies (Policy)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Business And Summary Of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Business And Summary Of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/Revenue</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Net Income Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/NetIncomePerShareTables</Role>
      <ShortName>Net Income Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/NetIncomePerShare</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Accounts Receivable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/AccountsReceivableTables</Role>
      <ShortName>Accounts Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/AccountsReceivable</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Business Combinations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/BusinessCombinationsTables</Role>
      <ShortName>Business Combinations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/BusinessCombinations</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Property, Plant And Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/PropertyPlantAndEquipmentTables</Role>
      <ShortName>Property, Plant And Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/PropertyPlantAndEquipment</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/IncomeTaxes</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Accrued Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/AccruedLiabilitiesTables</Role>
      <ShortName>Accrued Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/AccruedLiabilities</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/Debt</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/Leases</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Associate Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/AssociateBenefitPlansTables</Role>
      <ShortName>Associate Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/AssociateBenefitPlans</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Restructuring and Other Costs (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/RestructuringandOtherCostsTables</Role>
      <ShortName>Restructuring and Other Costs (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/RestructuringandOtherCosts</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Business And Summary Of Significant Accounting Policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Business And Summary Of Significant Accounting Policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Business And Summary Of Significant Accounting Policies - Change in the Carrying Amount of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails</Role>
      <ShortName>Business And Summary Of Significant Accounting Policies - Change in the Carrying Amount of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Business And Summary Of Significant Accounting Policies Components of Other Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails</Role>
      <ShortName>Business And Summary Of Significant Accounting Policies Components of Other Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Business And Summary Of Significant Accounting Policies - Schedule of Estimated Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesScheduleofEstimatedAmortizationExpenseDetails</Role>
      <ShortName>Business And Summary Of Significant Accounting Policies - Schedule of Estimated Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Revenue - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/RevenueNarrativeDetails</Role>
      <ShortName>Revenue - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails</Role>
      <ShortName>Revenue - Schedule of Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/FairValueDetails</Role>
      <ShortName>Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/FairValue</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Net Income Per Share - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/NetIncomePerShareNarrativeDetails</Role>
      <ShortName>Net Income Per Share - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Net Income Per Share - Computation Of Basic And Diluted Net Income Per Common Share Under Treasury Stock Method (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails</Role>
      <ShortName>Net Income Per Share - Computation Of Basic And Diluted Net Income Per Common Share Under Treasury Stock Method (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Accounts Receivable - Accounts Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/AccountsReceivableAccountsReceivablesDetails</Role>
      <ShortName>Accounts Receivable - Accounts Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - Accounts Receivable - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/AccountsReceivableNarrativeDetails</Role>
      <ShortName>Accounts Receivable - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - Business Combinations - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails</Role>
      <ShortName>Business Combinations - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - Business Combinations - Summary of Purchase Price Allocation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails</Role>
      <ShortName>Business Combinations - Summary of Purchase Price Allocation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - Property, Plant And Equipment - Summary of Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails</Role>
      <ShortName>Property, Plant And Equipment - Summary of Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - Property, Plant And Equipment - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails</Role>
      <ShortName>Property, Plant And Equipment - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - Income Taxes - Components of Income Before Provision for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/IncomeTaxesComponentsofIncomeBeforeProvisionforIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Components of Income Before Provision for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - Income Taxes (Provision For Income Taxes) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Provision For Income Taxes) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/IncomeTaxesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - Income Taxes - Components f Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Components f Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails</Role>
      <ShortName>Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - Income Taxes - Changes In Gross Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/IncomeTaxesChangesInGrossUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Income Taxes - Changes In Gross Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails</Role>
      <ShortName>Accrued Liabilities - Schedule of Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9954506 - Disclosure - Debt - Schedule of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/DebtScheduleofDebtDetails</Role>
      <ShortName>Debt - Schedule of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9954507 - Disclosure - Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9954508 - Disclosure - Debt - Schedule Of Maturities of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails</Role>
      <ShortName>Debt - Schedule Of Maturities of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9954509 - Disclosure - Leases - Components of lease cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/LeasesComponentsofleasecostDetails</Role>
      <ShortName>Leases - Components of lease cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9954510 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails</Role>
      <ShortName>Leases - Supplemental Balance Sheet Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9954511 - Disclosure - Leases - Supplemental Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/LeasesSupplementalCashFlowInformationDetails</Role>
      <ShortName>Leases - Supplemental Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9954512 - Disclosure - Leases - Schedule of Future Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails</Role>
      <ShortName>Leases - Schedule of Future Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9954513 - Disclosure - Shareholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/ShareholdersEquityDetails</Role>
      <ShortName>Shareholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/ShareholdersEquity</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9954514 - Disclosure - Associate Benefit Plans - Schedule of Stock-Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails</Role>
      <ShortName>Associate Benefit Plans - Schedule of Stock-Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>9954515 - Disclosure - Associate Benefit Plans - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails</Role>
      <ShortName>Associate Benefit Plans - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>9954516 - Disclosure - Associate Benefit Plans - Summary Of Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails</Role>
      <ShortName>Associate Benefit Plans - Summary Of Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>9954517 - Disclosure - Associate Benefit Plans - Summary of Performance Share Unit Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails</Role>
      <ShortName>Associate Benefit Plans - Summary of Performance Share Unit Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>9954518 - Disclosure - Associate Benefit Plans - Summary of Non-Vested Restricted Stock Unit Award Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails</Role>
      <ShortName>Associate Benefit Plans - Summary of Non-Vested Restricted Stock Unit Award Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>9954519 - Disclosure - Restructuring and Other Costs - Schedule of Restructuring Charges (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/RestructuringandOtherCostsScheduleofRestructuringChargesDetails</Role>
      <ShortName>Restructuring and Other Costs - Schedule of Restructuring Charges (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>9954520 - Disclosure - Restructuring and Other Costs - Summary of Restructuring Related Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails</Role>
      <ShortName>Restructuring and Other Costs - Summary of Restructuring Related Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>9954521 - Disclosure - Asset Impairments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/AssetImpairmentsDetails</Role>
      <ShortName>Asset Impairments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/AssetImpairments</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>9954522 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/SubsequentEvents</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="msm-20230902.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>9954523 - Disclosure - Schedule II - Valuation And Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccountsDetails</Role>
      <ShortName>Schedule II - Valuation And Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccounts</ParentRole>
      <Position>82</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-K" isDefinitelyFs="true" isUsgaap="true" original="msm-20230902.htm">msm-20230902.htm</File>
    <File>msm-20230902.xsd</File>
    <File>msm-20230902_cal.xml</File>
    <File>msm-20230902_def.xml</File>
    <File>msm-20230902_lab.xml</File>
    <File>msm-20230902_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>msm-20230902_g1.jpg</File>
    <File>msm-20230902_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://fasb.org/srt/2023</BaseTaxonomy>
    <BaseTaxonomy items="1064">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="11">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>108
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "msm-20230902.htm": {
   "nsprefix": "msm",
   "nsuri": "http://www1.mscdirect.com/20230902",
   "dts": {
    "inline": {
     "local": [
      "msm-20230902.htm"
     ]
    },
    "schema": {
     "local": [
      "msm-20230902.xsd"
     ],
     "remote": [
      "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",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.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",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "msm-20230902_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "msm-20230902_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "msm-20230902_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "msm-20230902_pre.xml"
     ]
    }
   },
   "keyStandard": 443,
   "keyCustom": 66,
   "axisStandard": 29,
   "axisCustom": 0,
   "memberStandard": 38,
   "memberCustom": 54,
   "hidden": {
    "total": 11,
    "http://fasb.org/us-gaap/2023": 6,
    "http://xbrl.sec.gov/dei/2023": 4,
    "http://xbrl.sec.gov/ecd/2023": 1
   },
   "contextCount": 283,
   "entityCount": 1,
   "segmentCount": 92,
   "elementCount": 824,
   "unitCount": 11,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 1064,
    "http://fasb.org/srt/2023": 2,
    "http://xbrl.sec.gov/ecd/2023": 11,
    "http://xbrl.sec.gov/dei/2023": 38
   },
   "report": {
    "R1": {
     "role": "http://www1.mscdirect.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www1.mscdirect.com/role/AuditInformation",
     "longName": "0000002 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R3": {
     "role": "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets",
     "longName": "0000003 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical",
     "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome",
     "longName": "0000005 - Statement - Consolidated Statements Of Income",
     "shortName": "Consolidated Statements Of Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome",
     "longName": "0000006 - Statement - Consolidated Statements Of Comprehensive Income",
     "shortName": "Consolidated Statements Of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical",
     "longName": "0000007 - Statement - Consolidated Statements Of Comprehensive Income (Parenthetical)",
     "shortName": "Consolidated Statements Of Comprehensive Income (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeLossTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "link:footnote",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeLossTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "link:footnote",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity",
     "longName": "0000008 - Statement - Consolidated Statements Of Shareholders' Equity",
     "shortName": "Consolidated Statements Of Shareholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-28",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-28",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows",
     "longName": "0000009 - Statement - Consolidated Statements Of Cash Flows",
     "shortName": "Consolidated Statements Of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "unique": true
     }
    },
    "R10": {
     "role": "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPolicies",
     "longName": "0000010 - Disclosure - Business And Summary Of Significant Accounting Policies",
     "shortName": "Business And Summary Of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www1.mscdirect.com/role/Revenue",
     "longName": "0000011 - Disclosure - Revenue",
     "shortName": "Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www1.mscdirect.com/role/FairValue",
     "longName": "0000012 - Disclosure - Fair Value",
     "shortName": "Fair Value",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www1.mscdirect.com/role/NetIncomePerShare",
     "longName": "0000013 - Disclosure - Net Income Per Share",
     "shortName": "Net Income Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www1.mscdirect.com/role/AccountsReceivable",
     "longName": "0000014 - Disclosure - Accounts Receivable",
     "shortName": "Accounts Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www1.mscdirect.com/role/BusinessCombinations",
     "longName": "0000015 - Disclosure - Business Combinations",
     "shortName": "Business Combinations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www1.mscdirect.com/role/PropertyPlantAndEquipment",
     "longName": "0000016 - Disclosure - Property, Plant And Equipment",
     "shortName": "Property, Plant And Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www1.mscdirect.com/role/IncomeTaxes",
     "longName": "0000017 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www1.mscdirect.com/role/AccruedLiabilities",
     "longName": "0000018 - Disclosure - Accrued Liabilities",
     "shortName": "Accrued Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www1.mscdirect.com/role/Debt",
     "longName": "0000019 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www1.mscdirect.com/role/Leases",
     "longName": "0000020 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www1.mscdirect.com/role/ShareholdersEquity",
     "longName": "0000021 - Disclosure - Shareholders' Equity",
     "shortName": "Shareholders' Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www1.mscdirect.com/role/AssociateBenefitPlans",
     "longName": "0000022 - Disclosure - Associate Benefit Plans",
     "shortName": "Associate Benefit Plans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www1.mscdirect.com/role/RestructuringandOtherCosts",
     "longName": "0000023 - Disclosure - Restructuring and Other Costs",
     "shortName": "Restructuring and Other Costs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www1.mscdirect.com/role/AssetImpairments",
     "longName": "0000024 - Disclosure - Asset Impairments",
     "shortName": "Asset Impairments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AssetImpairmentChargesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AssetImpairmentChargesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www1.mscdirect.com/role/CommitmentsAndContingencies",
     "longName": "0000025 - Disclosure - Commitments And Contingencies",
     "shortName": "Commitments And Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www1.mscdirect.com/role/SubsequentEvents",
     "longName": "0000026 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccounts",
     "longName": "0000027 - Disclosure - Schedule II - Valuation And Qualifying Accounts",
     "shortName": "Schedule II - Valuation And Qualifying Accounts",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R29": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-276",
      "name": "ecd:NonRule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-276",
      "name": "ecd:NonRule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy",
     "longName": "9954471 - Disclosure - Business And Summary Of Significant Accounting Policies (Policy)",
     "shortName": "Business And Summary Of Significant Accounting Policies (Policy)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesTables",
     "longName": "9954472 - Disclosure - Business And Summary Of Significant Accounting Policies (Tables)",
     "shortName": "Business And Summary Of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www1.mscdirect.com/role/RevenueTables",
     "longName": "9954473 - Disclosure - Revenue (Tables)",
     "shortName": "Revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www1.mscdirect.com/role/NetIncomePerShareTables",
     "longName": "9954474 - Disclosure - Net Income Per Share (Tables)",
     "shortName": "Net Income Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www1.mscdirect.com/role/AccountsReceivableTables",
     "longName": "9954475 - Disclosure - Accounts Receivable (Tables)",
     "shortName": "Accounts Receivable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www1.mscdirect.com/role/BusinessCombinationsTables",
     "longName": "9954476 - Disclosure - Business Combinations (Tables)",
     "shortName": "Business Combinations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentTables",
     "longName": "9954477 - Disclosure - Property, Plant And Equipment (Tables)",
     "shortName": "Property, Plant And Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www1.mscdirect.com/role/IncomeTaxesTables",
     "longName": "9954478 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www1.mscdirect.com/role/AccruedLiabilitiesTables",
     "longName": "9954479 - Disclosure - Accrued Liabilities (Tables)",
     "shortName": "Accrued Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www1.mscdirect.com/role/DebtTables",
     "longName": "9954480 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www1.mscdirect.com/role/LeasesTables",
     "longName": "9954481 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www1.mscdirect.com/role/AssociateBenefitPlansTables",
     "longName": "9954482 - Disclosure - Associate Benefit Plans (Tables)",
     "shortName": "Associate Benefit Plans (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www1.mscdirect.com/role/RestructuringandOtherCostsTables",
     "longName": "9954483 - Disclosure - Restructuring and Other Costs (Tables)",
     "shortName": "Restructuring and Other Costs (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
     "longName": "9954484 - Disclosure - Business And Summary Of Significant Accounting Policies - Narrative (Details)",
     "shortName": "Business And Summary Of Significant Accounting Policies - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "msm:NumberOfCustomerFulfillmentCenter",
      "unitRef": "center",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "msm:NumberOfCustomerFulfillmentCenter",
      "unitRef": "center",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails",
     "longName": "9954485 - Disclosure - Business And Summary Of Significant Accounting Policies - Change in the Carrying Amount of Goodwill (Details)",
     "shortName": "Business And Summary Of Significant Accounting Policies - Change in the Carrying Amount of Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails",
     "longName": "9954486 - Disclosure - Business And Summary Of Significant Accounting Policies Components of Other Intangible Assets (Details)",
     "shortName": "Business And Summary Of Significant Accounting Policies Components of Other Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "msm:ScheduleOfIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "msm:ScheduleOfIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesScheduleofEstimatedAmortizationExpenseDetails",
     "longName": "9954487 - Disclosure - Business And Summary Of Significant Accounting Policies - Schedule of Estimated Amortization Expense (Details)",
     "shortName": "Business And Summary Of Significant Accounting Policies - Schedule of Estimated Amortization Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www1.mscdirect.com/role/RevenueNarrativeDetails",
     "longName": "9954488 - Disclosure - Revenue - Narrative (Details)",
     "shortName": "Revenue - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "msm:AccruedSalesReturns",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "msm:AccruedSalesReturns",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails",
     "longName": "9954489 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details)",
     "shortName": "Revenue - Schedule of Disaggregation of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-124",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-124",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www1.mscdirect.com/role/FairValueDetails",
     "longName": "9954490 - Disclosure - Fair Value (Details)",
     "shortName": "Fair Value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AssetsFairValueAdjustment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AssetsFairValueAdjustment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www1.mscdirect.com/role/NetIncomePerShareNarrativeDetails",
     "longName": "9954491 - Disclosure - Net Income Per Share - Narrative (Details)",
     "shortName": "Net Income Per Share - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R51": {
     "role": "http://www1.mscdirect.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails",
     "longName": "9954492 - Disclosure - Net Income Per Share - Computation Of Basic And Diluted Net Income Per Common Share Under Treasury Stock Method (Details)",
     "shortName": "Net Income Per Share - Computation Of Basic And Diluted Net Income Per Common Share Under Treasury Stock Method (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www1.mscdirect.com/role/AccountsReceivableAccountsReceivablesDetails",
     "longName": "9954493 - Disclosure - Accounts Receivable - Accounts Receivables (Details)",
     "shortName": "Accounts Receivable - Accounts Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www1.mscdirect.com/role/AccountsReceivableNarrativeDetails",
     "longName": "9954494 - Disclosure - Accounts Receivable - Narrative (Details)",
     "shortName": "Accounts Receivable - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-146",
      "name": "msm:AccountsReceivableAmountAuthorizedForSale",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-146",
      "name": "msm:AccountsReceivableAmountAuthorizedForSale",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails",
     "longName": "9954495 - Disclosure - Business Combinations - Narrative (Details)",
     "shortName": "Business Combinations - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-150",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails",
     "longName": "9954496 - Disclosure - Business Combinations - Summary of Purchase Price Allocation (Details)",
     "shortName": "Business Combinations - Summary of Purchase Price Allocation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-151",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails",
     "longName": "9954497 - Disclosure - Property, Plant And Equipment - Summary of Property, Plant and Equipment (Details)",
     "shortName": "Property, Plant And Equipment - Summary of Property, Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails",
     "longName": "9954498 - Disclosure - Property, Plant And Equipment - Narrative (Details)",
     "shortName": "Property, Plant And Equipment - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestCostsIncurredCapitalized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://www1.mscdirect.com/role/IncomeTaxesComponentsofIncomeBeforeProvisionforIncomeTaxesDetails",
     "longName": "9954499 - Disclosure - Income Taxes - Components of Income Before Provision for Income Taxes (Details)",
     "shortName": "Income Taxes - Components of Income Before Provision for Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails",
     "longName": "9954500 - Disclosure - Income Taxes (Provision For Income Taxes) (Details)",
     "shortName": "Income Taxes (Provision For Income Taxes) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails",
     "longName": "9954501 - Disclosure - Income Taxes - Components f Deferred Tax Assets and Liabilities (Details)",
     "shortName": "Income Taxes - Components f Deferred Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www1.mscdirect.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails",
     "longName": "9954502 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate (Details)",
     "shortName": "Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www1.mscdirect.com/role/IncomeTaxesChangesInGrossUnrecognizedTaxBenefitsDetails",
     "longName": "9954503 - Disclosure - Income Taxes - Changes In Gross Unrecognized Tax Benefits (Details)",
     "shortName": "Income Taxes - Changes In Gross Unrecognized Tax Benefits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-79",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www1.mscdirect.com/role/IncomeTaxesNarrativeDetails",
     "longName": "9954504 - Disclosure - Income Taxes - Narrative (Details)",
     "shortName": "Income Taxes - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails",
     "longName": "9954505 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Details)",
     "shortName": "Accrued Liabilities - Schedule of Accrued Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails",
     "longName": "9954506 - Disclosure - Debt - Schedule of Debt (Details)",
     "shortName": "Debt - Schedule of Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LongTermNotesPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LongTermNotesPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www1.mscdirect.com/role/DebtNarrativeDetails",
     "longName": "9954507 - Disclosure - Debt - Narrative (Details)",
     "shortName": "Debt - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProceedsFromLinesOfCredit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-211",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails",
     "longName": "9954508 - Disclosure - Debt - Schedule Of Maturities of Debt (Details)",
     "shortName": "Debt - Schedule Of Maturities of Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www1.mscdirect.com/role/LeasesComponentsofleasecostDetails",
     "longName": "9954509 - Disclosure - Leases - Components of lease cost (Details)",
     "shortName": "Leases - Components of lease cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails",
     "longName": "9954510 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)",
     "shortName": "Leases - Supplemental Balance Sheet Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FinanceLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "msm:SupplementalBalanceSheetInformationTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://www1.mscdirect.com/role/LeasesSupplementalCashFlowInformationDetails",
     "longName": "9954511 - Disclosure - Leases - Supplemental Cash Flow Information (Details)",
     "shortName": "Leases - Supplemental Cash Flow Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "msm:SupplementalCashFlowInformationTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "msm:SupplementalCashFlowInformationTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails",
     "longName": "9954512 - Disclosure - Leases - Schedule of Future Lease Payments (Details)",
     "shortName": "Leases - Schedule of Future Lease Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www1.mscdirect.com/role/ShareholdersEquityDetails",
     "longName": "9954513 - Disclosure - Shareholders' Equity (Details)",
     "shortName": "Shareholders' Equity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-216",
      "name": "us-gaap:DividendsPayableAmountPerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails",
     "longName": "9954514 - Disclosure - Associate Benefit Plans - Schedule of Stock-Based Compensation Expense (Details)",
     "shortName": "Associate Benefit Plans - Schedule of Stock-Based Compensation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails",
     "longName": "9954515 - Disclosure - Associate Benefit Plans - Narrative (Details)",
     "shortName": "Associate Benefit Plans - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-245",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-245",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails",
     "longName": "9954516 - Disclosure - Associate Benefit Plans - Summary Of Stock Option Activity (Details)",
     "shortName": "Associate Benefit Plans - Summary Of Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-231",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-231",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails",
     "longName": "9954517 - Disclosure - Associate Benefit Plans - Summary of Performance Share Unit Activity (Details)",
     "shortName": "Associate Benefit Plans - Summary of Performance Share Unit Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-237",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-237",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails",
     "longName": "9954518 - Disclosure - Associate Benefit Plans - Summary of Non-Vested Restricted Stock Unit Award Activity (Details)",
     "shortName": "Associate Benefit Plans - Summary of Non-Vested Restricted Stock Unit Award Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-240",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-240",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www1.mscdirect.com/role/RestructuringandOtherCostsScheduleofRestructuringChargesDetails",
     "longName": "9954519 - Disclosure - Restructuring and Other Costs - Schedule of Restructuring Charges (Details)",
     "shortName": "Restructuring and Other Costs - Schedule of Restructuring Charges (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "msm:RestructuringChargesConsultingRelatedCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "msm:RestructuringChargesConsultingRelatedCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www1.mscdirect.com/role/RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails",
     "longName": "9954520 - Disclosure - Restructuring and Other Costs - Summary of Restructuring Related Liabilities (Details)",
     "shortName": "Restructuring and Other Costs - Summary of Restructuring Related Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:RestructuringReserve",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-79",
      "name": "us-gaap:RestructuringReserve",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://www1.mscdirect.com/role/AssetImpairmentsDetails",
     "longName": "9954521 - Disclosure - Asset Impairments (Details)",
     "shortName": "Asset Impairments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryWriteDown",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-267",
      "name": "us-gaap:PrepaidExpenseCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://www1.mscdirect.com/role/SubsequentEventsDetails",
     "longName": "9954522 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-270",
      "name": "msm:ConversionOfStockNumberOfIndividuals",
      "unitRef": "individual",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-270",
      "name": "msm:ConversionOfStockNumberOfIndividuals",
      "unitRef": "individual",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccountsDetails",
     "longName": "9954523 - Disclosure - Schedule II - Valuation And Qualifying Accounts (Details)",
     "shortName": "Schedule II - Valuation And Qualifying Accounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-281",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-277",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msm-20230902.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_ShareRepurchaseProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "ShareRepurchaseProgramMember",
     "presentation": [
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Member]",
        "label": "Share Repurchase Program [Member]",
        "documentation": "Share Repurchase Program [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxExaminationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationTable",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Examination [Table]",
        "label": "Income Tax Examination [Table]",
        "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued."
       }
      }
     },
     "auth_ref": [
      "r180"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation arrangement by share-based payment award, expiration period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "us-gaap_UnusualOrInfrequentItemGainGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnusualOrInfrequentItemGainGross",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/AssetImpairmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss recovery related to PPE prepayment impairments",
        "label": "Unusual or Infrequent Item, or Both, Gain, Gross",
        "documentation": "Amount of gain recognized in the income statement for an event or transaction that is unusual in nature or infrequent in occurrence, or both."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "msm_TowerFastenersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "TowerFastenersMember",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails",
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tower Fasteners",
        "label": "Tower Fasteners [Member]",
        "documentation": "Tower Fasteners [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r175",
      "r625",
      "r644",
      "r646",
      "r654",
      "r684",
      "r799"
     ]
    },
    "msm_OperatingAndFinanceLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "OperatingAndFinanceLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_1": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilityPaymentDue",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails",
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease liabilities",
        "label": "Operating and finance lease liabilities",
        "documentation": "Operating and finance lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "msm_AccountsReceivableSalesTransactionsFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "AccountsReceivableSalesTransactionsFees",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/AccountsReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, sales transactions fees",
        "label": "Accounts Receivable, Sales Transactions Fees",
        "documentation": "Accounts Receivable, Sales Transactions Fees"
       }
      }
     },
     "auth_ref": []
    },
    "msm_Series2019aNotesDueMarch52024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "Series2019aNotesDueMarch52024Member",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series 2019A notes, due March 5, 2024",
        "label": "Series2019a Notes Due March52024 [Member]",
        "documentation": "Series 2019A notes, due March 5, 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_ConversionOfStockOwnershipThresholdPercentageMaximum": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "ConversionOfStockOwnershipThresholdPercentageMaximum",
     "presentation": [
      "http://www1.mscdirect.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of stock, ownership threshold percentage, maximum",
        "label": "Conversion Of Stock, Ownership Threshold Percentage, Maximum",
        "documentation": "Conversion Of Stock, Ownership Threshold Percentage, Maximum"
       }
      }
     },
     "auth_ref": []
    },
    "msm_TrueEdgeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "TrueEdgeMember",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "True Edge",
        "label": "True Edge [Member]",
        "documentation": "True Edge"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring and Related Activities [Abstract]",
        "label": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax examination, penalties and interest expense",
        "label": "Income Tax Examination, Penalties and Interest Expense",
        "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations."
       }
      }
     },
     "auth_ref": [
      "r982"
     ]
    },
    "msm_PurchasersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "PurchasersMember",
     "presentation": [
      "http://www1.mscdirect.com/role/AccountsReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchasers",
        "label": "Purchasers [Member]",
        "documentation": "Purchasers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Domain]",
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r66",
      "r125",
      "r126",
      "r344",
      "r745"
     ]
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest and penalties on income taxes",
        "label": "Income Tax Examination, Penalties and Interest Accrued",
        "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations."
       }
      }
     },
     "auth_ref": [
      "r982"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "documentation": "The amount of inventory recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r108"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r108"
     ]
    },
    "msm_AccruedSalesRebatesAndReturns": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "AccruedSalesRebatesAndReturns",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued sales and rebates",
        "label": "Accrued Sales Rebates And Returns",
        "documentation": "Accrued Sales Rebates And Returns"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxExaminationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationLineItems",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Examination [Line Items]",
        "label": "Income Tax Examination [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesComponentsofleasecostDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesComponentsofleasecostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Lease Cost",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r591",
      "r798"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payables and Accruals [Abstract]",
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/FairValue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r570"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesComponentsofleasecostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesComponentsofleasecostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term lease cost",
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r594",
      "r798"
     ]
    },
    "msm_IntangibleAssetsByMajorClassLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "IntangibleAssetsByMajorClassLineItems",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets By Major Class [Line Items]",
        "label": "Intangible Assets By Major Class [Line Items]",
        "documentation": "Intangible Assets By Major Class [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_2": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilityPaymentDue",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2025",
        "label": "Operating and Finance Lease, Liability, Payments, Due Year Two",
        "documentation": "Operating and Finance Lease, Liability, Payments, Due Year Two"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails",
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting percentage",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "documentation": "Percentage of vesting of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, to be Paid [Abstract]",
        "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesComponentsofleasecostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesComponentsofleasecostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease cost",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r798"
     ]
    },
    "msm_BuckeyeTruEdgeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "BuckeyeTruEdgeMember",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buckeye/Tru-Edge",
        "label": "Buckeye/Tru-Edge [Member]",
        "documentation": "Buckeye/Tru-Edge"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit facility, expiration term",
        "label": "Debt Instrument, Term",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r323"
     ]
    },
    "msm_NumberOfWarehouses": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "NumberOfWarehouses",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of warehouses",
        "label": "Number Of Warehouses",
        "documentation": "Number Of Warehouses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnusualRiskOrUncertaintyNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnusualRiskOrUncertaintyNatureDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unusual Risk or Uncertainty, Nature [Domain]",
        "label": "Unusual Risk or Uncertainty, Nature [Domain]",
        "documentation": "Describes the nature of the unusual risk or uncertainty, such as the threat of expropriation of its assets by a foreign government, rapid technological obsolescence in the industry, risk of natural disaster from earthquake or weather events, and availability of or continuation of a labor force at a reasonable cost."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r879"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Disaggregation of Revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "msm_AccruedSalesReturns": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "AccruedSalesReturns",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued sales returns",
        "label": "Accrued sales returns",
        "documentation": "Accrued sales returns"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net proceeds from sale of property",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r157"
     ]
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets",
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity",
      "http://www1.mscdirect.com/role/NetIncomePerShareNarrativeDetails",
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails",
      "http://www1.mscdirect.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A Common Stock",
        "label": "Common Class A [Member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1007"
     ]
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r883"
     ]
    },
    "msm_AssetWriteOffFullyAmortized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "AssetWriteOffFullyAmortized",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Write off of fully amortized assets",
        "label": "Asset write-off, fully amortized",
        "documentation": "Write off of assets fully amortized during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpenseNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Stock-based compensation expense, net",
        "label": "Share-Based Payment Arrangement, Expense, after Tax",
        "documentation": "Amount, after tax, of expense for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "msm_SeniorNotesDueMarch52027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "SeniorNotesDueMarch52027Member",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails",
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior notes, Due March 5, 2027",
        "label": "Senior Notes Due March52027 [Member]",
        "documentation": "Senior notes, due March 5, 2027 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_AccruedExpensesAndOtherCurrentLiabilitiesCARESAct": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "AccruedExpensesAndOtherCurrentLiabilitiesCARESAct",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other current liabilities, CARES act",
        "label": "Accrued Expenses And Other Current Liabilities, CARES Act",
        "documentation": "Accrued Expenses And Other Current Liabilities, CARES Act"
       }
      }
     },
     "auth_ref": []
    },
    "msm_AccruedFreight": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "AccruedFreight",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued freight",
        "label": "Accrued Freight",
        "documentation": "Accrued Freight"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r897",
      "r909"
     ]
    },
    "us-gaap_ProceedsFromSaleAndCollectionOfReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleAndCollectionOfReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/AccountsReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale and collection of receivables",
        "label": "Proceeds from Sale and Collection of Receivables",
        "documentation": "The cash inflow associated with the proceeds from sale and collection of receivables during the period."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r78"
     ]
    },
    "msm_MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "MinimumConsolidatedInterestCoverageRatioOfEbitdaToInterestExpense",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum consolidated interest coverage ratio of EBITDA to total interest expense",
        "label": "Minimum Consolidated Interest Coverage Ratio Of Ebitda To Interest Expense",
        "documentation": "Minimum Consolidated Interest Coverage Ratio Of Ebitda To Interest Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnusualRiskOrUncertaintyByNatureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnusualRiskOrUncertaintyByNatureAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unusual Risk or Uncertainty, Nature [Axis]",
        "label": "Unusual Risk or Uncertainty, Nature [Axis]",
        "documentation": "Information by nature of risk and uncertainty, for example, but not limited to, threat of expropriation of its assets by a foreign government, rapid technological obsolescence in the industry, risk of natural disaster from earthquake or weather events, and availability of or continuation of a labor force at a reasonable cost."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividend equivalents declared, net of cancellations",
        "label": "Dividend, Share-Based Payment Arrangement",
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind dividends declared for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "msm_ConversionOfStockMaximumTransfereePercentage": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "ConversionOfStockMaximumTransfereePercentage",
     "presentation": [
      "http://www1.mscdirect.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of stock, maximum transferee percentage",
        "label": "Conversion Of Stock, Maximum Transferee Percentage",
        "documentation": "Conversion Of Stock, Maximum Transferee Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r280",
      "r511",
      "r517",
      "r524",
      "r529",
      "r534",
      "r540",
      "r544",
      "r545",
      "r655"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueNarrativeDetails",
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r459",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789"
     ]
    },
    "msm_ComponentsOfShareholdersEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "ComponentsOfShareholdersEquityTable",
     "presentation": [
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components Of Shareholders Equity [Table]",
        "label": "Components Of Shareholders Equity [Table]",
        "documentation": "Components Of Shareholders Equity [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails",
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails",
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails",
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "periodStartLabel": "Goodwill, beginning balance",
        "periodEndLabel": "Goodwill, ending balance",
        "label": "Goodwill",
        "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."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r363",
      "r612",
      "r776",
      "r799",
      "r931",
      "r938"
     ]
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/Debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r276",
      "r402",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r418",
      "r425",
      "r426",
      "r428"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "us-gaap_DebtAndCapitalLeaseObligationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtAndCapitalLeaseObligationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt and Lease Obligation [Abstract]",
        "label": "Debt and Lease Obligation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails": {
       "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Carrying Amount, Indefinite",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r167"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for income taxes",
        "label": "Income Taxes Paid",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r57"
     ]
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Non-Vested Restricted Stock Unit Award Activity",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Nonvested Performance-Based Units Activity",
        "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtAndCapitalLeaseObligations",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long-term debt including obligations under finance leases",
        "label": "Long-Term Debt and Lease Obligation",
        "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r620"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business And Summary Of Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r275"
     ]
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Stock-Based Compensation Expense",
        "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]",
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r254",
      "r278",
      "r351",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r554",
      "r558",
      "r571",
      "r799",
      "r948",
      "r949",
      "r992"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r888"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Stock Option Activity",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r92"
     ]
    },
    "msm_AccountsReceivableAmountAuthorizedForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "AccountsReceivableAmountAuthorizedForSale",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/AccountsReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, amount authorized for sale",
        "label": "Accounts Receivable, Amount Authorized For Sale",
        "documentation": "Accounts Receivable, Amount Authorized For Sale"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "msm_UncommittedCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "UncommittedCreditFacilityMember",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uncommitted Bank Facilities",
        "label": "Uncommitted Credit Facility [Member]",
        "documentation": "Uncommitted Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_TwoIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "TwoIndividualsMember",
     "presentation": [
      "http://www1.mscdirect.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Two Individuals",
        "label": "Two Individuals [Member]",
        "documentation": "Two Individuals"
       }
      }
     },
     "auth_ref": []
    },
    "msm_StockExchangedDuringPeriodClassOfStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "StockExchangedDuringPeriodClassOfStockValue",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange of Class B Common Stock for Class A Common Stock",
        "label": "Stock Exchanged During Period, Class Of Stock, Value",
        "documentation": "Increase (decrease) during the period for the value of shares exchanged within classes of stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit facility, interest rate at period end",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "documentation": "The effective interest rate at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "msm_DeferredTaxAssetsOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "DeferredTaxAssetsOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability",
        "label": "Deferred tax assets, Operating lease liability",
        "documentation": "Deferred tax assets, Operating lease liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade Names",
        "label": "Trade Names [Member]",
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit facility, maximum borrowing capacity",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "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."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustments",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "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."
       }
      }
     },
     "auth_ref": [
      "r365"
     ]
    },
    "msm_AccruedDividendEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "AccruedDividendEquivalents",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued dividend equivalents",
        "label": "Accrued Dividend Equivalents",
        "documentation": "Accrued Dividend Equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/AccountsReceivableAccountsReceivablesDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AccountsReceivableAccountsReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r248",
      "r345",
      "r346",
      "r763"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instruments",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r28"
     ]
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Documents Incorporated by Reference [Text Block]",
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r814"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r816",
      "r817",
      "r830"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r818",
      "r890"
     ]
    },
    "msm_KristenActisGrandeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "KristenActisGrandeMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Kristen Actis-Grande [Member]",
        "documentation": "Kristen Actis-Grande"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in USD per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r477"
     ]
    },
    "msm_EmployeeRetentionCreditCARESAct": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "EmployeeRetentionCreditCARESAct",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee retention credit, CARES act",
        "label": "Employee Retention Credit, CARES Act",
        "documentation": "Employee Retention Credit, CARES Act"
       }
      }
     },
     "auth_ref": []
    },
    "msm_OriginalManufacturersWarrantyPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "OriginalManufacturersWarrantyPeriod",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Original manufacturers warranty period",
        "label": "Original manufacturers warranty period",
        "documentation": "Timeframe of original equipment manufactuers warranty."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock; $0.001 par value; 5,000,000 shares authorized; none issued and outstanding",
        "label": "Preferred Stock, Value, Issued",
        "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."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r622",
      "r799"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r853"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r818",
      "r890"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised (in USD per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://www1.mscdirect.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Line Items]",
        "label": "Subsequent Event [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r579",
      "r603"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Exercise Price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r818",
      "r890"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canceled/Forfeited (in USD per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "msm_GovernmentCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "GovernmentCustomersMember",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Sector",
        "label": "Government Customers [Member]",
        "documentation": "Government Customers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "msm_SocialSecurityTaxEmployerDeferralCARESAct": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "SocialSecurityTaxEmployerDeferralCARESAct",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Social security tax, employer, deferral, CARES act",
        "label": "Social Security Tax, Employer, Deferral, CARES Act",
        "documentation": "Social Security Tax, Employer, Deferral, CARES Act"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://www1.mscdirect.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Table]",
        "label": "Subsequent Event [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r579",
      "r603"
     ]
    },
    "msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueYearOne",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_2": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilityPaymentDue",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2024",
        "label": "Operating and Finance Lease, Liability, Payments, Due Year One",
        "documentation": "Operating and Finance Lease, Liability, Payments, Due Year One"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails",
      "http://www1.mscdirect.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Axis]",
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r579",
      "r603"
     ]
    },
    "msm_PrivatePlacementDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "PrivatePlacementDebtMember",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails",
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private Placement Debt",
        "label": "Private Placement Debt [Member]",
        "documentation": "Private Placement Debt [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Share Units",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TrademarksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TrademarksMember",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails",
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trademarks",
        "label": "Trademarks [Member]",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VestingAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Axis]",
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979"
     ]
    },
    "msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_2": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilityPaymentDue",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2026",
        "label": "Operating and Finance Lease, Liability, Payments, Due Year Three",
        "documentation": "Operating and Finance Lease, Liability, Payments, Due Year Three"
       }
      }
     },
     "auth_ref": []
    },
    "msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustmentWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PSU Adjustment",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Adjustment, Weighted Average Grant Date Fair Value",
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Adjustment, Weighted Average Grant Date Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "msm_IncrementalDividendRightsPerformanceStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "IncrementalDividendRightsPerformanceStockUnitsMember",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incremental Dividend Rights Performance Stock Units",
        "label": "Incremental Dividend Rights Performance Stock Units [Member]",
        "documentation": "Incremental Dividend Rights, Performance Stock Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_RevenuePerformanceObligationPaymentTerms": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "RevenuePerformanceObligationPaymentTerms",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment term",
        "label": "Revenue, Performance Obligation, Payment Terms",
        "documentation": "Revenue, Performance Obligation, Payment Terms"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VestingDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Domain]",
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979"
     ]
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/RestructuringandOtherCosts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring and Other Costs",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r374",
      "r376",
      "r379",
      "r385"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r342",
      "r774"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilityPaymentDue",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Lease Payments",
        "label": "Finance Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets",
        "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, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails",
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_FiscalPeriod": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiscalPeriod",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fiscal Year",
        "label": "Fiscal Period, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "msm_CapitalContributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "CapitalContributions",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Contributions",
        "label": "Capital contributions",
        "documentation": "Capital contributions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails",
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Identifiable intangibles",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Allowance for Credit Losses",
        "label": "Accounts Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r198",
      "r199",
      "r347",
      "r348",
      "r350"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r69",
      "r203",
      "r204",
      "r207",
      "r208"
     ]
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForCreditLossMember",
     "presentation": [
      "http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r916",
      "r917",
      "r918",
      "r919",
      "r920"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails": {
       "parentTag": "msm_OperatingAndFinanceLeaseRightOfUseAssets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets",
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r583"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_RestructuringReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringReserve",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Restructuring Reserve",
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r381"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_ProceedsFromMinorityShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromMinorityShareholders",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributions from noncontrolling interest",
        "label": "Proceeds from Noncontrolling Interests",
        "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for interest",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r269",
      "r272",
      "r273"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharePrice",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Price (in USD per share)",
        "label": "Share Price",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Impairment of Long-Lived Assets",
        "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForPreviousAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForPreviousAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails",
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Post-closing working capital adjustment paid out",
        "terseLabel": "Payments for previous acquisition",
        "label": "Payments for Previous Acquisition",
        "documentation": "Cash outflow representing an adjustment to the purchase price of a previous acquisition."
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails": {
       "parentTag": "msm_OperatingAndFinanceLeaseRightOfUseAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, net",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r583"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails",
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign currency translation adjustments",
        "terseLabel": "Foreign Currency Translation Adjustment",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "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."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive Income",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Cash Outflows from Finance Leases",
        "label": "Finance Lease, Interest Payment on Liability",
        "documentation": "Amount of interest paid on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r588",
      "r595"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets",
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncurrent operating lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r584"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid [Abstract]",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesComponentsofleasecostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesComponentsofleasecostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest on leased liabilities",
        "label": "Finance Lease, Interest Expense",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r586",
      "r592",
      "r798"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r447",
      "r448",
      "r460"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from other long-term debt",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r650"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes and tax uncertainties",
        "label": "Deferred Income Taxes and Tax Credits",
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www1.mscdirect.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Borrowings under credit facilities",
        "terseLabel": "Proceeds from lines of credit",
        "label": "Proceeds from Lines of Credit",
        "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."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r912"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on disposal of property, plant and equipment",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesChangesInGrossUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "msm_AccruedRepurchasesOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "AccruedRepurchasesOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued repurchases of common stock",
        "label": "Accrued Repurchases Of Common Stock",
        "documentation": "Accrued Repurchases Of Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business acquisition purchase price",
        "label": "Business Combination, Consideration Transferred",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r2",
      "r19"
     ]
    },
    "us-gaap_GainLossOnSaleOfAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnSaleOfAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/AccountsReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) on sale of accounts receivable",
        "label": "Gain (Loss) on Sale of Accounts Receivable",
        "documentation": "Amount of gain (loss) on sale of accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net sales",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "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."
       }
      }
     },
     "auth_ref": [
      "r321",
      "r322",
      "r333",
      "r336",
      "r337",
      "r341",
      "r342",
      "r344",
      "r458",
      "r459",
      "r609"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Present Value of Lease Liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r584"
     ]
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Net (loss) income attributable to noncontrolling interest",
        "negatedLabel": "Net loss (income)",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r187",
      "r255",
      "r257",
      "r302",
      "r303",
      "r633",
      "r903"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Debt",
        "label": "Schedule of Debt [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred: State and local",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r914",
      "r985",
      "r986"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Imputed Interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/NetIncomePerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Income Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r313",
      "r314",
      "r315"
     ]
    },
    "msm_IncrementalDividendRightsRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "IncrementalDividendRightsRestrictedStockUnitsMember",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incremental Dividend Rights Restricted Stock Units",
        "label": "Incremental Dividend Rights Restricted Stock Units [Member]",
        "documentation": "Incremental Dividend Rights, Restricted Stock Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "verboseLabel": "Net income, as reported",
        "terseLabel": "Net income",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r255",
      "r257",
      "r270",
      "r278",
      "r294",
      "r302",
      "r303",
      "r320",
      "r334",
      "r338",
      "r340",
      "r351",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r553",
      "r556",
      "r557",
      "r569",
      "r571",
      "r617",
      "r632",
      "r657",
      "r703",
      "r720",
      "r721",
      "r773",
      "r796",
      "r797",
      "r810",
      "r903",
      "r948"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets",
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails",
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of operating lease liabilities",
        "verboseLabel": "Current portion of operating lease liabilities",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r584"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/AccountsReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsofIncomeBeforeProvisionforIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome",
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsofIncomeBeforeProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before provision for income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "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."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r148",
      "r194",
      "r320",
      "r334",
      "r338",
      "r340",
      "r617",
      "r631",
      "r773"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r131",
      "r621",
      "r682"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r820",
      "r832",
      "r842",
      "r868"
     ]
    },
    "us-gaap_SellingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shipping and handling costs",
        "label": "Selling Expense",
        "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services."
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r819",
      "r831",
      "r841",
      "r867"
     ]
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business acquisition, pro forma net income (loss)",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r547"
     ]
    },
    "us-gaap_GoodwillRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillRollForward",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Roll Forward]",
        "label": "Goodwill [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r821",
      "r833",
      "r843",
      "r869"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r819",
      "r831",
      "r841",
      "r867"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r822",
      "r834",
      "r844",
      "r870"
     ]
    },
    "us-gaap_EarningsPerShareBasicLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasicLineItems",
     "presentation": [
      "http://www1.mscdirect.com/role/NetIncomePerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
        "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r307",
      "r308",
      "r310"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r822",
      "r834",
      "r844",
      "r870"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r823",
      "r835",
      "r845",
      "r871"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome",
      "http://www1.mscdirect.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in USD per share)",
        "verboseLabel": "Basic (in USD per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r305",
      "r307",
      "r310",
      "r311",
      "r312",
      "r316",
      "r568",
      "r569",
      "r616",
      "r638",
      "r771"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www1.mscdirect.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Potentially dilutive securities (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "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."
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r882"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business acquisition, pro forma revenue",
        "label": "Business Acquisition, Pro Forma Revenue",
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r547"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net income per common share:",
        "terseLabel": "Earnings Per Share [Abstract]",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows from Operating Activities:",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r857"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r799",
      "r1005"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r234",
      "r278",
      "r351",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r555",
      "r558",
      "r559",
      "r571",
      "r799",
      "r948",
      "r992",
      "r993"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r851"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails",
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails",
      "http://www1.mscdirect.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r389",
      "r390",
      "r391",
      "r462",
      "r463",
      "r494",
      "r495",
      "r496",
      "r605",
      "r607",
      "r640",
      "r673",
      "r674",
      "r728",
      "r730",
      "r732",
      "r733",
      "r735",
      "r756",
      "r757",
      "r775",
      "r782",
      "r792",
      "r800",
      "r803",
      "r945",
      "r950",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r856"
     ]
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Events [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r602",
      "r604"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails",
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails",
      "http://www1.mscdirect.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r389",
      "r390",
      "r391",
      "r463",
      "r607",
      "r640",
      "r673",
      "r674",
      "r728",
      "r730",
      "r732",
      "r733",
      "r735",
      "r756",
      "r757",
      "r775",
      "r782",
      "r792",
      "r800",
      "r950",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r856"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets",
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails",
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails",
      "http://www1.mscdirect.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [Domain]",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r389",
      "r390",
      "r391",
      "r462",
      "r463",
      "r494",
      "r495",
      "r496",
      "r605",
      "r607",
      "r640",
      "r673",
      "r674",
      "r728",
      "r730",
      "r732",
      "r733",
      "r735",
      "r756",
      "r757",
      "r775",
      "r782",
      "r792",
      "r800",
      "r803",
      "r945",
      "r950",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "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."
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails": {
       "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred income tax benefit",
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails",
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r389",
      "r390",
      "r391",
      "r463",
      "r607",
      "r640",
      "r673",
      "r674",
      "r728",
      "r730",
      "r732",
      "r733",
      "r735",
      "r756",
      "r757",
      "r775",
      "r782",
      "r792",
      "r800",
      "r950",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999"
     ]
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current portion of debt including obligations under finance leases",
        "label": "Long-Term Debt and Lease Obligation, Current",
        "documentation": "Amount of long-term debt and lease obligation, classified as current."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_EmployeeStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockMember",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Associate Stock Purchase Plan",
        "label": "Employee Stock [Member]",
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r857"
     ]
    },
    "us-gaap_DividendsCommonStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsCommonStockCash",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends declared on Common Stock",
        "label": "Dividends, Common Stock, Cash",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income, net of tax:",
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails": {
       "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails",
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossTax",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other comprehensive income, taxes",
        "label": "Other Comprehensive Income (Loss), Tax",
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r260",
      "r264",
      "r515",
      "r541",
      "r542",
      "r573",
      "r576",
      "r578",
      "r613",
      "r635"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes and tax uncertainties",
        "label": "Deferred Income Taxes and Other Tax Liabilities, Noncurrent",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences, after deferred tax asset, and other tax liabilities expected to be paid after one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r816",
      "r817",
      "r830",
      "r866"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity",
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock",
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r857"
     ]
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock (in shares)",
        "label": "Treasury Stock, Common, Shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Axis]",
        "label": "Customer [Axis]",
        "documentation": "Information by name or description of a single external customer or a group of external customers."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r785",
      "r952",
      "r1002",
      "r1003"
     ]
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segments",
        "verboseLabel": "Number of operating segments",
        "label": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current: State and local",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r898",
      "r914",
      "r986"
     ]
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gross Profit",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r857"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average discount rate, operating leases",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r598",
      "r798"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Concentration risk, percentage",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r66",
      "r125",
      "r126",
      "r344"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expense):",
        "label": "Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r828",
      "r840",
      "r850",
      "r876"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average discount rate, finance leases",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r598",
      "r798"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r857"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www1.mscdirect.com/role/AuditInformation",
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r816",
      "r817",
      "r830"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other expense",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r857"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://www1.mscdirect.com/role/AuditInformation",
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r816",
      "r817",
      "r830"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of contingent consideration to be paid out",
        "label": "Business Combination, Contingent Consideration, Liability",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r112",
      "r551"
     ]
    },
    "us-gaap_GainLossOnSaleOfProperties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnSaleOfProperties",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome",
      "http://www1.mscdirect.com/role/FairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on disposal of property, plant and equipment",
        "terseLabel": "Gain on sale of property",
        "label": "Gain (Loss) on Sale of Properties",
        "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r910",
      "r943",
      "r944"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilityPaymentDue",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Lease Payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www1.mscdirect.com/role/AuditInformation",
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r816",
      "r817",
      "r830"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "msm_CommonStockVotingRightsPerShare": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "CommonStockVotingRightsPerShare",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, voting rights per share",
        "label": "Common Stock, Voting Rights Per Share",
        "documentation": "Common Stock, Voting Rights Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LandMember",
     "presentation": [
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land",
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "us-gaap_BusinessCombinationIntegrationRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationIntegrationRelatedCosts",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-recurring transaction and integration costs",
        "label": "Business Combination, Integration Related Costs",
        "documentation": "Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome",
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity",
      "http://www1.mscdirect.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income attributable to MSC Industrial",
        "verboseLabel": "Net (Loss) Income",
        "terseLabel": "Net Income (Loss)",
        "label": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r161",
      "r195",
      "r232",
      "r255",
      "r257",
      "r262",
      "r278",
      "r294",
      "r296",
      "r297",
      "r298",
      "r299",
      "r302",
      "r303",
      "r309",
      "r320",
      "r334",
      "r338",
      "r340",
      "r351",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r569",
      "r571",
      "r634",
      "r703",
      "r720",
      "r721",
      "r773",
      "r809",
      "r948"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares purchased by qualified associates (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award",
        "documentation": "Number of shares purchased for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r980"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "us-gaap_AssetImpairmentChargesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetImpairmentChargesTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/AssetImpairments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Impairments",
        "label": "Asset Impairment Charges [Text Block]",
        "documentation": "The entire disclosure for the details of the charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value. Disclosure may also include a description of the impaired asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired asset is reported."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Concentration Risk",
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r344"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncompeteAgreementsMember",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Compete Agreements",
        "label": "Noncompete Agreements [Member]",
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party."
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r827",
      "r839",
      "r849",
      "r875"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsofIncomeBeforeProvisionforIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsofIncomeBeforeProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r538"
     ]
    },
    "msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustment",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PSU adjustment (in shares)",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Adjustment",
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "msm_ConversionOfStockNumberOfIndividuals": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "ConversionOfStockNumberOfIndividuals",
     "presentation": [
      "http://www1.mscdirect.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of individuals",
        "label": "Conversion of Stock, Number Of Individuals",
        "documentation": "Conversion of Stock, Number Of Individuals"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerMember",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer Benchmark",
        "label": "Revenue from Contract with Customer Benchmark [Member]",
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r895"
     ]
    },
    "msm_LongIslandCustomerServiceCenterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "LongIslandCustomerServiceCenterMember",
     "presentation": [
      "http://www1.mscdirect.com/role/FairValueDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long Island Customer Service Center",
        "label": "Long Island Customer Service Center [Member]",
        "documentation": "Long Island Customer Service Center [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesComponentsofleasecostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesComponentsofleasecostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of leased assets",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r586",
      "r592",
      "r798"
     ]
    },
    "msm_SupplementalBalanceSheetInformationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "SupplementalBalanceSheetInformationTableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental Balance Sheet Information",
        "label": "Supplemental Balance Sheet Information [Table Text Block]",
        "documentation": "Supplemental Balance Sheet Information [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_GeographicRegionsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "GeographicRegionsPolicyPolicyTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographic Regions",
        "label": "Geographic Regions Policy [Policy Text Block]",
        "documentation": "Geographic Regions Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFinanceCostsGross",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: unamortized debt issuance costs",
        "label": "Debt Issuance Costs, Gross",
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "msm_RevenueRecognitionSalesIncentives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "RevenueRecognitionSalesIncentives",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued sales incentives",
        "label": "Revenue Recognition, Sales Incentives",
        "documentation": "Accrued sales incentives."
       }
      }
     },
     "auth_ref": []
    },
    "msm_ShelfFacilityAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "ShelfFacilityAgreementsMember",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shelf Facility Agreements",
        "label": "Shelf Facility Agreements [Member]",
        "documentation": "Shelf Facility Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r762",
      "r799"
     ]
    },
    "msm_PrivatePlacementDebtAndShelfFacilityAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "PrivatePlacementDebtAndShelfFacilityAgreementsMember",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private Placement Debt and Shelf Facility Agreements",
        "label": "Private Placement Debt And Shelf Facility Agreements [Member]",
        "documentation": "Private Placement Debt And Shelf Facility Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_LeaseholdImprovementsAndBuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "LeaseholdImprovementsAndBuildingMember",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold Improvements And Building",
        "label": "Leasehold Improvements And Building [Member]",
        "documentation": "Leasehold Improvements And Building [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetAllocationGrantPercentage",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Target allocation grant percentage",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Target Allocation Grant Percentage",
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Target Allocation Grant Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other, net",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r981",
      "r987"
     ]
    },
    "msm_WarrantyPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "WarrantyPeriod",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty period",
        "label": "Warranty Period",
        "documentation": "Warranty Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsofIncomeBeforeProvisionforIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsofIncomeBeforeProvisionforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r538"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State income taxes, net of federal benefit",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r981",
      "r987"
     ]
    },
    "msm_AccountsReceivableCollateralUnsoldReceivablesAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "AccountsReceivableCollateralUnsoldReceivablesAmount",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/AccountsReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, collateral, unsold receivables, amount",
        "label": "Accounts Receivable, Collateral, Unsold Receivables, Amount",
        "documentation": "Accounts Receivable, Collateral, Unsold Receivables, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "msm_AccruedERCClaims": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "AccruedERCClaims",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued ERC claims",
        "label": "Accrued ERC Claims",
        "documentation": "Accrued ERC Claims"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/AccountsReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Domain]",
        "label": "Counterparty Name [Domain]",
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r281",
      "r282",
      "r406",
      "r434",
      "r601",
      "r766",
      "r767"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails",
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r283",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r409",
      "r414",
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r581",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r912"
     ]
    },
    "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decrease in unrecognized tax benefits is reasonably possible",
        "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible",
        "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit."
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "msm_ConsultingAndSeveranceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "ConsultingAndSeveranceCosts",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Consulting and severance costs",
        "documentation": "Consulting and severance costs"
       }
      }
     },
     "auth_ref": []
    },
    "msm_TrademarksAndLicenseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "TrademarksAndLicenseAgreementMember",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trademarks",
        "label": "Trademarks And License Agreement [Member]",
        "documentation": "Trademarks And License Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated Amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r370"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Identifiable intangibles, net",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "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."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r75"
     ]
    },
    "msm_OneIndividualMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "OneIndividualMember",
     "presentation": [
      "http://www1.mscdirect.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One Individual",
        "label": "One Individual [Member]",
        "documentation": "One Individual"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effective income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r516"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated other comprehensive loss",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45",
      "r147",
      "r249",
      "r624",
      "r645",
      "r646"
     ]
    },
    "msm_KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "KristenActisGrandeRuleTradingArrangementRestrictedStockUnitsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Kristen Actis-Grande Rule Trading Arrangement, Restricted Stock Units [Member]",
        "documentation": "Kristen Actis-Grande Rule Trading Arrangement, Restricted Stock Units"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeographicConcentrationRiskMember",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographic Concentration Risk",
        "label": "Geographic Concentration Risk [Member]",
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r745"
     ]
    },
    "msm_CoronavirusAidReliefAndEconomicSecurityActMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "CoronavirusAidReliefAndEconomicSecurityActMember",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The CARES act",
        "label": "Coronavirus Aid Relief And Economic Security Act [Member]",
        "documentation": "Coronavirus Aid Relief And Economic Security Act [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_ConsultingRelatedCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "ConsultingRelatedCostsMember",
     "presentation": [
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consulting-related costs",
        "label": "Consulting Related Costs [Member]",
        "documentation": "Consulting Related Costs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Accumulated depreciation and amortization",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r238",
      "r629"
     ]
    },
    "msm_ManufacturingLightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "ManufacturingLightMember",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Manufacturing Light",
        "label": "Manufacturing Light [Member]",
        "documentation": "Manufacturing Light [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_NumberOfCustomerFulfillmentCenter": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "NumberOfCustomerFulfillmentCenter",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of customer fulfillment centers",
        "label": "Number Of Customer Fulfillment Center",
        "documentation": "Number Of Customer Fulfillment Center"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt including obligations under finance leases",
        "label": "Finance Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r584"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails",
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r409",
      "r414",
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r427",
      "r581",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r912"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails",
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r136",
      "r137",
      "r189",
      "r191",
      "r283",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r409",
      "r414",
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r581",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r912"
     ]
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Present Value of Lease Liabilities",
        "label": "Finance Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r584",
      "r599"
     ]
    },
    "msm_PublicSectorCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "PublicSectorCustomersMember",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Sector Customers",
        "label": "Public Sector Customers [Member]",
        "documentation": "Public Sector Customers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails": {
       "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Carrying Amount",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r611"
     ]
    },
    "msm_SummaryOfSignificantAccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "SummaryOfSignificantAccountingPoliciesTable",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary Of Significant Accounting Policies [Table]",
        "label": "Summary Of Significant Accounting Policies [Table]",
        "documentation": "Summary Of Significant Accounting Policies [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails",
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-Term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r86",
      "r87",
      "r127",
      "r128",
      "r130",
      "r132",
      "r173",
      "r174",
      "r283",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r409",
      "r414",
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r427",
      "r581",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r912"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. federal income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r280",
      "r516",
      "r539"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash used in business acquisitions, net of cash acquired",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "msm_NumberOfManufacturingLocations": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "NumberOfManufacturingLocations",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of manufacturing locations",
        "label": "Number Of Manufacturing Locations",
        "documentation": "Number Of Manufacturing Locations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment arrangement, option, exercise price range, outstanding, weighted average exercise price (in USD per share)",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price",
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails",
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of debt including obligations under finance leases",
        "label": "Finance Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r584"
     ]
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_DeferredTaxAssetsAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "DeferredTaxAssetsAccountsReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Deferred Tax Assets Accounts Receivable",
        "documentation": "Deferred Tax Assets Accounts Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Imputed Interest",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Other Indefinite-Lived Intangible Assets",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r70"
     ]
    },
    "msm_RegularDividendMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "RegularDividendMember",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regular Dividends",
        "label": "Regular Dividend [Member]",
        "documentation": "Regular Dividend [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableSale",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/AccountsReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, sale",
        "label": "Accounts Receivable, Sale",
        "documentation": "Amount of decrease from sale of accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r355"
     ]
    },
    "msm_ReceivablesPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "ReceivablesPurchaseAgreementMember",
     "presentation": [
      "http://www1.mscdirect.com/role/AccountsReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables Purchase Agreement",
        "label": "Receivables Purchase Agreement [Member]",
        "documentation": "Receivables Purchase Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combinations",
        "label": "Business Combination Disclosure [Text Block]",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r549"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r66",
      "r125",
      "r126",
      "r344",
      "r745"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchases of Class A Common Stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_2": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilityPaymentDue",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2027",
        "label": "Operating and Finance Lease, Liability, Payments, Due Year Four",
        "documentation": "Operating and Finance Lease, Liability, Payments, Due Year Four"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Class A treasury stock, at cost, 1,230,960 and 1,228,472 shares, respectively",
        "label": "Treasury Stock, Value",
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r89",
      "r90"
     ]
    },
    "msm_OtherCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "OtherCustomersMember",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Customers [Member]",
        "documentation": "Other Customers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_FinancingObligationsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "FinancingObligationsCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing obligations, current",
        "label": "Financing obligations, current",
        "documentation": "Financing obligations, current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total adjustments",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities",
        "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares issued",
        "label": "Preferred Stock, Shares Issued",
        "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."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r432"
     ]
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareRepurchaseProgramAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Axis]",
        "label": "Share Repurchase Program [Axis]",
        "documentation": "Information by share repurchase program."
       }
      }
     },
     "auth_ref": []
    },
    "msm_EngmanTaylorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "EngmanTaylorMember",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Engman-Taylor",
        "label": "Engman Taylor [Member]",
        "documentation": "Engman-Taylor [Member]."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "msm_RetailWholesaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "RetailWholesaleMember",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retail/Wholesale",
        "label": "Retail Wholesale [Member]",
        "documentation": "Retail/Wholesale [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_2": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilityPaymentDue",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2028",
        "label": "Operating and Finance Lease, Liability, Payments, Due Year Five",
        "documentation": "Operating and Finance Lease, Liability, Payments, Due Year Five"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer [Abstract]",
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of ownership interest acquired",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/Revenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue from Contract with Customer [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r461"
     ]
    },
    "us-gaap_DividendsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends [Axis]",
        "label": "Dividends [Axis]",
        "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of Class A Common Stock",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r89",
      "r175"
     ]
    },
    "us-gaap_DividendsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends [Domain]",
        "label": "Dividends [Domain]",
        "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares authorized",
        "label": "Preferred Stock, Shares Authorized",
        "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."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r683"
     ]
    },
    "msm_SpecialDividendMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "SpecialDividendMember",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Special Dividends",
        "label": "Special Dividend [Member]",
        "documentation": "Special Dividend [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_FinanceLeaseRightOfUseAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "FinanceLeaseRightOfUseAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease right of use assets, accumulated amortization",
        "label": "Finance lease right of use assets, Accumulated amortization",
        "documentation": "Finance lease right of use assets, Accumulated amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares outstanding",
        "label": "Preferred Stock, Shares Outstanding",
        "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."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r683",
      "r701",
      "r1007",
      "r1008"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails",
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails",
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Axis]",
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r106",
      "r548",
      "r790",
      "r791"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesChangesInGrossUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning Balance",
        "periodEndLabel": "Ending Balance",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r512",
      "r518"
     ]
    },
    "us-gaap_RestructuringCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringCosts",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring and other costs",
        "label": "Restructuring Costs",
        "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails",
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails",
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Acquiree [Domain]",
        "label": "Business Acquisition, Acquiree [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r790",
      "r791"
     ]
    },
    "msm_CommercialMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "CommercialMember",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial Services",
        "label": "Commercial [Member]",
        "documentation": "Commercial [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesChangesInGrossUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Settlements",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities."
       }
      }
     },
     "auth_ref": [
      "r521"
     ]
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979"
     ]
    },
    "msm_SeriesNotesDueJanuary122023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "SeriesNotesDueJanuary122023Member",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series Notes Due January 12, 2023",
        "label": "Series Notes Due January122023 [Member]",
        "documentation": "Series Notes Due January 12, 2023 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredAmount",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock repurchased, and treasury stock repurchased and retired",
        "label": "Treasury stock repurchased, and treasury stock repurchased and retired, amount",
        "documentation": "Treasury stock repurchased, and treasury stock repurchased and retired, amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails",
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails",
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r106",
      "r548"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par or stated value per share (in USD per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r432"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails",
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails",
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Line Items]",
        "label": "Business Acquisition [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r548"
     ]
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareRepurchaseProgramDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Domain]",
        "label": "Share Repurchase Program [Domain]",
        "documentation": "Name of the share repurchase program."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongLivedAssetsHeldForSaleByAssetTypeAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/FairValueDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Assets Held-for-sale by Asset Type [Axis]",
        "label": "Long-Lived Assets Held-for-Sale by Asset Type [Axis]",
        "documentation": "Represents the assets held for sale."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "msm_SummaryOfSignificantAccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "SummaryOfSignificantAccountingPoliciesLineItems",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary Of Significant Accounting Policies [Line Items]",
        "label": "Summary Of Significant Accounting Policies [Line Items]",
        "documentation": "Summary Of Significant Accounting Policies [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Summary of Restructuring Related Liabilities",
        "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r84"
     ]
    },
    "msm_TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "TreasuryStockRepurchasedAndTreasuryStockRepurchasedAndRetiredShares",
     "presentation": [
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock repurchased, and treasury stock repurchased and retired (in shares)",
        "label": "Treasury stock repurchased, and treasury stock repurchased and retired, shares",
        "documentation": "Treasury stock repurchased, and treasury stock repurchased and retired, shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "label": "Property, Plant and Equipment [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options",
        "label": "Employee Stock Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "msm_SeriesNotesDueMarch52024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "SeriesNotesDueMarch52024Member",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series Notes Due March 5, 2024",
        "label": "Series Notes Due March52024 [Member]",
        "documentation": "Series Notes Due March 5, 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesChangesInGrossUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reductions for tax positions relating to prior years",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r519"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Charged to Costs and Expenses",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense."
       }
      }
     },
     "auth_ref": [
      "r287"
     ]
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/AccountsReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts Receivable",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "msm_IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "IndefiniteLivedIntangibleAssetsReclassifiedToFiniteLivedIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived intangible assets reclassified to finite lived intangible assets",
        "label": "Indefinite-Lived Intangible Assets Reclassified To Finite Lived Intangible Assets",
        "documentation": "Indefinite-Lived Intangible Assets Reclassified To Finite Lived Intangible Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r705",
      "r758",
      "r770"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesChangesInGrossUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions for tax positions relating to prior years",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r519"
     ]
    },
    "msm_SupplementalCashFlowInformationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "SupplementalCashFlowInformationTableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental Cash Flow Information",
        "label": "Supplemental Cash Flow Information [Table Text Block]",
        "documentation": "Supplemental Lease Cash Flow Information [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesChangesInGrossUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Lapse of statute of limitations",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesDeductions",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deductions",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r288"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesChangesInGrossUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions for tax positions relating to current year",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
       }
      }
     },
     "auth_ref": [
      "r520"
     ]
    },
    "msm_OtherForeignCountriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "OtherForeignCountriesMember",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other foreign countries",
        "label": "Other Foreign Countries [Member]",
        "documentation": "Other foreign countries [Member]."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesBalance",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at Beginning of Year",
        "periodEndLabel": "Balance at End of Year",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "documentation": "Amount of valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r289"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefit that would affect effective tax rate",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate."
       }
      }
     },
     "auth_ref": [
      "r523"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Associate purchase price as percent of closing price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent",
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value."
       }
      }
     },
     "auth_ref": []
    },
    "msm_OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_2": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilityPaymentDue",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Thereafter",
        "label": "Operating and Finance Lease, Liability, Payments, Due after Year Five",
        "documentation": "Operating and Finance Lease, Liability, Payments, Due after Year Five"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "documentation": "Valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r288",
      "r289"
     ]
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationsPolicy",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Business Combinations",
        "label": "Business Combinations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "msm_DeferredTaxAssetsSelfInsuranceLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "DeferredTaxAssetsSelfInsuranceLiability",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Self-insurance liability",
        "label": "Deferred Tax Assets Self Insurance Liability",
        "documentation": "Deferred Tax Assets Self Insurance Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockVotingRights": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockVotingRights",
     "presentation": [
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, voting rights",
        "label": "Common Stock, Voting Rights",
        "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "documentation": "Information by valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r288",
      "r289"
     ]
    },
    "msm_RegionalInventoryCenters": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "RegionalInventoryCenters",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regional inventory centers",
        "label": "Regional Inventory Centers",
        "documentation": "Regional Inventory Centers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r470",
      "r471",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497"
     ]
    },
    "us-gaap_RestructuringCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringCharges",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsScheduleofRestructuringChargesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsScheduleofRestructuringChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total restructuring and other costs",
        "label": "Restructuring Charges",
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r380",
      "r382",
      "r946"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r241"
     ]
    },
    "us-gaap_PaymentsOfCapitalDistribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfCapitalDistribution",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments of special cash dividends",
        "label": "Payments of Capital Distribution",
        "documentation": "Cash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]",
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r167"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets",
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity",
      "http://www1.mscdirect.com/role/NetIncomePerShareNarrativeDetails",
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails",
      "http://www1.mscdirect.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r245",
      "r246",
      "r247",
      "r278",
      "r307",
      "r308",
      "r310",
      "r312",
      "r318",
      "r319",
      "r351",
      "r393",
      "r395",
      "r396",
      "r397",
      "r400",
      "r401",
      "r432",
      "r433",
      "r436",
      "r439",
      "r445",
      "r571",
      "r650",
      "r651",
      "r652",
      "r653",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r683",
      "r704",
      "r722",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r893",
      "r911",
      "r924"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-Lived Intangible Assets [Axis]",
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r371"
     ]
    },
    "msm_SeniorNotesDueJune112025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "SeniorNotesDueJune112025Member",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails",
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes Due June 11, 2025",
        "label": "Senior Notes Due June112025 [Member]",
        "documentation": "Senior Notes Due June 11, 2025 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_OtherExitRelatedCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "OtherExitRelatedCostsMember",
     "presentation": [
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other exit-related costs",
        "label": "Other Exit Related Costs [Member]",
        "documentation": "Other Exit Related Costs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_OperatingAndFinanceLeaseLiabilityPaymentDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "OperatingAndFinanceLeaseLiabilityPaymentDueAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Operating And Finance Lease Liability Payment Due [Abstract]",
        "documentation": "Operating and Finance Lease, Liability, Payment, Due [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_CoreAndOtherCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "CoreAndOtherCustomersMember",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Core and Other Customers",
        "label": "Core and Other Customers [Member]",
        "documentation": "Core and Other Customers"
       }
      }
     },
     "auth_ref": []
    },
    "msm_FinancingObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "FinancingObligations",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing arrangements",
        "label": "Financing obligations",
        "documentation": "Interest free short-term borrowings."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment arrangement, option, exercise price range, shares outstanding (in shares)",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding",
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails",
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r366",
      "r369",
      "r370",
      "r372",
      "r610",
      "r611"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails",
      "http://www1.mscdirect.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Domain]",
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r579",
      "r603"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued",
     "presentation": [
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock issued during period, shares, treasury stock reissued (in shares)",
        "label": "Stock Issued During Period, Shares, Treasury Stock Reissued",
        "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r141",
      "r175"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range of exercise prices, upper limit (in USD per share)",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit",
        "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets:",
        "label": "Deferred Tax Assets, Tax Deferred Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]",
        "label": "Exercise Price Range [Domain]",
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueNarrativeDetails",
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r459",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price Range [Axis]",
        "label": "Exercise Price Range [Axis]",
        "documentation": "Information by range of option prices pertaining to options granted."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other, net",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r894",
      "r906"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/AccruedLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accrued Liabilities",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred compensation",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r984"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Plan shares authorized (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r795"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares reserved for issuance under plan (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails",
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r76"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance obligation",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total intrinsic value of options exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Canceled/Forfeited (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r984"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income attributable to MSC Industrial",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "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."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r256",
      "r258",
      "r266",
      "r615",
      "r637"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canceled/Forfeited (in USD per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r486"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other (expense) income, net",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value of options outstanding",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding - beginning of year (in shares)",
        "periodEndLabel": "Outstanding - end of year (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r473",
      "r474"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding - beginning of year (in USD per share)",
        "periodEndLabel": "Outstanding - end of year (in USD per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r473",
      "r474"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r475"
     ]
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer systems, equipment and software",
        "label": "Computer Software, Intangible Asset [Member]",
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks."
       }
      }
     },
     "auth_ref": [
      "r760",
      "r941",
      "r942"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable (in USD per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r475"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Axis]",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r66",
      "r125",
      "r126",
      "r344",
      "r745",
      "r896"
     ]
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r72",
      "r77"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r470",
      "r471",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497"
     ]
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r465",
      "r467",
      "r469",
      "r470",
      "r471",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities:",
        "label": "Deferred Tax Liabilities, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r465",
      "r467",
      "r469",
      "r470",
      "r471",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497"
     ]
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in Gross Unrecognized Tax Benefits",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r181",
      "r182"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Canceled/Forfeited (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r486"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r484"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in USD per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r484"
     ]
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Non-vested shares at the beginning of the year (in shares)",
        "periodEndLabel": "Non-vested shares at the end of the year (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r481",
      "r482"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Non-vested shares at the beginning of the year (in USD per share)",
        "periodEndLabel": "Non-vested shares at the end of the year (in USD per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r481",
      "r482"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized share-based compensation cost",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Vested (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r485"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Net Deferred Tax Liabilities",
        "label": "Deferred Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r983"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments under credit facilities",
        "label": "Repayments of Lines of Credit",
        "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."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r912"
     ]
    },
    "us-gaap_InterestCostsIncurredCapitalized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestCostsIncurredCapitalized",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Capitalized interest, net of accumulated amortization",
        "label": "Capitalized Interest Costs, Including Allowance for Funds Used During Construction",
        "documentation": "Amount of interest capitalized, including amount of allowance for funds used during construction."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofPerformanceShareUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (in USD per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r485"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental Disclosure of Cash Flow Information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetNet",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract assets",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r447",
      "r449",
      "r460"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Goodwill",
        "label": "Deferred Tax Liabilities, Goodwill",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r113",
      "r114",
      "r984"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r572"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Intangible amortization",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r984"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range of exercise prices, lower limit (in USD per share)",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit",
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments And Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r386",
      "r387",
      "r746",
      "r947"
     ]
    },
    "srt_EuropeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "EuropeMember",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Europe",
        "label": "Europe [Member]",
        "documentation": "Continent of Europe."
       }
      }
     },
     "auth_ref": [
      "r1009",
      "r1010",
      "r1011",
      "r1012"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome",
      "http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for income taxes",
        "totalLabel": "Total",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r213",
      "r302",
      "r303",
      "r326",
      "r515",
      "r535",
      "r639"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-in Capital",
        "label": "Additional Paid-in Capital [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r503",
      "r504",
      "r505",
      "r658",
      "r921",
      "r922",
      "r923",
      "r988",
      "r1007"
     ]
    },
    "srt_NorthAmericaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "NorthAmericaMember",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "North America",
        "label": "North America [Member]",
        "documentation": "Continent of North America."
       }
      }
     },
     "auth_ref": [
      "r1009",
      "r1010",
      "r1011",
      "r1012"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r477"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r278",
      "r351",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r555",
      "r558",
      "r559",
      "r571",
      "r681",
      "r772",
      "r811",
      "r948",
      "r992",
      "r993"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total purchase price consideration",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r464",
      "r472",
      "r491",
      "r492",
      "r493",
      "r494",
      "r497",
      "r506",
      "r507",
      "r508",
      "r509"
     ]
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred: Federal",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r914",
      "r985",
      "r986"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive income attributable to noncontrolling interest:",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities [Abstract]",
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r826",
      "r838",
      "r848",
      "r874"
     ]
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred: Foreign",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r914",
      "r985"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www1.mscdirect.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome",
      "http://www1.mscdirect.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted-average shares outstanding for diluted net income per share (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "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."
       }
      }
     },
     "auth_ref": [
      "r306",
      "r312"
     ]
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "calculation": {
      "http://www1.mscdirect.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Effect of dilutive securities",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred: Total",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r183",
      "r212",
      "r536",
      "r537",
      "r914"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www1.mscdirect.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome",
      "http://www1.mscdirect.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted Average Number of Shares Outstanding, Basic (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "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."
       }
      }
     },
     "auth_ref": [
      "r305",
      "r312"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and shareholders\u2019 equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r193",
      "r627",
      "r799",
      "r913",
      "r928",
      "r989"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r826",
      "r838",
      "r848",
      "r874"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringCostsAndAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringCostsAndAssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease and fixed asset impairment due to restructuring",
        "label": "Restructuring Costs and Asset Impairment Charges",
        "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Recently Adopted Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r139",
      "r190",
      "r526"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MSC Industrial Shareholders\u2019 Equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TypeOfRestructuringDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type of Restructuring [Domain]",
        "label": "Type of Restructuring [Domain]",
        "documentation": "Identification of the types of restructuring costs."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r376",
      "r382",
      "r383"
     ]
    },
    "us-gaap_EmployeeSeveranceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeSeveranceMember",
     "presentation": [
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Associate severance and separation costs",
        "label": "Employee Severance [Member]",
        "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r826",
      "r838",
      "r848",
      "r874"
     ]
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity Note [Abstract]",
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/ShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders' Equity",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r277",
      "r431",
      "r433",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r446",
      "r566",
      "r725",
      "r727",
      "r743"
     ]
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Restructuring Charges",
        "label": "Restructuring and Related Costs [Table Text Block]",
        "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r82",
      "r83"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r271"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity",
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r41",
      "r230",
      "r260",
      "r261",
      "r262",
      "r291",
      "r292",
      "r293",
      "r295",
      "r301",
      "r303",
      "r317",
      "r352",
      "r353",
      "r446",
      "r503",
      "r504",
      "r505",
      "r532",
      "r533",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r567",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r600",
      "r641",
      "r642",
      "r643",
      "r658",
      "r722"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r291",
      "r292",
      "r293",
      "r295",
      "r301",
      "r303",
      "r352",
      "r353",
      "r503",
      "r504",
      "r505",
      "r532",
      "r533",
      "r560",
      "r562",
      "r563",
      "r565",
      "r567",
      "r641",
      "r643",
      "r658",
      "r1007"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r826",
      "r838",
      "r848",
      "r874"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/NetIncomePerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Computation of Basic And Diluted Net Income per Common Share Under Treasury Stock Method",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity",
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r230",
      "r260",
      "r261",
      "r262",
      "r291",
      "r292",
      "r293",
      "r295",
      "r301",
      "r303",
      "r317",
      "r352",
      "r353",
      "r446",
      "r503",
      "r504",
      "r505",
      "r532",
      "r533",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r567",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r600",
      "r641",
      "r642",
      "r643",
      "r658",
      "r722"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Domain]",
        "label": "Customer [Domain]",
        "documentation": "Single external customer or group of external customers."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r785",
      "r952",
      "r1002",
      "r1003"
     ]
    },
    "us-gaap_CommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassBMember",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets",
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity",
      "http://www1.mscdirect.com/role/NetIncomePerShareNarrativeDetails",
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class B Common Stock",
        "label": "Common Class B [Member]",
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1007"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Purchase Price Allocation",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]",
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r106"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Concentrations of Credit Risk",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r205"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows from Financing Activities:",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "presentation": [
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]",
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r376",
      "r377",
      "r378",
      "r382",
      "r383",
      "r384"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r160",
      "r161"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows from Investing Activities:",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r827",
      "r839",
      "r849",
      "r875"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r271"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Loss",
        "label": "AOCI Attributable to Parent [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r23",
      "r45",
      "r561",
      "r564",
      "r600",
      "r641",
      "r642",
      "r901",
      "r902",
      "r903",
      "r921",
      "r922",
      "r923"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease, right-of-use asset, statement of financial position",
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease, liability, current, statement of financial position",
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Right-of-use assets",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r984"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease, liability, noncurrent, statement of financial position",
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r513",
      "r514",
      "r524",
      "r525",
      "r528",
      "r530",
      "r649"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising costs",
        "label": "Advertising Expense",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r510"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Associate Incentive Plans",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r99",
      "r466"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in the Carrying Amount of Goodwill",
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r776",
      "r930",
      "r931",
      "r932",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940"
     ]
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vendor Consideration",
        "label": "Advertising Cost [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "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."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r242",
      "r278",
      "r320",
      "r335",
      "r339",
      "r351",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r554",
      "r558",
      "r571",
      "r619",
      "r695",
      "r799",
      "r811",
      "r948",
      "r949",
      "r992"
     ]
    },
    "us-gaap_UnusualOrInfrequentItemNetGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnusualOrInfrequentItemNetGainLoss",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AssetImpairmentsDetails",
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment loss, net",
        "label": "Unusual or Infrequent Item, or Both, Net (Gain) Loss",
        "documentation": "Amount of (gain) loss for an event or transaction that is unusual in nature or occurs infrequently, or both."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r325",
      "r543",
      "r904"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Foreign currency translation adjustments",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest",
        "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 noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r22",
      "r185"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r878"
     ]
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "presentation": [
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares repurchased by the company for associates' tax withholding liability associated with share-based compensation (in shares)",
        "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquired intangible assets",
        "label": "Finite-Lived Intangible Assets Acquired",
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition."
       }
      }
     },
     "auth_ref": [
      "r367"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails",
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r85"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/AccountsReceivableAccountsReceivablesDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AccountsReceivableAccountsReceivablesDetails",
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, allowance for credit loss, current",
        "verboseLabel": "Less: Allowance for credit losses",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r349",
      "r354"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Property, Plant and Equipment",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r859"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r865"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Depreciation",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r984"
     ]
    },
    "msm_AuditInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "AuditInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Audit Information [Abstract]",
        "documentation": "Audit Information"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation arrangement by share-based payment award, maximum number of shares per employee (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee",
        "documentation": "The highest quantity of shares an employee can purchase under the plan per period."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r861"
     ]
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r334",
      "r338",
      "r340",
      "r773"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails",
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryofNonVestedRestrictedStockUnitAwardActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Unit",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r864"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r862"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment of loan facility",
        "label": "Repayments of Debt",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Associate Incentive Plans",
        "label": "Stock Issued During Period, Value, New Issues",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r140",
      "r141",
      "r175",
      "r658",
      "r722",
      "r738",
      "r810"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Associate Incentive Plans",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r140",
      "r141",
      "r175"
     ]
    },
    "us-gaap_LiabilitiesFairValueAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesFairValueAdjustment",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/FairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair value remeasurement of non-financial liabilities on non-recurring basis",
        "label": "Liabilities, Fair Value Adjustment",
        "documentation": "Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfDebtAndCapitalLeaseObligations",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments on finance lease and financing obligations",
        "label": "Repayments of Debt and Lease Obligation",
        "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, gross",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r237",
      "r630"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r219",
      "r228",
      "r342",
      "r343",
      "r670",
      "r671",
      "r672",
      "r729",
      "r731",
      "r734",
      "r736",
      "r744",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r759",
      "r784",
      "r803",
      "r952",
      "r1002"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Expenditures for property, plant and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "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."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Cash Outflows from Operating Leases",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r589",
      "r595"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Abstract]",
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, net",
        "totalLabel": "Total",
        "label": "Property, Plant and Equipment, Net",
        "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."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r618",
      "r630",
      "r799"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Cash Outflows from Finance Leases",
        "label": "Finance Lease, Principal Payments",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r587",
      "r595"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity",
      "http://www1.mscdirect.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase and retirement of Class A Common Stock",
        "terseLabel": "Repurchase and retirement of common stock",
        "label": "Stock Repurchased and Retired During Period, Value",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r140",
      "r141",
      "r175"
     ]
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for credit losses",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r268",
      "r356"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r206",
      "r210",
      "r628"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leased Assets Obtained in Exchange for New Lease Liabilities: Finance Leases",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r596",
      "r798"
     ]
    },
    "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of Noncontrolling Interest",
        "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance",
        "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r88",
      "r186"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r865"
     ]
    },
    "us-gaap_AssetsFairValueAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsFairValueAdjustment",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/FairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value remeasurement of non-financial assets on non-recurring basis",
        "label": "Assets, Fair Value Adjustment",
        "documentation": "Amount of addition (reduction) to the amount at which an asset could be incurred (settled) in a current transaction between willing parties."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturities of Long-Term Debt",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining lease term (years), operating leases",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r597",
      "r798"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r342",
      "r343",
      "r670",
      "r671",
      "r672",
      "r729",
      "r731",
      "r734",
      "r736",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r759",
      "r784",
      "r803",
      "r952",
      "r1002"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r852"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r865"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leased Assets Obtained in Exchange for New Lease Liabilities: Operating Leases",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r596",
      "r798"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Axis]",
        "label": "Ownership [Axis]",
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccounts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule II - Valuation And Qualifying Accounts",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r290"
     ]
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets",
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity",
      "http://www1.mscdirect.com/role/NetIncomePerShareNarrativeDetails",
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails",
      "http://www1.mscdirect.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r245",
      "r246",
      "r247",
      "r278",
      "r307",
      "r308",
      "r310",
      "r312",
      "r318",
      "r319",
      "r351",
      "r393",
      "r395",
      "r396",
      "r397",
      "r400",
      "r401",
      "r432",
      "r433",
      "r436",
      "r439",
      "r445",
      "r571",
      "r650",
      "r651",
      "r652",
      "r653",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r683",
      "r704",
      "r722",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r893",
      "r911",
      "r924"
     ]
    },
    "us-gaap_StockholdersEquityPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityPolicyTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share Repurchases and Treasury Stock",
        "label": "Stockholders' Equity, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r726"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r865"
     ]
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Estimated Amortization Expense",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Deferred Tax Assets and Liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r829",
      "r838",
      "r848",
      "r865",
      "r874",
      "r878",
      "r886"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansSummaryOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Exercised (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r140",
      "r141",
      "r175",
      "r478"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for Income Taxes",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Income Before Provision for Income Taxes",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions."
       }
      }
     },
     "auth_ref": [
      "r914"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r878"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r829",
      "r838",
      "r848",
      "r865",
      "r874",
      "r878",
      "r886"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://www1.mscdirect.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock repurchased and retired during period (in shares)",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r140",
      "r141",
      "r175"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r801",
      "r802",
      "r803",
      "r805",
      "r806",
      "r807",
      "r808",
      "r921",
      "r922",
      "r988",
      "r1004",
      "r1007"
     ]
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Domain]",
        "label": "Ownership [Domain]",
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "presentation": [
      "http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r284",
      "r285",
      "r286",
      "r288",
      "r289"
     ]
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails",
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Credit facility",
        "terseLabel": "Outstanding balance",
        "label": "Long-Term Line of Credit",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r191",
      "r1001"
     ]
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "presentation": [
      "http://www1.mscdirect.com/role/ScheduleIIValuationAndQualifyingAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "documentation": "Disclosure of valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r284",
      "r285",
      "r286",
      "r288",
      "r289"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable",
     "presentation": [
      "http://www1.mscdirect.com/role/NetIncomePerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]",
        "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]",
        "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r62",
      "r307",
      "r308",
      "r310"
     ]
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringCostAndReserveLineItems",
     "presentation": [
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Cost and Reserve [Line Items]",
        "label": "Restructuring Cost and Reserve [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r376",
      "r377",
      "r378",
      "r382",
      "r383",
      "r384"
     ]
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringCostAndReserveAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Type [Axis]",
        "label": "Restructuring Type [Axis]",
        "documentation": "Information by type of restructuring cost."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r376",
      "r382",
      "r383"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments to acquire businesses, gross",
        "label": "Payments to Acquire Businesses, Gross",
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r550"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets",
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/AccruedLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Liabilities",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAcquiredDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition",
        "label": "Goodwill, Acquired During Period",
        "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."
       }
      }
     },
     "auth_ref": [
      "r364",
      "r776"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of goods sold",
        "label": "Cost of Goods and Services Sold",
        "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."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r609"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets",
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r317",
      "r609",
      "r648",
      "r669",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r683",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r702",
      "r705",
      "r706",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r722",
      "r804"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Sales",
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r895"
     ]
    },
    "us-gaap_InventoryWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryWriteDown",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AssetImpairmentsDetails",
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory write-down",
        "label": "Inventory Write-down",
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels."
       }
      }
     },
     "auth_ref": [
      "r359"
     ]
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www1.mscdirect.com/role/AccountsReceivableAccountsReceivablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AccountsReceivableAccountsReceivablesDetails",
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net of allowance for credit losses of $22,747 and $20,771, respectively",
        "totalLabel": "Accounts receivable, net",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r346"
     ]
    },
    "us-gaap_LongTermNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermNotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Note Payable",
        "label": "Notes Payable, Noncurrent",
        "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails",
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Relationships",
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "msm_RestructuringChargesConsultingRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "RestructuringChargesConsultingRelatedCosts",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsScheduleofRestructuringChargesDetails": {
       "parentTag": "us-gaap_RestructuringCharges",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsScheduleofRestructuringChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consulting-related costs",
        "label": "Restructuring Charges, Consulting Related Costs",
        "documentation": "Restructuring Charges, Consulting Related Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Comprehensive Income [Abstract]",
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessExitCosts1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessExitCosts1",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsScheduleofRestructuringChargesDetails": {
       "parentTag": "us-gaap_RestructuringCharges",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsScheduleofRestructuringChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other exit-related costs",
        "label": "Business Exit Costs",
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_PaymentsForRestructuring": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRestructuring",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments and other adjustments",
        "label": "Payments for Restructuring",
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r908"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vest After Three Year Performance Period",
        "label": "Share-Based Payment Arrangement, Tranche One [Member]",
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeveranceCosts1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeveranceCosts1",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsScheduleofRestructuringChargesDetails": {
       "parentTag": "us-gaap_RestructuringCharges",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsScheduleofRestructuringChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Associate severance and separation costs",
        "label": "Severance Costs",
        "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Short-term debt",
        "label": "Short-Term Debt",
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r189",
      "r799",
      "r1000"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "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'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r816",
      "r817",
      "r830"
     ]
    },
    "us-gaap_ProceedsFromLegalSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromLegalSettlements",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/AssetImpairmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from legal settlement agreement with a vendor",
        "label": "Proceeds from Legal Settlements",
        "documentation": "Cash received for the settlement of litigation during the current period."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining lease term (years), finance leases",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r597",
      "r798"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r278",
      "r320",
      "r334",
      "r338",
      "r340",
      "r351",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r571",
      "r773",
      "r948"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Long-Term Debt, Gross",
        "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."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r191",
      "r429"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvements",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Thereafter",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r283",
      "r951"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities, Noncurrent [Abstract]",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Long-Term Debt, Maturity, Year One",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r283",
      "r420"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r527"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment estimated useful life",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Long-Term Debt, Maturity, Year Four",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r283",
      "r420"
     ]
    },
    "us-gaap_DeferredFinanceCostsCurrentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFinanceCostsCurrentGross",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unamortized debt issuance costs, current",
        "label": "Debt Issuance Costs, Gross, Current",
        "documentation": "Amount, before accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Long-Term Debt, Maturity, Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r283",
      "r420"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Long-Term Debt, Maturity, Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r283",
      "r420"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/AccountsReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Axis]",
        "label": "Counterparty Name [Axis]",
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r281",
      "r282",
      "r406",
      "r434",
      "r601",
      "r765",
      "r767"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/DebtScheduleOfMaturitiesofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Long-Term Debt, Maturity, Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r283",
      "r420"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total long-term debt, including obligations under finance leases",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails",
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Principal amount",
        "terseLabel": "Principal amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r130",
      "r403",
      "r581",
      "r778",
      "r779"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansScheduleofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsInventory",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory",
        "label": "Deferred Tax Assets, Inventory",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r984"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r826",
      "r838",
      "r848",
      "r874"
     ]
    },
    "us-gaap_LetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LetterOfCreditMember",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letter of Credit",
        "label": "Letter of Credit [Member]",
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongLivedAssetsHeldForSaleNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongLivedAssetsHeldForSaleNameDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/FairValueDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long Lived Assets Held-for-sale, Name [Domain]",
        "label": "Long-Lived Assets Held-for-Sale, Name [Domain]",
        "documentation": "A name of the assets to be disposed."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles of Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r768"
     ]
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "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."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total debt, including obligations under finance leases",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r191",
      "r415",
      "r430",
      "r778",
      "r779",
      "r1001"
     ]
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current: Foreign",
        "label": "Current Foreign Tax Expense (Benefit)",
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r898",
      "r914"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r235",
      "r251",
      "r357",
      "r358",
      "r360",
      "r608",
      "r769"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Lease Payments",
        "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation."
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r825",
      "r837",
      "r847",
      "r873"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesComponentsfDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other accrued expenses/reserves",
        "label": "Deferred Tax Assets, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r984"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www1.mscdirect.com/role/NetIncomePerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par or stated value per share (in USD per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current: Federal",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r898",
      "r914",
      "r986"
     ]
    },
    "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product Warranties",
        "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities."
       }
      }
     },
     "auth_ref": [
      "r392"
     ]
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r66",
      "r125",
      "r126",
      "r344",
      "r647",
      "r745"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Public Float",
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Current: Total",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r531",
      "r537",
      "r914"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails",
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r404"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r826",
      "r838",
      "r848",
      "r865",
      "r874"
     ]
    },
    "us-gaap_TreasuryStockSharesRetired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockSharesRetired",
     "presentation": [
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock, shares, retired (in shares)",
        "label": "Treasury Stock, Shares, Retired",
        "documentation": "Number of shares of common and preferred stock retired from treasury during the period."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r141",
      "r175"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "msm_SavingsPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "SavingsPlanMember",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Savings Plan",
        "label": "Savings Plan [Member]",
        "documentation": "Savings Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_OperatingAndFinanceLeaseRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "OperatingAndFinanceLeaseRightOfUseAssets",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total leased assets",
        "label": "Operating and finance lease right of use assets",
        "documentation": "Operating and finance lease right of use assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
     "presentation": [
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock repurchase program, number of shares authorized to be repurchased (in shares)",
        "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased",
        "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "msm_ManufacturingHeavyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "ManufacturingHeavyMember",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Manufacturing Heavy",
        "label": "Manufacturing Heavy [Member]",
        "documentation": "Manufacturing Heavy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsOfOrdinaryDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfOrdinaryDividends",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments of regular cash dividends",
        "label": "Payments of Ordinary Dividends",
        "documentation": "Cash outflow in the form of ordinary dividends to common shareholders, preferred shareholders and noncontrolling interests, generally out of earnings."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "msm_KristenActisGrandeRuleTradingArrangementClassACommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "KristenActisGrandeRuleTradingArrangementClassACommonStockMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Kristen Actis-Grande Rule Trading Arrangement, Class A Common Stock [Member]",
        "documentation": "Kristen Actis-Grande Rule Trading Arrangement, Class A Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "msm_AccruedRestructuringAndOtherRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "AccruedRestructuringAndOtherRelatedCosts",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2714000",
        "label": "Accrued Restructuring And Other Related Costs",
        "documentation": "Accrued Restructuring And Other Related Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Dividends declared per Common Share (in USD per share)",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "msm_CommittedCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "CommittedCreditFacilityMember",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails",
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Committed Bank Facility",
        "label": "Committed Credit Facility [Member]",
        "documentation": "Committed Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AreaOfRealEstateProperty": {
     "xbrltype": "areaItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AreaOfRealEstateProperty",
     "presentation": [
      "http://www1.mscdirect.com/role/FairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Area of property",
        "label": "Area of Real Estate Property",
        "documentation": "Area of a real estate property."
       }
      }
     },
     "auth_ref": []
    },
    "msm_ShippingAndHandlingPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "ShippingAndHandlingPolicyTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shipping and Handling Costs",
        "label": "Shipping And Handling [Policy Text Block]",
        "documentation": "Shipping And Handling [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesScheduleofEstimatedAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities 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)."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r799"
     ]
    },
    "msm_ConversionOfStockOwnershipThresholdPercentageMinimum": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "ConversionOfStockOwnershipThresholdPercentageMinimum",
     "presentation": [
      "http://www1.mscdirect.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of stock, ownership threshold percentage, minimum",
        "label": "Conversion Of Stock, Ownership Threshold Percentage, Minimum",
        "documentation": "Conversion Of Stock, Ownership Threshold Percentage, Minimum"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesScheduleofEstimatedAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "us-gaap_DividendsPayableAmountPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsPayableAmountPerShare",
     "presentation": [
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends payable per share",
        "label": "Dividends Payable, Amount Per Share",
        "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r185",
      "r256",
      "r258",
      "r265",
      "r614",
      "r636"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesScheduleofEstimatedAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "msm_AssociateStockPurchasePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "AssociateStockPurchasePlanMember",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Associate Stock Purchase Plan",
        "label": "Associate Stock Purchase Plan [Member]",
        "documentation": "Associate Stock Purchase Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesScheduleofEstimatedAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "msm_NationalAccountCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "NationalAccountCustomersMember",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "National Account Customers",
        "label": "National Account Customers [Member]",
        "documentation": "National Account Customers"
       }
      }
     },
     "auth_ref": []
    },
    "msm_ScheduleOfIntangibleAssetsByMajorClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "ScheduleOfIntangibleAssetsByMajorClassTable",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Intangible Assets By Major Class [Table]",
        "label": "Schedule Of Intangible Assets By Major Class [Table]",
        "documentation": "Schedule Of Intangible Assets By Major Class [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r812"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from exercise of Class A Common Stock options",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r27"
     ]
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined contribution plan, employer discretionary contribution amount",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesScheduleofEstimatedAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable",
     "presentation": [
      "http://www1.mscdirect.com/role/AccountsReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]",
        "label": "Financing Receivable, Allowance for Credit Loss [Table]",
        "documentation": "Disclosure of information about allowance for credit loss on financing receivable."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r929"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation arrangement by share-based payment award, award vesting period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "msm_SeniorNotesOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "SeniorNotesOneMember",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails",
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes Series A",
        "label": "Senior Notes One [Member]",
        "documentation": "Senior Notes One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancingReceivableAllowanceForCreditLossesLineItems",
     "presentation": [
      "http://www1.mscdirect.com/role/AccountsReceivableNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]",
        "label": "Financing Receivable, Allowance for Credit Loss [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r217",
      "r929"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders\u2019 Equity:",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedBonusesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedBonusesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued bonus",
        "label": "Accrued Bonuses, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized share-based compensation weighted average period",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "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."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r236",
      "r761"
     ]
    },
    "msm_VariableLeaseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "VariableLeaseBenefit",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesComponentsofleasecostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesComponentsofleasecostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Variable lease cost (benefit)",
        "label": "Variable lease benefit",
        "documentation": "Amount of variable lease benefit, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConversionOfStockSharesConverted1",
     "presentation": [
      "http://www1.mscdirect.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of stock, shares converted (in shares)",
        "label": "Conversion of Stock, Shares Converted",
        "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r59",
      "r60"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "msm_BuckeyeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "BuckeyeMember",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buckeye",
        "label": "Buckeye [Member]",
        "documentation": "Buckeye"
       }
      }
     },
     "auth_ref": []
    },
    "msm_SeniorNotesDueJanuary122023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "SeniorNotesDueJanuary122023Member",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior notes due January 12, 2023",
        "label": "Senior Notes Due January122023 [Member]",
        "documentation": "Senior notes due January 12, 2023 [MEmber]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r815"
     ]
    },
    "msm_MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "MaximumConsolidatedLeverageRatioToIndebtednessAfterMaterialAcquisition",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum consolidated leverage ratio of total indebtedness to EBITDA after material acquisition",
        "label": "Maximum Consolidated Leverage Ratio To Indebtedness after material acquisition",
        "documentation": "Maximum Consolidated Leverage Ratio To Indebtedness after material acquisition"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment arrangement, option, exercise price range, outstanding, weighted average remaining contractual term",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "msm_ScheduleOfIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "ScheduleOfIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Other Intangible Assets",
        "label": "Schedule Of Intangible Assets [Table Text Block]",
        "documentation": "Schedule Of Intangible Assets [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_AmendedRevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "AmendedRevolvingCreditFacilityMember",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amended Revolving Credit Facility",
        "label": "Amended Revolving Credit Facility [Member]",
        "documentation": "Amended Revolving Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_1": {
       "parentTag": "msm_OperatingAndFinanceLeaseLiabilityPaymentDue",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Less: Imputed Interest",
        "label": "Operating and Finance Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Operating and Finance Lease, Liability, Undiscounted Excess Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetImpairmentChargesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetImpairmentChargesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Impairment Charges [Abstract]",
        "label": "Asset Impairment Charges [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_TwoThousandFiveOmnibusIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "TwoThousandFiveOmnibusIncentivePlanMember",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2005 Omnibus Incentive Plan",
        "label": "Two Thousand Five Omnibus Incentive Plan [Member]",
        "documentation": "Two Thousand Five Omnibus Incentive Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_AvailableIncreaseInAggregateAmountBorrowed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "AvailableIncreaseInAggregateAmountBorrowed",
     "crdr": "credit",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Available increase in amount borrowed",
        "label": "Available Increase In Aggregate Amount Borrowed",
        "documentation": "Available increase in aggregate amount borrowed"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest",
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r446",
      "r921",
      "r922",
      "r923",
      "r1007"
     ]
    },
    "country_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "CA",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canada",
        "label": "CANADA"
       }
      }
     },
     "auth_ref": []
    },
    "msm_OperatingAndFinanceLeaseLiabilityPaymentDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "OperatingAndFinanceLeaseLiabilityPaymentDue",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails_2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesScheduleofFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Lease Payments",
        "label": "Operating and Finance Lease, Liability, Payment, Due",
        "documentation": "Operating and Finance Lease, Liability, Payment, Due"
       }
      }
     },
     "auth_ref": []
    },
    "msm_RangeOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "RangeOneMember",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$58.90 - $71.33",
        "label": "Range One [Member]",
        "documentation": "Range One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msm_BuckeyeAndTrueEdgeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "BuckeyeAndTrueEdgeMember",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails",
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buckeye And True Edge",
        "label": "Buckeye And True Edge [Member]",
        "documentation": "Buckeye And True Edge"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets",
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders\u2019 equity",
        "periodStartLabel": "Beginning Balance",
        "periodEndLabel": "Ending Balance",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r117",
      "r119",
      "r230",
      "r231",
      "r261",
      "r291",
      "r292",
      "r293",
      "r295",
      "r301",
      "r352",
      "r353",
      "r446",
      "r503",
      "r504",
      "r505",
      "r532",
      "r533",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r567",
      "r573",
      "r574",
      "r578",
      "r600",
      "r642",
      "r643",
      "r656",
      "r685",
      "r701",
      "r723",
      "r724",
      "r742",
      "r810",
      "r913",
      "r928",
      "r989",
      "r1007"
     ]
    },
    "us-gaap_RestructuringReserveRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringReserveRollForward",
     "presentation": [
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsSummaryofRestructuringRelatedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Reserve [Roll Forward]",
        "label": "Restructuring Reserve [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails",
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other current liabilities",
        "totalLabel": "Accrued expenses and other current liabilities",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www1.mscdirect.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ParentMember",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholders\u2019 Equity Attributable to MSC Industrial",
        "label": "Parent [Member]",
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests."
       }
      }
     },
     "auth_ref": []
    },
    "msm_EngmanTaylorCompanyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "EngmanTaylorCompanyIncMember",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesChangeintheCarryingAmountofGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Engman-Taylor Company, Inc",
        "label": "Engman Taylor Company Inc [Member]",
        "documentation": "Engman-Taylor Company, Inc [Member]."
       }
      }
     },
     "auth_ref": []
    },
    "msm_BusinessCombinationNetWorkingCapitalAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "BusinessCombinationNetWorkingCapitalAdjustment",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net working capital adjustment",
        "label": "Business Combination, Net Working Capital Adjustment",
        "documentation": "Business Combination, Net Working Capital Adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "msm_RevenueRecognitionPrepaidSalesIncentives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "RevenueRecognitionPrepaidSalesIncentives",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid sales incentives",
        "label": "Revenue recognition, Prepaid sales incentives",
        "documentation": "Revenue recognition, Prepaid sales incentives"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/AssetImpairmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid purchase of PPE",
        "label": "Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r361",
      "r362",
      "r764"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails",
      "http://www1.mscdirect.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r579",
      "r603"
     ]
    },
    "country_MX": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "MX",
     "presentation": [
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mexico",
        "label": "MEXICO"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsScheduleofRestructuringChargesDetails": {
       "parentTag": "us-gaap_RestructuringCharges",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/RestructuringandOtherCostsScheduleofRestructuringChargesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Equity award acceleration costs associated with severance",
        "label": "Share-Based Payment Arrangement, Accelerated Cost",
        "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost."
       }
      }
     },
     "auth_ref": []
    },
    "msm_SeniorNotesTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "SeniorNotesTwoMember",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails",
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes Series B",
        "label": "Senior Notes Two [Member]",
        "documentation": "Senior Notes Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash operating lease cost",
        "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture, fixtures and equipment",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "msm_AccruedFeesRelatedToReclassificationProposal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "AccruedFeesRelatedToReclassificationProposal",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued fees related to the Reclassification",
        "label": "Accrued Fees Related To Reclassification Proposal",
        "documentation": "Accrued Fees Related To Reclassification Proposal"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r239"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r582"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash and cash equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "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."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r159"
     ]
    },
    "msm_ComponentsOfShareholdersEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "ComponentsOfShareholdersEquityLineItems",
     "presentation": [
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components Of Shareholders Equity [Line Items]",
        "label": "Components Of Shareholders Equity [Line Items]",
        "documentation": "Components Of Shareholders Equity [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of foreign exchange rate changes on cash and cash equivalents",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "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; including, but not limited to, 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."
       }
      }
     },
     "auth_ref": [
      "r990"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesComponentsofOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Useful Life (in years)",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents\u2014beginning of period",
        "periodEndLabel": "Cash and cash equivalents\u2014end of period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "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."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r159",
      "r274"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r78"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "US",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/RevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "msm_AmendedUncommittedFacilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "AmendedUncommittedFacilitiesMember",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amended Uncommitted Credit Facilities",
        "label": "Amended Uncommitted Facilities [Member]",
        "documentation": "Amended Uncommitted Facilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquired intangible assets useful life",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued payroll and fringe",
        "label": "Employee-related Liabilities, Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByBalanceSheetGroupingTable",
     "presentation": [
      "http://www1.mscdirect.com/role/FairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r123",
      "r124"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock, Value, Issued",
        "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."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r623",
      "r799"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares, issued",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted-average shares used in computing net income per common share:",
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r683"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares, outstanding",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r141",
      "r683",
      "r701",
      "r1007",
      "r1008"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant And Equipment",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r206",
      "r210",
      "r211"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued other",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "presentation": [
      "http://www1.mscdirect.com/role/FairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Noncontrolling interest",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r192",
      "r278",
      "r351",
      "r393",
      "r395",
      "r396",
      "r397",
      "r400",
      "r401",
      "r571",
      "r626",
      "r685"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued liabilities",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_ProceedsFromStockPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromStockPlans",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of Class A Common Stock in connection with Associate Stock Purchase Plan",
        "label": "Proceeds from Stock Plans",
        "documentation": "The cash inflow associated with the amount received from the stock plan during the period."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r824",
      "r836",
      "r846",
      "r872"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "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."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Non-cash changes in fair value of estimated contingent consideration",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset",
        "documentation": "Amount of increase (decrease) in the value of right to a contingent consideration asset."
       }
      }
     },
     "auth_ref": [
      "r552",
      "r909"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Interest Expense",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r196",
      "r263",
      "r324",
      "r580",
      "r707",
      "r809",
      "r1006"
     ]
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/AccruedLiabilitiesScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued sales, property and income taxes",
        "label": "Taxes Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories",
        "label": "Increase (Decrease) in Inventories",
        "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."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r853"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Domain]",
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r853"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/AssociateBenefitPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r464",
      "r468",
      "r499",
      "r500",
      "r502",
      "r793"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: current portion",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r243"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Lease Cost",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r856"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r855"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets",
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r317",
      "r609",
      "r648",
      "r669",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r683",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r702",
      "r705",
      "r706",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r722",
      "r804"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r881"
     ]
    },
    "us-gaap_RepaymentsOfSeniorDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfSeniorDebt",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments under Shelf Facility Agreements and Private Placement Debt",
        "label": "Repayments of Senior Debt",
        "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BuildingAndBuildingImprovementsMember",
     "presentation": [
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentSummaryofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Building and improvements",
        "label": "Building and Building Improvements [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities, net of amounts associated with business acquired:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/FairValueDetails",
      "http://www1.mscdirect.com/role/PropertyPlantAndEquipmentNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal group, including discontinued operation, consideration",
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r855"
     ]
    },
    "us-gaap_Dividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Dividends",
     "crdr": "debit",
     "presentation": [
      "http://www1.mscdirect.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend payable amount",
        "label": "Dividends",
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r175"
     ]
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r856"
     ]
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeFinanceLeasesTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Finance Leases [Text Block]",
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r582"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedStatementsOfIncome",
      "http://www1.mscdirect.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerCommonShareUnderTreasuryStockMethodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in USD per share)",
        "verboseLabel": "Diluted (in USD per share)",
        "label": "Earnings Per Share, Diluted",
        "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."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r307",
      "r310",
      "r311",
      "r312",
      "r316",
      "r568",
      "r569",
      "r616",
      "r638",
      "r771"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities assumed",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "documentation": "Amount of liabilities assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total MSC Industrial shareholders\u2019 equity",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r144",
      "r145",
      "r163",
      "r685",
      "r701",
      "r723",
      "r724",
      "r799",
      "r811",
      "r913",
      "r928",
      "r989",
      "r1007"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "crdr": "debit",
     "calculation": {
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessCombinationsSummaryofPurchasePriceAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets acquired",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "documentation": "Amount of assets acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www1.mscdirect.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r590"
     ]
    },
    "msm_MaximumConsolidatedLeverageRatioToIndebtedness": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www1.mscdirect.com/20230902",
     "localname": "MaximumConsolidatedLeverageRatioToIndebtedness",
     "presentation": [
      "http://www1.mscdirect.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum consolidated leverage ratio of total indebtedness to EBITDA",
        "label": "Maximum Consolidated Leverage Ratio To Indebtedness",
        "documentation": "Maximum Consolidated Leverage Ratio To Indebtedness"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "7",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "8",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-1"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(2)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c),(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "60",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "((a)(1),(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 5.P.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB TOPIC 5.P.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(a)-(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "37",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "740",
   "Section": "25",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-8"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "740",
   "Section": "25",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-9"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "980",
   "SubTopic": "835",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482064/980-835-45-1"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483613/220-20-50-1"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//805/tableOfContent"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23"
  },
  "r187": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r188": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r189": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r190": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r191": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r192": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r193": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r194": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r195": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r196": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r197": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B"
  },
  "r198": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15"
  },
  "r199": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "(c)",
   "Publisher": "SEC"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "c",
   "Publisher": "SEC"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "09",
   "Publisher": "SEC"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "(m)",
   "Subparagraph": "(1)(iii)",
   "Publisher": "SEC"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(210.5-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//420/tableOfContent"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//460/tableOfContent"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//830/tableOfContent"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//842-20/tableOfContent"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-5"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii",
   "Section": "6"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3"
  },
  "r894": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r895": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r896": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r897": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r898": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r899": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//705/tableOfContent"
  },
  "r900": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r901": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r902": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r903": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r904": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483614/220-20-45-1"
  },
  "r905": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r906": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r907": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r908": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
  },
  "r909": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r910": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r911": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r912": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r914": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r915": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(S-X 210.12-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r916": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r917": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r918": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r919": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r920": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4"
  },
  "r921": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r922": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r923": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r924": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55"
  },
  "r925": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r926": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18"
  },
  "r927": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//310-10/tableOfContent"
  },
  "r928": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r929": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r930": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r931": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r932": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r933": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r934": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r935": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r936": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r937": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r938": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r939": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A"
  },
  "r940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2"
  },
  "r941": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r942": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5"
  },
  "r944": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r945": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
  },
  "r946": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3"
  },
  "r947": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r948": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r949": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r950": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r951": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r953": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r955": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>109
<FILENAME>0001003078-23-000102-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001003078-23-000102-xbrl.zip
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
MER)GG\A.075CT.A7J<'3C$^=*B2(W3;@KL16G<X@[5H<E[#-J#Z-2L'MG!)
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
MT*^WT0-SUY403N@](EJ1M]5NF\_ /H>O]TX/#E=FG_W)K<*&;WC,5^ Q['?
M<"$Y!2<8PT26 SJZ4#(_UTGQ8!:"_44QB#F73IG*#V@LY_5I>,2:D0L_?M1X
M;*(B3?Y/U$O(Y\%C#338$L->1T 5OZVGZTV+Q.6MII!!4&A>[)^5RD'_<1O@
M>?TCBBEP=$F,FI;+IH!I@$HK[MMH0[1?@6C/31Y6-OI5!\^V%.[_X<EK=)0'
M134!:V.&#^0Z'6[;6-&<SWQS8%]/76TH*W!K#-Q:C5'66E6=I(DITUS4U?IX
MZ:#PB8=X3UKGUS_8'.'GWKDT15;/EX[8K#W&4!R(M33P4G>0AT]9^6EGPK43
M?-JI.T@,'./(=:RGZ!ILY_Y0WE8*?+>H<ETG 0@_ )-4 6U%<-F!VR<:0QK$
M$=*&N*#PA-BS%/!?L]27"XPGD(^+L@OOC.>LAV?RJL2S1[=BEA8N!8OC*B0#
M0MB$49J+G32Q6^(EAO6#G]);/47/LY\N9ERHU/[(NM_-D-*R%,@4R@PQR11,
M<I!$MQ27PR@;4S<2:6/(">HI2-W #R?J(Y$^3#8TA22H#2K0C2B4#<,5J+QT
MY'8\ZCX?]X^6V.@.=VN99J]V#OH=110#56BFQ[VG9&_!&0D>+P$0SR.TL5/]
M*>-P.RH+PR%QJC'&!_*/&K,,#<;4\:3#.]*@K >-&$N+>GC+IA1B2/2(=JWG
M!6\MG6"BD%!8/_A!AZKBS 31MBEE+]24\E"$>05<><8Q5US$5,45^0G(9\O.
M=&#$M0M@H!.X#&2"CN&Z%KA!O8"<2)P@YW1S.PG,MX*G,X6'"KI7WEA8/7_@
M[VD\U9A !>^<<J3'&X2U=;N0^G?P*"P[ZH.)/)]NV4C($7U?2B)80'CY/ZT,
M"5Q#.\A*":$%+332L'MFP/-].KJ\BWU;A\++)[TV#55L3>++OX\-,NJ2PG\#
MS+5!BJOBDJ6%3;:PUWD![9O"T7>/C0VBP:D"6JN*EJB9XSSX:#UPC%E&B7 (
M(',R5U4PDE!M7L4-9I'!;:LFS*T&VF,8EY\4*M;TRCDN1*F1''^[.[*VP/C9
MJ,EWJ,D<U$9E EE?IG-6F/&@XO+SC,W-?M_EO\K3/W2=8#6L2K0$M,HQE@6R
M(@8%4!>=AT$?TLVVCU/=#AHDFW-Z=/.17,N%1!6GR!KCV0X6)%2PW]'F"+[\
M$5S:+7:"!Z0 JIM%B9&D+2OG2&U3DNQ>)>[/[5I_Q)^AT5V(PJS<!<1OV?1A
M'(%T,L&<_L^+"F^.\RZ?6H+GAQ:GY"O)OR4"K"9PLTC#IZ(D#5K^Y@P>^PQN
MK&4U5W\"6J&885*%9@T[-N^=R\%/J^!:-?*/H?YGRPRET@-^/S:9'R2AY&"=
MCRC?+ORS,FR-]P+$KDCM'W^D!C9L"H>(DA%SY30%*L&\HKPZ<4G ;\*J8*N(
M;=.T-/9>)ZQ%PJS+NM@-)SL"6;JAJ\>_V[5&,Z)\17*1@W&?1H:UF5R/, *2
MYK- @7D0PL>;8WCL8[B:9!(B'*CD8UYE94A5&$.GY,<&KEV$SA&X#" C)YM3
M>/13>$-^GIQ4>7:^81X,IL^CTQ285IE.D)^APXU*B_+-&3QZ*I*WX[3+&X+_
M.IN-+F<*J;']M-GL1]]L*ODM@&^4'$_D&F LB.=::%9SU(;0'W_O<7BIY4YM
M=3=JI6BEWKW; MMF_<P9+"F-310,T-7?@>@EGV!X:F^WSD\_VF54KKO=V%_
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
M=GSA(;0T@4DRA 9Y:C6W"=*815#ZS51*$  L6\A):Q(58=ZU5]L<2F3VQ]H
M^BQ8C0T@W0,QRU.RZ*1N-4C@;9&>ZCC-N&L;QK?YW"D\5+C^-S%8G^,@3],)
MQO.QX$#;OPAGC@/]:""C'<+=ZU25*\IK5";'# <*OJM/& TJ>C963>\)N)T4
M>8A<22VV7D1J0N5BK%5^1W?%#74\)G6 60D\+PVEDQ]I2 O\6FURP3P*.$#%
M6443.5?!H,7SS#4F^7,,9K(YT*]SH' >^>PS3Y1R/S@5EN#5DD3?D:>U.;='
MP@V=8N?.90X,F\]JS"47KV"LN5*'@>"X[!WY-*?&,#W@,^C\,(UK/G]55;2Y
MIE_CN'_'FBY[<+8-'F: 4J\*EV4'G#.KZSLPLH503>%'.6LX2Q#"H%-QVPJ0
MLO S2SPVZ%"(K>MRJKJIJM;E\ 6:0#0_8EP-V &3D\/#X0<V-/*E@8@\N-[N
M,^.#E7P1E]<YF"'82H'9GY0\Z;Z@. 'Y1A $+QP3:A^2BFTI)>T,;6YF W"/
M(VQC+!O:G/S7$>(CAC>D_JUUITF],\$LPPGFTHPTZ>:3K,+#B:1K'*&K@AT6
M:GH2+K++%![#6-@X4]Z T/X+: O>-,.N6NPB5'' @\$!HT>/Q0Q+%>5!7,M,
M7$4:F!K(IQ#Y&LGN8>W2-ZCDCTQ06-J[B/\#F]?8]S9/P59'D32AGMH^246J
M5 .;ZL_GBR,"%0(U8NC3%" FMG1_U$>7,A "2",;50[CM(I<7)5_)E!I,ALF
M\:]*(1V!K>>>R_4H2<;/S:75[74\?#:N[OI<4!=LY?UO<KZZX<E;,2C8N&7R
MG;!WLTY&2FH)FQW[[H\P;7W)$-,V9A@I3B^RJ \SQFWXF*2WL(K1,NE2HA!Z
MM1/-<@G8>9O<ZP)_&XCCQY:Y588[O[\;S+3*B=;^  5J4\K]V/NL@M *.FI<
M ?>#M_X_CGHP(_SO9M,?>].QM0-I%,Q99MZN[]E=!X[<PWX?(ZJ<AW\?$&=S
MT3CLK#!2E)=I8>NDO<&FKOXK(B%<GLM1:A0ADG!HDC\J$1*+%?)_NT2]PW^;
M1+U54>&/GJD*+WED&]5]*=4==?(2/=U;*Y""#A-!G]<*8%ULHRTP-GE$GMA9
ML(6I%&E"#3B'.L^E_Q*V/EF5?=,KL6V4I8B0 1C-X*+)NO"GW1R/RBD[Z@<+
M*@RG19'?%8ATXAED]$UTGRF6YAT_)52\Q=F2J \MRI><RT1Z:(;DE[5?^\3X
MM*0QV\V[[:CF+VTN]@+3M%EGKP8I]O^RJ5JHLR <"O:$P^V*0:3Y(Q&4BC6@
M>1KDD^8)!9&)N.L=ZZ!2SZKK0HT;>8=]'V.=UN4=V&2L2+,Q-NL,J8.8YSHM
MJGRJ31Q3>6JIPW%BL&,8+AI4*@KSMEHX/KL,LFX&</QL9+5XA6R-S%/R+":V
M^0N685/[ G'K.0"3Z)B,*>(B0XS$X"6B6J$,>5=.L!]%J3/7/(;T^)CQ,EH4
MUY/N5JX_7(BM@B=8ZARBIW_^KM8E<^Z:;5Q&CVY5^S:UL&:VJI<VG5D=X-9-
M-M-53[(XG6GMY(&#:]@8VD_BIYIWFNP[7]6:"(.39R,,WMO>M\*$=ZY$J^B(
MBSVQJ#BK^W=V)+'/:69H5O%5UXTB>*YJM0JRQ^COQU'J>3DGTAPQ8! M!__"
MW.:OP#*N:&3U#(A*BG[?5,!K\=,U0<IX^6QNJZT>;C6KW3A:YATM-Z[C^UW
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
M7,G5#UK%S],:8W7[.$*JP^9>.-!N?S/49JC-4)NA_@V]IWN[Z^<^O8<"5L>
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
M-A9^WU^!36=;:T92).7BQ$XSD]C.K'>:.&.[[?9I!R(A"0U%J  I1?OK]UP
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
M=7NXN5GR =3^'O-W5A_3]UW_!U!+ P04    " #G=%E7<;MY+"A0 @#5+QH
M$    &US;2TR,#(S,#DP,BYH=&WLO7MSVTBR)_K_?@I<S9ZSW1&D+%)ON=L;
MM$QW:]N6M*+<??K>N+%1!(HDQB# P4,2Y]-O/JH*!9)ZV918I''BQ+1%@D"A
M,BN?O\S\Y7_>C2/O1J99F,2_;K6V=[:\__GNE_^GV?RO]U>?O ^)7XQEG'NG
MJ12Y#+S;,!]Y^4AZ?R7IU_!&>)>1R =).FXVZ5>GR62:AL-1[K5WVKOZ*O5E
M>G(XD,'^GMQK'NVV_>9>Z]AOBIV6WVP?RO9!O[U[+ X/&\.3W2._OWNT<]@\
MEGNBN3?8%<WCW9UV<U^TY&&P$^P?'ATW@I.=HT%;[NSL'!T>RCTYV#N6N_[A
M[F%+'/;W#H48X&-'.;P?O&.<G11Y^NO6*,\G)V_>W-[>;M_UTV@[28=OVCL[
MQV_@VRUU89@E>^W6X;T7[[Y15^@?X)?A0Y?'62YB7^KKI1^8J^G*3/K;P^3F
M#7SQ!C=.7QC(</&%\$7E0OPRF+E6/?[@#7]I+LVJ2[W=U5>VWOS7YT\]?R3'
MHCF[Y+LHC+\N^EWK^/CX#7UKMN\N7[P780R7262L-WDJX@SY1N3 >/@J.TT@
M<*NM;U)DS:$0$W.C@<CZ=!/U1>7MX8E-V)G*4_5./?30UGYSYZBYVRKO<Q\1
M6[O6C?3E69K/KP\^K*S-3XHX3Z>+R:B^K/Q@G(WM5;2VQYD?A*GT\VT_&=.E
M.\<[>J/N)PEROK[G'/&J_(E?]T7&Q#Z)1#S\=4O&S2^]+3A 4@3O?AG+7'CX
M^Z;\5Q'>_+IUFL0Y"(;F]70"/_/YKU^W<GF7OZ$GOWGWW_[;?_LE#_-(OH-7
M:NIU__*&/_OE#=^YGP33=[\$X8V7Y=-(_KH5A-DD$M.3.(DE/#^\.\$+9<K_
M#(- QO1/^/X<A%,:^OSXN_Q*#G[=\IM SEB,\4XR/.G&\+CI*2PN%=%9',B[
M/^1TRPOA  Z:N^VM=R _6K '.X='O[RIW/49#]%B\F.8^2+Z6XKT(WR2F<?L
M;KW#UU_6 R[A\B2H/F)OZ]W'O[_] 1VX>T!/B,1PR^-#\NL6'*R307@G@^9
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
ML@+<Q&R4(#9(HQ+SD<AGUWXKLODC2S]6[_ S**PX\'YJ\SOVP5*$[_O_A#?
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
M:,>;2H%0P5OIC60T\4"3H9%4I!;TU(:[9JIE2>5]&QZ\0?7E$$(R$E$D$5N
M/0?2I,!"5ZS?0FP;@4PJ>X9U06D>9JI?A$&K6C4FI6M50>*0]F4<#M]?C(DB
MYC4/&W"<RD1-1J]*B(>O4DZJ-17F_2JO;Q&MF' 4KXAC36K&^Z1@6B); ITE
MXH9#L%*G#4T&AC.HXFVP?92%]&0!YXKH^$L25\KY$V"V$#:!J(UM2.8ZK#2\
M4R!H((!GY%WH)[R!Y55_P*8&R;C!IB&\+VQ<@"VGQL(?P6H00LNT^P@'M( /
M6DC<&6XEB1#.HEH\8*08 2R,>A;9@@8P2J)[/77TO$X 9DM(63I=@C'_JP\2
MJPIU0YT/<B#C3%)['-42 >L3DPD>7S1PX8>QS DBC!#L\.Y!1$4#7E'!74AF
MZI.AOO9VC[Q;\GL*3"S^M'N @J BOGC5MPE^T2U26-//7$LR?]"CQ!=SH#;\
MJ?FB3&>JZMK_!3<0L)[V3GO7CEK@N[TO_*]RRF?Z.BV:W0"8Y2<$OE*;K!D+
MW[MX!%Q"'4EH)?QXD&8Q"##O=Y&F8=8O4I!%ES*.LVET PP@WGJ=/ *W$=CM
M-YG @8)/NM%7<!-S5'6@PF+XY!0$R+A?P"M?C,+D+3@C<=*  W,#?,K>X>\B
M)L?Q4J1?X8>HQY(0Y-J]I_>>T_J(1[+Z,TZA &1;:H4C)B"L[@AT M*VO;WG
MP=,B.@:4X6H08)6L30J:-%&>(L,4,=H,6K_U_OB2&0676ZH Z"BB9 @N..4Z
MTL0?%6 /\)_=)L9C9 JN/F+48AG-E0+?2K!#<EC&"_O =,<3$-I1Z#]A_T9Y
M/LE.WKRYO;W='F=^0.;5-KS-ZH(K6^\J?:O0J%*;IPGSUI1BS^E=HV#Y,%00
M8(P\TH+J83'V@ S#^Y9"C"0GW)F7,=5] (UM="NY=D9EDLWM@!\3%1>B6B@R
M=[@C$JA2'=?3!E8J.<=#K9M('/*B)4OX0% +)[X5VH9 18EQ7);K=$!B<MBP
M=Y3$$"^L-R8A>8M!07PXP\.GC**C)5'C)NH/=>1-ML?;7E=DL 6QA]0&T7BG
M&?P4 R+>*3IQ63'&0Y;A@9%#E9RBMYB1F7A%#,<EH19KXP1N0QM(U4"@$($:
MZ)=3LRUJ(,6+.J$7M9BBX<E+V)HB5<6]D<BQ.($.X$,,XOU4'E#8<02:L=D&
M/Z(/S94_-Q;S$%W-)X;BL46L(T+DBK"!!UMAP/8Z!*L^,4;>-FANG;#'AE_P
M=J;=7IJ M,=E%REU[?#%A.TQ[<_<"/Q:]Q'H"]Q-;'GE%;1W@R)E,Q16E@VF
MBRW(6,I@/D*,T#S<466<$QMABO$!7>*N):CZ4-*;W8BHD$T18#:CY ?2(*#M
M<=>TQ[)PM\ BHSHX,BYID[D=&WJ6:#\A<W*T,!4&AV$AIIH#8%<\R):CIAH4
MPDZ)&VXDEPFUVO+ P"&14W!:N1';U+2'('8KC @!JW[.Y6DL/*/(/Q=I""2#
M%7;!&IK0&?ELE?(9S7C1_3SK^3'?T,KIE1!ATB_"*%#M9?!,JS5B?5=6G@O+
M $_8FX-UCV=<$]L=:51]$5KY,$UN\Q$]/DBX]Q\6O !YP=G/212C!#EY,K?6
M\?-OB)^3,XP.).HB]&=56[YL1FBF4C7OI)@UB.>*2VW5$34T#*7RV2 J0BH5
MC:D13O7+Q9*^>H4EX4NW'N4FXOYQX2H\9+W.K)SV],$%/G^2A.A/N=6'JCX
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
M.OS$4D\OUQB#C9F,?XDS5J".1<;F?&.8/I9G8KX9E*$T_9?FMJ]::F,*#G!
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
M'.33QM(X'"I4E:U%]&(IJSQKP5#JCZ*F93]K-0,LXQ8^RCZDV%VI+DH5RZY
MD-R"4ORWCJTE<9/&F64JY*N""H,DR4$MHME_Q:6>?%^U<#:-&!MDS0"&95 ,
M,0/[<V#K5D.&LE9J)J4(VC<56$!'!:CK%^5[N!@ A]A1$P2-&C5^X#CI(U7L
M,!GRL&JXJGN=YV+";HV=T:B8]-7N"@M+218Z"^RK?D4'0<^Z,_G2T@/ ;!MI
M00H1:0R9N!$AB;"9=(**%THSGK$2KE1NCYYDC!9]QDC\@9JQ'O)L&[4U&#,C
MAL\I8LG5MQ3QKM1'P/.Y@1=A069W=>V$FCV/M(HP)[L9*Z15>GPN>J_SY1B]
MPXC-S+S[,M52\>N,G."TNIY.:%<VEZ*$ B62XI=B3-Z0[0-4N;VL 2M;GJG
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
MQ[J6ML0VMQCHB[.-!P.E1J-W$E>C2-R,!D6'0P_W\>Z^?+2>4A"3WSO1M:?
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
MB6I.)7\0C2?PCATT!LW0I>V3#0'^&697P?Z?80MRB/%YH.(/!ZTC#S80B?;
MPAJ$Z"A2[4HP*_,K:G I?,?>H)8;SFZ2?1*+6MM)I0K<+M0BC[!MIX%>,@7:
M)'!"].:+W,(LM<YY. W_US6?%N *G(J-Q4IZ!Q*DKMQX*3C8TZ$'K+,&&RY=
MRH$=L%/B!(^@X!/2V1$L2!PP<<F*UV*/$[THY>$&62RE[4M''J,3J%6%KCRA
ML15.EIWXBEL-N5;)U[D5MS!:XN-1<"UFC>EG=?M+3 B&71/)+PT3O$LEYYQ_
MHE_ -HM^![76AG12"SWPLP0#DJA X1MT#; 99MODXKW/A0,@7%]"ECP6 C!Q
M2O*PT_Z1) K-*=%=@E3 6G"!S104K?0P2Z3IA@-V"P9QI6A**>\846WX9(X'
MTLGX2S'WCL'P"?':'3O@!Q_4D%Q?%PC/MD3[$OMBZXM;(FW']9!*G_/4HIN!
M4*0OQ.RL5"E'"B5P-&\MUXKFG237XDL9!B6"U-2AT#-\2E"A;8(X4+@$I,]T
MA@8WN+OB:PC_5C6/E&O8/LWZ\J?*Y;-+"2*VXVD7"3J+,5X0\0H".*(\*]%2
MAPAD/5KW+*%)RSOVKL(DJGCTIL:TGCF<JFO:JW%(;.B3K+NISEY)W:V833,%
MIG0N6\ O8C&[8PKC%I:>L(0)\6W@Y4PEC@I>J646F[ISJR6S EVW+0RKEKJH
M0HJQ)YD:FKI"+J'7T95*-OO6".I" ]_6R=8_E!8/DFG!>FDFBNZ>3N+%OC)=
MQ&$C8*;(VA<FB]#Z0R$69KJ-*N)<@J@I+N*7MRC)-$4(8^-T3$BMFZXU(]>B
M3S$*X%=PR%1:*MVSDG>&'0L4WV"C13(S\TJFP"FMYFU?)RF6)0*[2!>1,OAP
MU#V )>'< J17IFME3/23RLB*6#:#T!0H*;)P'*-80,P:FW1WXC?LH,WUO:XA
M;0V+5E Z;&6Z%-[95 R'N9P^+<K?NU7U/M9@SA*T$M#:IP8.]LU+Y?3\=]_(
M$70S8U.XJ^1VQ-7DFY"#_[QXJNY6*/4'SF(P9_$U1^P_#0EI0E1,7>LS$ 3B
M**!KV)04V)*"W::D8 /6\GS:[N^H@3\$881U EQS5J1L<INF,E.U+)TM&AT6
M@7ZD5IB =F(2WBQS(@S442$VXP_+QV(4V6]G$Q#FP;A:G60-+5VC-5PL(O4E
M_HL6438!R9F(,4>&4Z6W;.O4_J7@'+O !4M:BTPQH#D.$["GR&8EI5C./DD=
MHP'D+6MH%N_4C6FZ=4"/:$?%L 9%Q<PAPG(F231D_:6/FLWLF@*./Q;\ Y-.
M<TNS^VZ=*SU&F,MLEA:AP[FE36/F1*]#JCVP799_[^Y#*&P+Y-V^(/PB7*E^
MJBO\S&E0AM@>!QM*.FLJ9H';FPS._I1J2VS ^N+?OQ-8M+Q-0(%U:I-REY02
MMZ<CB]2=>!/T=H=AEA8SUQ_$;Q:V]*<<IN=<CE.V(8NL5NIJVF'-49A.I9_X
M.H4][&"OL6V XX9=V$_EYL\QJX: 8FA54,TOA9E7L5 63'B_UO)BUT@+ NI.
M%W_ QQ+.:VD7!EN*@@H+9[[0KXR":B2Y6/<"C3"S;@EOOG]MPCL>A^/8#[YF
M?'*JRGW(X[M>:*^M$:LNXYL_>E.J.!J"285_#6<&'[-L="]4F2[KCMXZG_/2
MS=>C,(MLR1IPR& "BB62>#F+ME709DP#V_8IFXEZ%#IXQ[JP!VOW<L+]1@!_
M:6.JJQ"K>$\Y!;TQJ8_XGF,*O%K5X*RI;W:@AJ7E*R/.J[Y5K;]L0A$R5"#5
M6I5#OL,QE?[8:^P(3]O^A=4X"6I5)\0COZV"?9O2IU)C'W70AIF><.!3+IX
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
MPA4O4DG[W8NRY=NA_1_W@DC$7T*+"EPU^=(4(SP6FE8JM^BQ6"5M<"TR HL
MFOIZF"VMTQ%UMR[S>GG6JMXGHUZDN3>&Y^DIDM3]4,88JV!$EL3G=>".ZRI[
M:A2,XC.DV(,KE;$XAOC,#IUAE&L2,!2()Q88V1ROP?\8W>\46UOH8IU$XI#S
MI'3B^01N:2[EBZ4L-D\CR#BO.RC_<M51+\Y9NPD3;,W!X1Z$YR_0[3(%*JG
M&6R=DW2">#EIG-D1(S:W9S8YJA*4S(P(A19UTE9'EV"HQ%] '.79X%@@B>$K
M>M=UDD:<H -!,F:PP\0D8AA-)BL6Q@!C-@:'/Y#,X15QDUY?8;<?2HU8CRJ_
MCJL";*"WG*IQD+IU(N1N5S?K5_G,@7ZUT+J4&)I)H.H/99!C;*Z?J,20-(D[
M.X-PXVN!96UYST#(4*("1J^H\PE[*FRNGTJ(%BX ;YG[.9PTU^(*H_ K7I&K
M()TOA*N G@;#%=M;J$BU5'!#D282E8QDD424:QT$:3_A@$E,731V;C3XS=.D
M= 29S.TT"C! *WKFX"0MM%J[K2V+$X)UJI;ACZ7@3G,C5H%@:)!+(#BWCW52
M&HK1W5W?(%/KLH$RUJ]0?6>$X>BAC$,B(!#?K=PP0U0$:BJW@$.,P$'&!@?R
M'+9<RBCE$6"&5Q)G>?IB;)U\^L"F"U;"^56N)NPU!JYVAPO-)O.,\@-\F*)<
M*PCX)CWGUMR88#*2NXB+K&"@Y)MP0-R<GU1%+A;IPS,85C@M?<=-XJ8B^JI(
MIE27I8O+-\$UD^,ZJ#VN+T3R+Y)B!?KB53L#+NK#O]T(YM88(9>")&VA?AD$
M>!0,W,948,*0RIZQ$E]@O&T1P8*?;>H.45 6)42,VD)F1U\0\R\ X9N:1,N;
M6W?7_U .)CV9&/6TQB:77&JW7+JW$(4)M87*!FDX<U++/$YLV7F!QH@HQ)(I
MY7V"OWB=MN]A0KC;?O<>6)?^L_-.YYP^T2'#49S8^3Y#[X,YWPMMP->B+.($
M-8SK+.,.=#CAOW%*.*7"'33NFWB.&6A)GX*/GABJ+.ZGF/"T-O%+K.0,G8OJ
M<\;,@3+(YS,EXSJUDVH>HE6L^0Z(*Y2.*AYCK0Q-NXR'@=A0X)3.:+"R'0O&
M)2JD>!UL:CU^#KSS*-2M.5PZ[507D8>C2Q*QX6%DD57=V012Y6CHRRYKG.5A
M7F#IDX>A82#B7>B^#$"5FF'U0#1AQ( ]VG)IE%,#@=ZHR]ON<9@&F0JJ?6IF
MO,E:,940YL)]%<RSK()KC1I2:; WZ9<?*4Q.!)%TQUQ9!"E;6;5 %:HB"\*,
MVX_M;$>I0]-H!Z6GROMXC@\56>%0PJW3#SQSKPX[28):<!JZQ "AS_6_%XFH
M&P,X2! M@?^*PK^+<*C'\VTUUFZE[P6>1W5U5:]<?5,#O)_U72MN'[ROP5=\
MG5_77NEPH3-=!&X\!AF-P@$UK!Y28P[)GHX/%F-L4 ]UQ(<TL]3<4W2QYEQU
MV_I<X%T9JI3%M$K%MI"R2XU/=5U9D<3<W(<*!+]V*V [0Q%PM4]$633#8CBU
MN%^7+9?M>$ *$D0OP] ';+**/Z8!B\E"LO*+ON::-NA'\^#(VF8Z7&Y1C<N
MX, 2$1R6S"Q?FR OWXJZ1KB%R\$\__-_]=,W/S>)5)-(/6@2J1NPED=+I&Z(
M6XBR^0L(43#=*&*.V[_;#=T4_7]9LQ,CE9U)<%0&ESICX,AH*@P8*$U71?CV
MVBCR2L)J0]3ZY;(@<MVALW=$J+5%3, \MA=\*5FMF>V$;PB?S!+1P_$Y2K),
MU%Y"P>V2GN FDDIE'"IH'))YMF3!8'#@&JY",)117U[![>TCZ!PH>,IMFKV6
MDGE4X(.H8&'.P)>4TZ'OR4KY]2?X-N\8IZV!RP:^9#+XRA$KB@L@X]RP"<R\
M.0$SZDECZ]+T@F+(G0"&R,.VQ;/#<FEVJF&ZP+\HL!VA4GR) VKBG&>0RX19
MZ<FYHL%?/&K3B6'+J",3J?#U]Q'KV6 \N*$UMQ<]X*D3? *Z=I);@,Q*+5TP
MU8BLD-U$U3O>LDT1..<4^ :N#V>$[&#%!B<[2L=H\]5(A2L&PL@,3Q$+I/AP
M\O+P7&)TRSG?E:3&]_LEP;&[\)CW^A-S367$)1IU8AP3()L.93LQ38X^/!]!
M=Y&0G$/F1G[\5S!(P,R+O3?>K["WR36:Y!_HQ=Z%>TRO _191E3LT%=1<OV3
M;Z8V75&O/9T+*PHR8ZE)BU+Y<,3X['!& 8,<X]C@S>LYC2ATLJS0%>UNG,Q<
MA[JKX"\Y9$H)^=49(52U/:3V,2.81#!@( ;S*A-]21?$IQGW6$L&PX'Y=5*"
M9.0B\D!:,.Y$;M2S2H_$DBW4;#7(*0 3Q#$!O"NE)_=6M3-^DWT:>TV"5(\W
MHS=A]\X]N>.>K!#1/,()7 +D!6QRV/M16M?5UK&&PP=)K%S<_:UC@ZT6<&C)
M60U2:YDX 7L5W?E0L$A@S+@(!H,76\QYX(2FJ^8&/#A65KY%S;T+"] [7/5H
MPT,X#K"@'J)$XVR#8Q9*4R1ES8V2D^MTM]<Z\99ID%-)N1E"'!'H$K<!4LI:
MQW3QKW7S:!8UJ47%JJG/\FVTJP2$8,+P">&OHH%J@%9AB=,9FP7T*,2#E32V
MH^!]@<$911C/P8WJ.C:'6*OJ_@U/99[%9IJP=XG8M;"0\7S]N[BC_?C1;7_
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
MQM"#\(7WR;7WKR2&1?]^@1_A3&="8"D0S0/XB+Z^E<<CESK+BJFN1_VA P1
MT<P44Z7.3(*9NG7ZL]M(CD0D:H=$4_Q.62U18RI<&Y(L[D+PFMM^86J>QJYC
MO!"9O;1.:YD%5W%U?[9<H[P\I)7N<J25!C3EV8*FK$G D+^?*BU'6C31:"#
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
M0K?7E:FY4=&+$PPI[T; *=AY_Y[:082;+K!^402DMQ=G\ +;:4 2%8OSF>B
M%V1T]#YQJ(&3_5SV$B&5I#>P@/'?J3>R7_V OL+L@\Y/O#8W*&II;A4=$;9B
M!!7(*-+O#5\3]@6.X( Z O@]O,X72^DHP1O !QC)^3)Q2V&.1&*;V&@ZO+WX
M+CF&C>,6[%";#E2[^CD!VR-5E-*0[6/V!H2_06H3Z:!Z9ON!:JJS\6%%-Q&E
M"Q[.^DTDX_E4.+0N-XJ6)"@QC):>J/5PTUMM+J55MY_QW+6:P9X?(3>QWP,?
MY0]%B/U\1MTS@F&M,&)",B,E*B' /Y._$4$A"D-_X- O4(,=Q>0>##KXNS-"
M]YC.:4N;>=G+IA(UF8WOF!O(A^\4+RL9%Q?BU5>X"=6-SX'-#5X^+=!Y1<^"
M3QP<XW MOI?A8Y,=Z;M#WT:Z"!SJ?\+JX ?JGJZQ"4]ON%QO(;PNALL=8BUU
M&RZW+_5^EZNFJ+:U)R#L/T'U1014G]GA+BV;SY:A<[*=V@5UO'!3JVVN4LZY
MJY2YW<0" ]1 LX-W&B@  F,$@D8CP)R*4D,VT5EE6DIF]AG:;!A,\0@:A/S.
M\U,R83FS'2OK-9E*'MO_\@-4DS0ZZ<PV36EQ8-W2<#JJDX=3NJG,GLW>**75
MUZV7!T>X30:&UC3 ^&="LQ=BN]'+ $TTC%,$KR1Y(G<D^%=3'X2-QQFO&-1J
M<^,NF]QH3@93VRUNT-5$.+X&]+>8Z)0QOZB _NY:!&18.J:9'MB[T@!AUL6[
M- R AD$2VD[;%:/%-:%XSL%D?AHO9^1H2E(B\X)>##B(7]-_!9#P"X"H9[3+
M :#VA$;_1VF'!EP!'^]LNZ,L ZS$Q.Z:\/D2PW5H:L7C<^VQ#R#_-_L#Y;IE
MM*V23._TUFN*XCP?KE_?/ (&]@3=$P:0H1--0<+3)AZ/:,Y;=DO&&ES]%X;@
M&\5,5<,=;<&0GI=>P\I1W\M\U)648U.4CUEL7#3QYU;&3/Y95'EFO>=[ 0N[
MWU!R07[9;FD/7YW0AV7A_65<Y&R^]]AVW*5=&^^?>B;NT._ 0O@%+7WI(_XE
MG  TIG"[>^*,GZ9!2.VAV,.5/M#0U0@X,XSSA(LKELZ? T+O^"O?>ME29@2@
M])C83K)//EQ=M*4'DE-IV87_VPA<6B%P\3&U!PJKT24LDO+@Y% /2@X>&D7H
M8A2(![ <C^9\J8M\!&&D>Q)&P30N,T,AN:5"<H$67X,4=)RN!$4U#5"__F+-
MQW^"I1?E,^NI*U+4V%JPSS*M[+:T3-3TLV:!'EXO$"?@6)PC(Y:3:$TPD'#$
M-18<X-]# FMC6H]_.$.E^Y/(&<<[^HJ*!NYGP1KB: Q8_7&B-Q6.86KRQH>5
MJ(8L<9VU%D-<D&-UC=^E4>&+=,;QJ^/!2X'MS^H]6.1GC> 5-QWJ*WF_VQA4
M\VAZ&OD"U@5P(7IOFM!=,K8O2(\JIX$FT3@8W;1I:N...@0A0S$E0+)K(S:P
MP$;"))1J*3*L_BS$Q :J8C^2ON$,^NO0Q:_&9;$ R^#5 :FXH ]"L'TG[BM(
M*I'I>_[E!S_:4O92M?FEXKQU'\U=+BM/4\>E9BV5*)OZ02C# \JU7[24_Q5;
M2RQFR6P46WKFC XYHR><T?3KJM)6$Y5" W#<$8HBE]$#E0-\'&\R<'U:/C73
M#,SVXC9:.#/3N+3-"5DB6GC+:P\T&TF46)HDA(Z"?" 3^/03"5@A(6C#^>QH
M@R4O?G>,)]\FFJ\JN3MX\C']>BG%/O/C]#BW8G3UE.]9*+-B=+IKOP((6?'\
MM<F".)]+'Z)J& 0LLASXI+4BB\^S%XF+Y&RPJIRTS%S><3[5B[))G318ZX *
M7.C\!&G%S\?E@[3:<9BIDN!-GWS4-DN9^A51,B^]2V^2K4F*X):#AO&[+%]9
MJ=F80HH+>@("-MFJ-ST*C<).8C"KASNK2V]5J [P\'LZ31VQ]YF+%Z0+?#KM
MWC]D"<" VY<RV_U006A6NU,VAKGXE15F]5PB=5XV>8@Y"4NCM0&&-:L90+L7
MLX_P/)#0D3U N]8ALQUTYC5DQD3NSK.E#B\"MOUGSXF-ZU\ZJ5>!WZ_&$]=_
M)QBFP'0."X2Q9< &$:;LZ6YB3G/]^6C_)%M:SR,L"J'T."[3&4SE5R>,T9*F
M5].,YUO 95)S+D7V3PK93+FAB->,=O<?R]4'QNH$5XT =G(9>%T1&?@:K&7O
M&?CZ:DX\+,K$OVF:$C=_/ _K!R$W+VVJ-WF]NC/S9W,-CDSS0I9>[%?,>!,/
M0P"#:1C&-G=&G-<9_E<K'TX=HY5/X)W3T\JDYS?G[ZDSQ/@>#:3PU-X]"<%4
M&A3?2+%'#9681%O3.;/P%JX]"<FG^(?/&%9Q[?=/CD?70K_TF=^,J_B,L\(4
M?.SR3..U%:;U^%%P_F1^N4TO+9QW9-=,J]W5>RLO*^!UKKJV[K;@A"K=U5]=
M=]OUUTS3$HOMFH5NF],;8.X8L*1(5MZ!XC4] YA)L9\SL-U"LIS$ZB1-IOXE
MJKT"/>I*'+!N*#WTA!Y%QO\>*SU^X:V$RG33*"TQ^1/&2Y"UR)'_8A/-Z\Z;
M#]?H>?E3N,4P-:US3R0Z: .N@YB1-+(U)$_1(JG+O&7AT6('?=>ET6*E7K'>
M71\,TY!UK7.03DBU'V@G4+>K/M ]0S9[97NK"-0)U&WS;A]T0Y&U3F?).M@'
MXO;==.T0!/Y&PO"3=&&'+S08,L ?R-]3Y]5V601PA5%VG+VC3$56S,/TCQ(=
MOHH;0+ILZH>9_2:X5+RKN6RJAQD=4:5'QVBMUUR+8VYC$\>N6"#A2,V@@B]?
M;RDS%$/6+&,SL[QP'*G.!KO <-,Q;)DJF%UE]PJ!88'A^KPU.*H=V>JJI1W5
MW>+W%%S8*W!74V='"MJ8G.X\_PX&GC3TIYC-I[1/<67QTC%+9*6TJ;? JK+1
MTV2SNZ&W7PF)#NR "A$1(K)>1/2.)FO=#<>H"Q$1(G+T(J(KLM;K-5! RDT+
MJ$DE[#GMY+)P/E.3>:WK&Y%>[*'TBYD^6(IG1U=E-V0IG#Z%D>WQ\RWP'W;V
M!9M\GOWP_#<\7A<? '"\,'*B*6\#^X<31G[ &G'*])!-W*N$?\-[ECQ"AF&J
MN#;RZ=D7^NDW/_A!#[3R\M, UQ7P P8>&6!/DX@>07AZIU]@A]6P.6CTDAQ,
M8\=AL=MMJD>M#-]_B_L*\M]F1W_D^&?:]PJ8P;[B>*\DC-CC@69Q0QMZW(!]
M(B*#%P\8_?R>_K"<T<1P=K6F+85IONN9>'A0D P73T;B::YG0D]W4#2 )+*6
MK-CU=8AM:%8>J<)Z;*#%@#(^?;#P%<^V3%Q[P(XI>GC8)%UW/>4'0"D^X#LA
M8>B16?NP27QJ/'RQL?40%NECPQ+I' ]OC_$L?>0/?O!' JEHL3?\R]@#OTQL
M/-_]ZH (#Y/>M/1N+[X[Q&[Q32N+7Z\,6!>]%.O\:82BSAK/)[WD:=N&,?;E
M9<W:<AG,&)=J!(Q*@XD\D5P\G\</UR5:P X"K$#DTD(;2_UBF,:L_Y%,80/O
M,O5X#RK  H;S)2<,I_3&B9S_HJ9/'2Y6]Z]Y9_IEJV?,#NF5?*PQ]]AERB?'
MY!>/'Z]=%6W+A\V=/-1S_! CE2+[G2FC-1R15TD6:Q'R0MS13-G9<9L%4$J7
M^);)$RA+9@<J4021GJEA#/=WY_-]'%:>Z)TU"5&20V?XM#5-?0ZN#3<\ 0>8
M(>GC;WAB9!IQY?5DNXB@ZK3*P:DT&P@B2VR>17RX%L_/>JE)( !&/!$<3PTA
M/\%48%M]^"*G#(H@/G$R,TY&V)%\\:#^&\@=/!N,E='(&3B\4PC=*=!T&3@3
MUC0GJT<=[<"3'(BGSYBS-&BGF8@JKHC-)@(V2*H&W/6B%Q 5>&WZ_(&/RI*=
M-29@/TU1[/#U9N\3GU)$/+E(.=K(<(H+ 87P2EQ_PI4@/5*,<Y$".O7$#PEK
MID>;(?I\.@VU0P[9:W]L#P(?VS+Z8V> !!C&]M6L&RB.=DFZ3" UX08>A\0
M+2P^:8<>QZ832,9^<O0(#1"PIFA'%;CH@@"QG@-TA,O[K/?HR.4MZ5A[Z_01
M[UIJE,3JB.P?O,_M)*!=G.P!4Q4A#I]RL,\$[HXXS:I!Y@?MD?:8U8&/RQ9P
M$&! _PS"2J4.5*.[INL%%;19!R]5F^VWM%N%[YW17A+!?!.<M;V!J>_C>QYA
M-%_3[_PK.\R,&IVZ43.#D\U8<,9CV'I92^& 1/0-.X8I:V8GUR+%7@D=(_4Z
MJ::G\[,;LON>_I.U=!Q0I9=HH62%U$EA2^ [-FY""[<Q:*,@G-2 ;<?84"+L
M5_(##(U7'X7+C64259H[=T!P6<$UJG]G<H24'59D0R_"Z1BMG7]3)3O;P0/R
M; ?#F#N+K=*2'6K-4+I/A4G3I..3EMKNZ:LOU^Y$HJ%T=K-8O?(3B5D!VUXS
MSYI]94KG+U ZH72%3L3&I\Y.XOS7IF<W*SEN-Q]\7;C/T1%XU6'0ZB3U2$BV
MYDQBH\\(%AEYRNI(Z2Z/#=6<(0\^)^ZCS2*\& O;RQ'"L3,<NF3_)I/2S<IW
M%:K7SN)YNV<53M(<])4[O1Y61!11P;4X=B7PL=]7UHR.K';U[;1BG2K,2FI%
MFJ2A#34QP96C$7=_O..@6/B@JIK<L<SB!8];'>Y(WK59)W .RZ*>(1L]_2 <
M.B5C*58+J93?EFJAZ*980\R9746&2WLZL+N96LBQ58Z=1:K1E57C,"PZ 7/A
MBC;GH\%LG@Z:RP(EV2U_3672J5D3W7T>%!6VQ"9ZW>@)0V)WAD1ZI-E*K;#A
MV:+\ M.3/72V'6GJ79N\R0'\"JG3C".70C9.4C9T65'4YLG&^J+]TVLRKXHF
M\S58BV@RG^B5VR17=IZ$@)I6*U0\";A0=!:RJC.T7#'1S&8#=WJ]U%P8O/:+
M9G3:VJR:/"!T]"WH*/>]IN=%\L?OL&HVUZ4E[L6+H.:A;!H+*#A3NP># :U8
M[QQJ#"TL89XVJM$VD1;V_-F"ESB>0@<.#@;L)$= !@2<IB>7K!EB5J:P/WN\
M(:P$%[WJT7AN0E=28Z(^(_Y70D- H304PK'MNG0(SRI(8*K.PX-Z; I<[BR,
M)I4AYU5VQK,SBU=XS@X=?!)EG**,4Y1QBC).4<99(P*+,LZB99R7N.T$(3,(
M:E'.N2Z&L,OLPC]YHX%XSM5.K#BSW34+V7%+82E$VIG>5C/V?CQER8(='U)]
MU5B(H'G=W(MQJY'-W(N]6J?3E16K;-]F,4% 8&[S5^NJEMRQRO;G:? ,@4/M
M,A?\$/P]NH_-W&.T%7M,16RKG6R ([A1I7_10IBC(Y>:93\N)-]4DX5$*JY$
M;/H]3D4-7MKO(8^F20^T8=?MK-E-$[6B]$$_,;6H=]JFT(LES'JSO>6)H(8Z
MUM<\M? N/4X#SX?E-=/N,;81\'S>U0ZP>GLG)QQ/A5SE&H?.)>YZBSG-7O5I
M,[U=Y+56"0L8>07C4)4NNE,Z!VJT#3J6>#&ZYV";%A=;:V&6&C.>W#&SPY!$
MH>1B@[+X;ZYC/_%6>JOSGD?&0:UN')SWG.?Y]\1[=K*^:,C?!7;"!^;_?HHL
MU>O&TK5>P!H69Q61P'5LATF[_\K2E/:[B@(;>(P_O/F\41]O#SRT(_MD^&[4
MC>\9%F&N//LA/2KV[&,;K=!WZ8?BJI7WF..VI.IGE-,SYMMP?YM6N? /'U&O
MS87FV$F[:Z[E:)&*!%;12U(--IRK[5G5F_:0[233?7&7FL[R,L+YZK8L?< J
MT&B-6MQ>NGAWVD?^:?CD=$ 833.5#NO>BE"<KV ['HBEN7%(5*QJ<GIP @U3
MFQC;7-)]FS-;0"?-MQ<J[;*E45Y=25L<T4>#Q]G>$<5[QSH:@[2.;;C)D+6T
M#+&4GG7XS%-]#:ZNOT[ZKBQ7UQ]$=E?2= 7:^K1\I^RW]GFL1BO<[Z9(\3_<
MKVW-%__WC+:YJO8?=3(\$U'/>HW"(^@F/_><3*TQU_0:OX<MA\%R! L*VW%'
MK%ONWU.'MJ"64'9H+UMFE\$-XH$7\+WGP!ZS]KK?G1#'8T@7@4-M4+SZ+UAO
MF+W6->2PW=#G;:/),.D(S)JIQGO_W B/+]/!#_).Z!T>@^G9U9 5-"\U^<4/
M7'G/P/6S1_L=$!)7]<K2M3=HLQOX8&Y(7VU4$X1512W<!Q3$]?(?Y13KD^4R
MRP4[>-.A*?YH!*XH]41I^_#4  QF4<0#-O R;B1(LJSBXV\^/.4Z=''!%],P
M\L>PY@<2O#I@B5S0[:"X^5%?)?8UZ1)3=R56TXKW8GUWBJ@GLZND^E)3]:0:
MW=GPH%5GDYI"J4<Z(6@\\3W:4P2;9],3,+S-?K1>A3&*+?@I\^><Q#&G79UM
M^46U.JFM$U@4D&<<F,!8-9OD,[&=X2KS>,X(_T7M6/--Y<O?4?M<++8D.)S/
MX6V&W- I/6MGW+##9T;*=2\$$EQ4>E(/W*0WL]=6HF*U9A2P*"OX/;/=34^O
MLY^?\=!6E)[*L'K<0B%-H*45046/T,3AQDIQL#Q%COPDP<!A^W4F8_P)&T2#
M4JMU4[M'(5#H1NXWUD413J_YA#9/"]%\0C2?.*QG2:?:U=%#7J?\UJ#L@IE"
M7Q-3J&G^U[4GG8/QYH+N5"TY'?28CV[;&V4 -%4SM=X.E_]+!U,_!XU-Q/M1
M0%Y]]Y6F!.?LX_>X,0/Z\SC,E_P]!=)BMP<P@X=\?!6@@?T"ML[Y]'D:1KB;
MJ6TI9X1HBE\T?H?3A2/0-S@F%">Y.1&=N[=LL=/<+JZVGGS5%+TF?,7)Q8GQ
M.;9_.N/I>(ZX]JOMN*RDY3UWNF:U@RPSO;$\S+P1%C&AH]?&$]>A>=1D]%JJ
MC<[<9+&!_TK@9^:WK7APT[3?0R*.=%SE4D>5M'B-[2&1<$-"^F.</7:,Z>Q9
M,^7%QF-9;P>1GY"_PY-BZ,[03/8*;<'"]G$5P=2C$<0XV8V/,LU>R@I.3.]<
M]>.$24Z=CNN>)4I= C@.Z(NP[\KX80YKEU  +LX"!Q\,[&&<S3;BH\#M8-_H
M7QCC>DQVQ1V/I]PE\93+.)[R0.,I7^-XRGD23SFB/+/TWU/8'\$DZ5!U1=44
MB7@U2#+ZF4:7>+9FZH4X>Q+'6A(/&^;0(<LT8_3?MC?%H?=PNRZ]W9QA@_5I
M^%DIF5_.AL4S^J\9T$Q7Z1%Z6Y:)L^$&*.3*\E-2>F/A8:D['D!XH@#XQ :>
MXLSI)9?ZH#OPL@ZF<=]?S'3($.@0PGN%HW>J5_TG<+O9>_J,7&!'&/\ VE)4
MW+#9Z)C.Y+!@VEF-:Q9HAL4RRSQ :W?,Q0<\$-K.Z9P_"M#,-^&N7+8JI+[.
MW+?9*/E4QC U2OYH-!(SJ XI#-G&7"VKLN2DJQ<W%--SPM'PQ#'5TT'$QI.[
MK#)R$I"Q$Q)6M0"*R>78"ICY\0J22DL?V#!7>6:NNCY.*HBX \73AB/GD+Q*
M6Y&Z2G<*>UA+5K%-B6Y72&FNVX =+-D3\W%6E(*R;D\C?^P_X:SB+%\AYEUL
M=Y*?$P?O[25,Q TK&84<[S:'9-A[9GGEP;G#W)#>$540?J7>"MR1YO;AWYFE
MQ.RD5)U$:A]ATH[E3WY +9_$?,KJ'QB1P8L'+_3\G@(NZ)#0'T5O /.CV'OC
MPU17J:*RIGG?_R2S8>F1S^NXT,IEM;R3P,=M JME\+@!J"J:J '%<G6&T1<2
M<!\@J8MS[0AA )\8Q,59HZD[ D..8H#E8IC!,G1"7F@"B/%(A/ZMS*:KXYAY
M!%1@PT=@ 4!:5MV?X.HH:KRF],6^)7/D;Z>1Z_L_F@:B];$N-#]&[$UI:1&X
M.E.0FID1STT2.^0E0Z'T8:X?VR?I6*?%*]HN^H&:IM6<YJ4[6ZQ19?/2@[;G
M*M;+\"(E6[<SV2IPAKW$4?5&=7=,=6A%562<,"G H0L(K2RHI ?'1NT_]]R=
MH^#>]2?8+2$]VH:^<.)+4?]I;H_:S2'2]G8].S9KAUE%'XMJ('+<HY&:/?P(
M;#=#T[::?G04L[\$A!L+8:,GF]J&;3WW,**KT9WN-ME?YZ*3Z=U5IB7EX$0Z
M-&,71DW<;JOL#+K_N;&'W6NLLB,HMYH=N]EV<N(LTLOVY*Z01<UO%EB0RM_M
M:!JPHXF@#3&Q=@8*<<R.\AR;PMRJ9VC1/GOKI+%H*_;Z2:.IR/" QC?)/W(N
M:9HA6^8!V70R9N95&#ECFXW<XPH1"QOF]6<#5>1675=/VV#IR1V]*ZS*>C-)
M[<H=LZR'WF##\A T?N0M!#-SK[OH<5PPM++=Y/BC#KMM1YIZBWQ7EW6]K+M?
M(7F:$746PG&2PJ'U=%DM'0RK@72(?N\[<"U*MX5(NH6OK/ZVRQ5_?QCSSL/Q
M8/._IUA)/&4EH(&/W8!H=3@=D\V.X[&F06!F@!>&!W@B^R=6##I>. V20T.L
MQ&^6<,<.Q^&OFQ>;9Q9\5U=;O5$]=7R*L9<^5Z0FYXK8V8WM3A:E#C6EZV_Q
M?]-@J9XA7="[I@3WR*2S=KW\BY\GQZ/D<X?8 &^.#](W7^=/H1"C^?IQ!N@-
M =LY%&#G$X1S<#T5M-9N3,'53]J.-&0QM.3D)U78IZ-$:CA%@,<YDT/P*%X+
M$4_<]9[H_@X"-@D<$,D)-LH?LU[NN-T-_.F$MH,*YD($ =4/=I16#6>PX5;6
MVKT>Q>F+RC; H^"T(8CD^=[9XKR4=W;\OZW/#O^C[6/_Q&X43/_2W!T2-@Y$
MHT6%9_DIS?%4/_G)^_LFC0-8S;K]Y+\2VA4]O:J![7D^MB+^@0T&<"'P4<+#
MW2'ODHO'<&AO3EH^__3.[::4&N\F6OP:^V80Z1&MLHUU^6H8G%Z'+WTA1"\Z
M?!UB+7OO\%43_?9/ HKKE6!/@X5^!Q[MNGT6-RX)7PB)YL_T\8$I 7.//%]B
M'75X3Y5@KO[Y VM+#ON0+#U-(_H\UX%/T\: LO0\M>'.$2'A9]!3$9LZP#<5
M^!)JT5@CTL[B?#05[7XP(J!FAY_G-J"YA48OL!.%T\G$#R(VXH4W27&3LU/8
M9L$.?L K!D[X@^GEV;WYXS[CQ^CU5$]W0!!VFL!S;?2EJ6<Z:[K#S\"%Z:^@
MK8I&-CR7]KR@%1N_RE)"H_1KSY5M4#\66Q>E%"Q\B)=\!*BX0R0W?6/<D7B/
M1>I?,V<8??60T((ZY!VZ^0%E($XI <OZR7T'NOP@V(?99^"P)=PM GP=![:5
M010W3MA$T3O#_VKE2UG':A4ZK[5;F5EQ5B9NU'_.IMH@@>,,<A./<%+C(+$)
M9.E?T^'S3,(!^M,Q;_H)8!D2M \=+T95; P&!*6+M3\K! UV\\& &2IXNQO6
M\"4AY;S]"590Y >4[CB'(7!($@SR$L>625]ZR502Z(W ^B&O3 "?4F@G/)Q#
M]8(3#*9C;*LTX+&LE*UDT\@5NP&ZGO0;L#R'=VFQ:7NE%/'B+BU@7 7,;7ZU
MW2FSNKC^PN6GINDE,ZBXN4=#8:_$F_)+=  %>NP)M9/70X4*[S3$_NGV!#NN
MPO>IB<AH$H+2H2]USBUT.N(IA&7CN+#1")46-RC#U%NWI5M05B&82<X(:(]!
MKAGH)\#@@<-) S[>('">9@@H80Y22F?=>'938)__1A_$5%#<! N[F'%Q3-T@
MM?[OB]USN.Y:^S6TFQ$E(XR3XPNQ8$9B!7_!B6DXY9+V<YJ.Q]B>"!V%%*%2
MVN&.O\\.#.;FG%<^Q].YU)9 <>%]-[_Y( A-5)J@@:@28+NJ,XB;MA&4<3OI
MD4P!RH^R)Y.NTBWYO#C*S+QI%XV$@,U8?<8Y*G3\"1-N&CP?,F%)_#L<S#3$
M,_$A>:5?'(%P\"8+,9R92IDC/U^M2\F_8@Q<VB"A=WA.QJK,/C3362D%S4;G
MH9ICRN8-9(V<X1"7>"1$]KT8%6@;3##'71R"PSX]]">T4>-,I&CO.SL8INVJ
MV-]&-3E(=<UD;YF.2AY,D#,;>AV#=,>CQ1K903>>BD8[+%+<(=@BGC'"L4:8
MPZ+?(<.S>"8F&ZL9T%IJS%@Y_Z;F!-WD$\&D[=A8_X(A@:4.Y=C12&1_)D*3
ME_>0"E!R+1:2V?Q-"90/DZ>A_^8E%^)Q-.$+//('+H\VUX/5GXU]VE62>F2
M3C#@TK>C6Z]GN^]HR/#A4>'L Y(+>L4%R60M/5*HE=,2/[>BU$?B-_.]LQ?\
M^>^I';LK<50G5@GL >R>[[.L(/.?-A21?0\!*"DTO_O^\,UQV>S16VJG7<,Z
M1]@KA9Q]HV.MKCW0=,\.(NN<&HU-$R\$6-+N9Q(XK NJ[;%99$$\5-6CXH>[
MU("-L271&R$>1W]"@Y3A'(\"6[S&12:Y_5.LXY,L,!B_SI"6LK&/+BQO%L8-
MZ<Q<9!$3E-C[L=.RR00^$=2EI<;K )GR70P3Q+FV>4<K9;.R)/KL,EJC7#19
M^"2V^-,A%.9I)&%<YAGP2 D+'/-=$>2-F194$;!I2]-9DQPDW00GVX'#'Y%5
M:F\4-Y*=MT=LSYM2DP7\%H>\S>@7JU/FN: ^FGJX-:-VB0/>"X3C08Q77&4L
M%/#&KUS3H1_@!&,6&J*='7FR 8SV !@-JB; ME1X\[<70!)Z4BPR!<S&,@#:
M0#GM\N&#G$%L,66X;<P[XNL;(V$P'D]87U,G2"R0$:R,?ZV.*8_2>_LLYE_#
MM\G5/C$X4:[!K/LW=2QY9 ^S+RN<\7@+2@2'2PE^!;=WVG=ZP(#!L36#[!/J
MKF068RQFB448SBQ"G@(*",YD!>'_DX<C0&3')'KQP6(HLEKF@S/U1!M.\[@)
M/I<Y^&RQ:;TZ6\],+*D.@,>PR,;*4$4\-)QXS!FGKT!=9RR)@<<-HH2 M#
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
MOW=W?_7'U<T#'I$["?\/*=+<31-7WVSS"]^@N>8OHW^CE]]\_P_?HMD\:+H
M-%T!-7OUQ^'_X9LTU_^+Y:#1+["U_R<R?O5GLK&*R2+C=P( ,-;Z?P]_G(/[
M=_OM\NK^(6Z;?_4_?UX__G7L7J#1:"/ :+P19C3:"#::[04:1^$%&HWV H]
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
M$<8;>L@V\K$+,^4.K8/[2L<+TCZE>/Z4]NUMS^?N4X3F3S!,6,+$#VE%^J>
MN#8F_3^_.</H!=9'92/U+8X89?85^PE6,(U6?V7W',REHFK"FO3>0AU#ZK^X
M7!0W1^F.- +KZ%H6,<C(Z!%]8.F6:EM/AF7;H_^C_0C9EUZ"64'-,SE["HC]
MX\P>P1M^LMTW^SUL?9R'-N Z3?5%@JTDRVBT&[(HW7\P^0+EXP=T%-TG.JD2
M/P5KLFNS%NDE0-W['_G\L<#R1]4B^2/:HQR%X+>/=C^+]P=5.XL4L58W(+ZY
M_//A\?[Z_)MT>7U_=?$H7=RV9?CS15M:*=YU>8&+VYN'VV_7E^>/5Y?2PR/\
M\_WJYO%!NOV*+W#[_:KV;_#AVI.B%W\*]QB&LD1^#@CL?$F' PF4K_WKRK=8
M -:!=Z\"RZ,;\TS=4TL ENG:DY!\BG_X/'3"B6N_?W(\^C3ZI<_\9GR/0!6W
M8 A0EK++,^W75I@&Y($)_F1^N4TO+9@U[)K9;:N&MO*RTE977EMW6U5K*]W5
M7UUWV_77#*4C%MLU"MTV)U*5&TQ5S:7/9GAF3*TL@G3L#(<NJ5I0NWFZ!C;
M5O^K'X"N(6#*H1L@_47L()2N8!L<SEGXVY(GY487-?7K3;<'4,ED_ 0Z69-_
M>PH^]C5%TXNTY"\\5N.4:*@G--0$#4O1\'SZ/ W!+>XF%%1W)+B-(LL'4Y/>
M"/D1+E69GA01=$&$%4C84XOEW;QY(>>VU;\AH-=L-V/,X0[SOK6CPE+PN?H$
MN-KN685CDP<E1IFHLYIWROF5>%/R-?#'&/; ._[3B5XN8#ORQR2X^LD3XN=A
M2.!_PPU.T.G8S%16E)ZL9=1H[&( DA ,(1CY@J$<7C+T5E^7.SU5[O:62T&$
M9 C).(QDU&#/,% R- /^7UM.7FYG VYV4N"@W+OPP3OT1]*S[P]#!.-P=9.*
MLJ\^@W"1VK_F@#BO'V$8W8Y^1WIBMIT$K\Z A ] V=)0-3'/KG<ZLJXN'[*M
MRSC/HV9USDY>(:\[R&O8M^6.L=QY1/#Z\'M3A;S&8QQR#]P62UD^R;&+,$31
MT;8'9=;O ;9(F@3^R%E]4JV2R=1'#>/U**9$OJ,T+@U;>B*B8VARKU.1BMKK
M//*CYGK.1K4-V^FI M/L@M&\?'I1L+W.>]86;#=H1R$=#!)3S9'V4_"3;B<$
M:\"\9XG\G! OS B:"X.JU$Z44/2*$[0T0FGC*-7$MI?"9*[CKK,]B[')E*QT
M=;G;J2C +UA<Z0ZS/8MQ-D//D(U.CG%Q"AG9Z_'$=@*LDZ?]8F7)(YLU[6AN
M)\\*=Y@_O6DXM=W;X-H;!>3O*9#U.B+C&Q+];CL>MNXL/@A:-8S*)D&+[K!U
MQE3.GE8MJ,Q3 %59)7VB6VE99!786SNMOBEWNQWAO]V3, JF@V@:H ]'A[;Q
M)NTA'L<1GMQ6E3XIVF*8O#Q0K5;?DGNZR'+5T8VK@+\8.@9-I @_O8X[3P4,
M[K7ZNBKK&?-'3LZ)P]U: HY@:2V65DP"'YSDZ/T TS^:@]"<.#8W@&Z]!R#J
M[>B.D=19##>L-;9-I1[&=L(486R7 U2IWN6Y&;&"D,K7?2;&H159U0OT,&^&
ML]X<M;$7O:'546]4V3JM[I4A;-:.- K\L>2S@+/O;9> ._&\<<&@_FS(46FE
MJ+?Z1E>7+;VB\O,*3?X3YWW1I-T6S#> ^9VN;*F"^35C_AXDWP174%%EJ[.?
MVL9:[UQT;ISDL/WK R\=^?73;LL;J_ -=EN3U; 5GI:MQ9H/QW5.!Q@@W2 G
M<[TVC6G):R-*:U(\$X"-4Y=WT3T-Q]HL5%%TMQ8 RC7&MD6018?9FKWEK5@@
MZ$@0M&,=A)D;0S;5Y:FB!T'0*1V(2;9B;C]6$4P\:N<F3Q)>@9A87,><FTW'
M+)CT0(22T<K\T(<A3H+)N3OF*BXO,;*#1QS,9<4FV'CX0$09-JJM?F<_)4Z-
MV#98S"$)-O#=@]82"V>NS/81POKAIZ48&=+WQO?\^5C9A@961P/TRDI&]?M1
M6.A'7(&SI:.W(;J6 80SM"O+/9^VYU5I*+U:-4''/"MF5?,VA"]6#AEL>!>K
M&>8[:YUF/39($1;4@]5)#G;1L6336BXN+K[#[F@:WFY+P00.J]B0JP-BAP5C
MNZH H@#B&CMBYT"TZ#!RO;=-3'<O0*QT/JA><Q.#5[D]$> FP:KQ5R=$\,"O
M<00XLG]NV7CBQ,M?\H).<=%+W('2\:9 D]NDYO +90[[W",RX^IG%-A 4\>S
M@W<\KA=6,\NWTVWU#;,CJV9.9$N44-4N %T?$/401&IF:;H 49V#!S4"D873
M>[M=6;=$/5__KN)=^90R/D40#TCF1NT7XI$-VI99>!@'C%O%R$&KR.L=<'?<
MGLW8&$I5Y(Y(W]9X_]J>S7JK;RFR851]K+C)?B*.[=FF(D@88/F[$>N9N<GQ
M!POG"QBZK"KU:V9QXBS/V9JVX#D>>3% 3U4UA4CP?$_[U!8\Q^)\M4#3FE-P
MB[Z1,/PDX<;T ?L6QC5'DAU%@?,T91.<(U_RYCQ2^!1S24_1==I-TI1$L\C!
M>8KXC_ZJ8, RL#$[H"U''7?;R^"(.5WE'E4)@[NM?J=745A9\+?2_6@#_I;<
MMGCQ>H[;?*H.U>*&]?WA0KKVAM,0_FR[98NLQ,R[38W08YIY5T+BRTIS5V'.
MIK:G+AL"\ +PU=HPI1&O N+UGFSE-;45B!>(KZ555QKQ&@8:.G(O+Z!X"H&&
M.Q)(X8L=$&EH1W:.N595FQ6P7Z6A/\5GU+6+R;$L\11:D:?<C0GM0#X>8[=8
M1/5FB-W!6:RCO<<IG5GY8H?.8"E'6.9-C]EN61]U:K!U GOD RJ3M8ZHMFBC
M7-F!!W0(XV]3\"3FB#(S1_16O]-6]]/\0&#U5+&J5 -6 \&:-V19@%6 =2NP
M5J19L8J@W:VZRG9-9+[N!LREXTXC,BQNPBS'(E9Y'<<NA.4H<>3R64H\.>BR
M!+1#39_EXYL'#CP*C N,ES28UH#<HB93[:+K N0"Y"4-K34@[U)32P34^_^D
MOY#AF0VKLI\)BT.&TC0$N\OQ,#HYF=*Y]U[58<OCC6(W8(FGY$9DQT$W?NMC
M*$UC4EZR5"76%>=,5=Q,QT\DN!U171O>3J,PLCTD$W=P2Z8Y>ZV^:<H]-6<,
MO&A0MS/NY]1M[)3]/86RW\KHTB38OQ_V'U+Z>RIC_YX.4S1BVUH5_=K +&#S
MW9<L@_).Q=&!?B/,<\XL0;\TZC5 ?4?6,IKK'[H87P!G)YME9<C1*7(4HZ*!
MV@(Y==]G*T..P9#3RZD8ISOM1UI9!_\.G=?^;_"?F+9C.WAV/%;MJ<TS:$#P
M:,K^>:$IP(L'0B1[@$$+VWO'J,6-'\'=(U^Z\#U:DVKCEOK5\6QOX-BN]!#!
M'[#-?-A.7G_Q9?D3#!.6,/%#!XGU*2"N'3FOY/.;,XQ>8'WX^/2WN  HLZ_8
M3[ "8.+*K]2 BJH):S*4>5JD_XO+12@Y2G>D$5A'U[*(049&C^@#L-]4VWHR
M+-L>_1_:=/Q++T'\"A. ]-E30.P?9_8(WO"3[;[9[V'KXSR\ %MIJB\2;"59
M1J.="3K#. B6SSHP?0+51P+\%*S)KLU:I)< ]<Q_Y//':O4?:>&L/T+IB% (
M?OMH][-X7RO1MS)%G];^WES^^?!X?WW^3;J\OK^Z>)0N;MLR_/FB+:T4[[J\
MP,7MS</MM^O+\\>K2^GA$?[Y?G7S^"#=?H6W^'YW?_7'U<W#]?]>X>O<?K^J
M_?M\N/:DZ,6?PCV&X:\KE[N )U@L*^=.U"@U&&#1KCT)R:?XA\]#)YRX]OLG
MQZ./IE_ZS&_&=2^JC@5+@1*'79YIE;;"- MW+/F3^>4VO;20L6+7S&Y;-;25
MEY6VNO+:NMNJ6EOIKO[JNMNNOV8H';'8KE'HMCF1AEQ+6367/IMAS3(!W8\Y
MV\V36FK-?O4#D%H")A*:CM)?Q Y"Z0JVEV&90$P91Z)H!^%ZT^V!3,"0!%-=
MTN3?GH*/?4W1]"*^6"7#<H^-AGI"0TW0L!0-SZ?/TQ \YVY"075'@MLHLGPP
M->F-D!]AD38FQTL$71!A!1).H=AC=O),ENQ0"LC$#TK5UVX_K*%V--FJQOVD
M#SWOJK-:SZRX@^*6YS8$V@7:=]@\LM>IN'FD@+N >WW[9O:L7?7-;& K #:J
M%]-5 7DA7NB\DKEQO?X(APN(K@"B*T!UF/OJ!_"K)PVF04"\P;L4!7 WE^:1
M)'OXKRD;NQV>8E/6"NU?*MH7:<E.S71A++C@''A$!K GGGO#QQD[SA-N@.=V
M.WJT?Y;6MMU6WY*57D5GUD2WSUU.?3X\6G!>E-SK+A<5B>:_-3"Z:@$23<&>
MDW+7W,](CL);Z;JJD)UR^"+#>DLB:I4NR&QK16I#EDN4T(4YT]K=Y73XDQT2
M5L+R05U(T8MA Q5;!!F2&\L@_.9.D3YW?D"EM/K.SYJ"G3--10:;H'9'+$X<
M-SFQI4,#1\.6JZ9L].IW-N?$@5-SC:.W^IJFRE;E/6T:F'O+-!,*SD?9ZGQU
M74XHU_H>IW0<&K/ .*5'^L!0N)EO=ZR'(P\[?4=3C.SI.X?>:)O*YRW#-3M@
ML)D]?:<2*10<KOG\'4WIK)J_LY-RI$9L2"(C416Z-XL?;AX[W*7S@&/HY$Y/
MQ*+KN1<>&$S+>.D"7C*"T@(M==A7:X<6S'1EM!K:<A-N8 E*H;A$)6/P\CL"
MG&B]685D.M)JM(W#G&6M#I4.U.O*':VBGO'5-$ 5HB-$9^^YI=*R0T?S&7+'
M$+(C9.<89&>/^PX.^=,463=R*O7*M>7A/#I#Q'[JQ2AVO"$8TI_.>E2<*N6"
MWNX5Z-.SND1%+5BB4NFB.X66G":ET38L2CQ@U<CW(\^/"&.EA\9*_*=[']?W
M$D633Q\_OKV]M7\^!6[;#YX_:HJB?P0WA7R,/]OJ/X*+1*0W_,_&QM'US=<R
M56-+2!TY/\GP[-\D\+- JF^S]^QV:<8VHKW;I9FMON=G2'7>'R2X/T%_"\\
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
M.:F8*J#4%5!J*I3*;>8YB9?*-O,>/7,JF^HV8R"%:[[;W?RD7?-28I.33*I
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
M'Z3;K]+%^<,?TM=OM_]\J/U;?+CVI.C%G\(]AN&O*Y>[@")8+&MAG"A/:@#
MHEU[$I)/\0^?ATXX<>WW3XY''TV_])G?C&M<5!@+>S\E#KL\TR5@,E)]PH,J
M_,G\<IM>6K#ZV+6.TM;,U9>5MKKRVKK;JFK;4#:[[?IKNF6(Q2I:H=OF1-ER
M2S)5<^FS&:8\$]#]A-RZA>KPOOH!2"T!PPC-1>DO8@>A= 6;RK!,$+),Q6K1
MUO#UIML#F8#Y^$0"29-_>PH^]C5%TXOXG94T6#TV&NH)#35!PU(T/)\^3T/P
MA+L)!=4="6ZCR/+!U*0W0GZ$10X0'B\1=$&$%4C84XW]@3MJA2_25]=_"Z51
MX(^EVPE!K]%[ELX'D?/J1 X)/^UV4D@5QS=W.V>@82NLLI)/[8#577,,XZ%\
M)_LT?IE7+AQ8/^C+;E6JL7%\_*"O7*8,-V=JQEW@CYQHDW/.NM+JZX8NJ\KR
MI,%#U!\)Y!X;<G-&!&T!716AJ\A&56>+!'0%=.>@NSNMJ[7ZFFK)/3U'ZU99
M =<$FV?6*XHF, ,"'!DX+I&\F3$$?\??!FCB3P(?D\!#Z>E=\A,;WZ[&QJ^+
MG5SK>YR:57Y))H!*AS6CM+VA9(_QG-._V1\.U).R.2IUO49-$_?<&YZG2%M:
MQ>JMOF7*JE:_!A4GP>@<LZ]*3AO :476K?V<&A*<+F<E5<EIL]7O=.6ND</I
M4[.:;GSOC)I#,Q/(Q;$-\/(;3FW<OHU<<_";TP$U)NDWI.@]/N1V]&=(SL.0
M1&DP7_V<$"\L/0Y#[X KH,B]SE$U$6P.]W/VJ9VS'_L,6K+:VT\IMV!_N<UK
MY^S'KGM=V;3V.,>N"3L:+? ^>P*:X_N.D;;"P:I@-Z-U\E^0K!<IJI9&;8^B
MMJ,+WZJ.>U8U3#:P95]/UCJ&8'(-=Z:*F*Q2\\/2]M.7L3'[#P;U)> 0EE[[
MH>WB>8%)@.Y5]"Y+$]?V(AK\(W]/G<G&PVA.R= JV"W_=]OQD/BWW@- ]79T
MQXE^AR2_BJF=A62MU3?-BI+8PHK><D.JG+MZJ]_+4U*"NWO:B2KGK@&RV\GI
M>GAJ+A!2$[<@V'U(>OL1,[PW=7Y6X-,A88GICH8IIB8WV@@O->4GS]4J"JD"
MEG@'IT#*JKY<S+39)*"BK!9J(\_5JD9OU'+:^JGY==?>*Y@@?O NO05.1$ F
MWSPQ:'O3#36AYC^1F)= RS("T3V%,<D"0WE;Z'8@.HEQ[<(1+;1/YR$IWP@S
M\32$(BN]JL.A#?=%;Q?J2C#T2>52LC$1*CGCB>T$Z-U+PREAE;MA%$P'T32
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
ML$1AA:;4L;%#8RHDFX.H$@[LMI!23P%2PE\N[2]GXVH9/UC^+[SB=9E&GXZ
M=WWO^0SVTC%PX&G#]NLG4J98'*3783BUO0$!.Q3(^PC4O03BEE%_U;5@.\52
MQ>9@JL2.NCVHC%, E<B/EMY3BR KWVO63"SOL<RJ-]V&^[(+H>B'%^*.I*\L
M$OTNG3\'A+#K. ?E+G!>L1;USK4'],\2<N(4JU!W%;)^()[C!QOA&UNK:6:Q
M>+7P//>Z3Q;A\/J]T3H%?_,X@;2S(/(6NJ)+IR5LE]JJ$$ATT_T8V4\N@7^'
MSFO_-_A/_&A.3<,$<D]\-IKC4T!<.W)>R><W9QB] *D5E-G4M]@3/BFSK]A/
MH>].H]5?22UZ0#""NW_$J":LR= 3)E!:I/_[$L2KF=C/Y.PI(/:/,WL$B_UD
MNV_V>]CZ./=.8\<[2Q-P\=U7ON%HM#.98.@ >/HXCA$X0VT/_!2LR:[-6J27
M (7R/QRE.]((+*-K6<0@(Z-'](&E6ZIM/1F6;8_^#[3S(X*75D6C/(-\_O;1
M[F>Q,<T;.W@&]M N91I5B50$9@BF3<R #JX]"<FG^(?/0R><N/;[)\>C;T._
M])G?C,,>6;W89!]?E%V>H:"M,"1PBY<_F5]NTTL+BH!=ZRAMS5Q]66FK*Z^M
MNZVJM@UEL]NNOZ9;AEBLHA6Z[<G%'9/#]IXTHMT<B>02/&2'/L\HZ>_H/\%:
MJ9(0!3K5>#MHNYQ[0W[,]1O2_'9&Y-)630^L&EFMHH&O*+&H)[1*^%G58DO'
M9GFRT:F@!:_ 5CVQ=3"]I>/1+-GL&O7 UJE%0&\QT4@G/8J3()6E&%.=)2E]
MDR[9&[=!-W3,F</V?BSC>)K#]A)9P$)\7V:MWNIWE.6]=9^AS=WVKSMB#;*;
M<0H5@ KG=REY[35/S=E=FJ\T\V_%?*7#SE>J8H\T\<25(AM5E(:+*3;'@\PM
MYRM5 4W,3QM=634$- 4TJQNP5 4T+; 4=%VVC.7F"36#YBE,6+H:C<@@PEP:
ML!$N>!+Y.7BQO6<B!5A]Q'ZFX7IJR6"4GOY _O[_V7OSY\21;%'X7U'XWONB
M.D*FV9?J&T10+KO'+ZIL?[9K^LV/ B6@*2'16NQB_OKOG).9VED$ K/HO;@]
M+D"IS)-G7WWC#>X6??F[5-Z<%3$6:.#SBWD<WXKK>(;;>+20*/'_;D/H/S-L
M6#GRF$Z#T2T]_D'DE_?6R/01I%\-=VZ[FODG7,@<GH!_X]X,RV?ZXYPYTK66
M)M[N5;];D.5X'&*E0)MRPP.=K;6YJ=ISG)C=PPKT#3JPEUAU3*G+1XE+S>I5
MO]$Z3&O#HU8NT/]A6".'XON?X![IK]^H]VY^96(#X%PXL:RFE9VHX@FV;X,%
MP*_PJ[C*@%:B],=I,J]=T*Q=]=MJJZC.OJ6YN/]8Q)$C%#9E5*O5="OV[0J<
MCD-?+;#TZ?R8Y7Y\(4>.Y@TPR9IJNU-X\.4$O1DWR[0*4<\Q9!/#LBB_<*S,
MZ6H^JJ__R4B!UAZ%0&YD;V+"OMIJ%-18N8PHYT*%3N^8< %K3*N "V<U)^!D
M<*';/B9<$/68]5I:V[LXJWN=$&3PU7+QMT=KZ.@@]=_[3[V(D'\.D^#8B;]Y
M3+2/O4.K:K55/XCGH*2/DCY.2V?N%JLSE_11TL=Y&1*]S0R)2W"@O/CSN4G=
M9C13P8"7:;N^PVNM49N\,^UWY=[B ,8*[EU,K0@%- #'==O'@NP8"11AA144
M?3V7+5Y:$C;A[5P#Y@I8B^%(>\843_N5D7F]<UG>T1U^)PEU_G)H3<3TGI#E
M%7'E"1 HKV!I5;'Q:%OMM8_#-"G1]]S0=TV =E?\K0'^UCIJM9'.^2OQM\3?
MO6=W[8J_]:M^IZ'6:H=1[$]6(^+C$S;7AN**IVB"E-0]-U!+SYV.BX33F3*
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
MR2"^]DZ[% HN\F5R3:'FP5EQ\+3X9=#;P3<]R6EYN@47*YB"E B[H!<CT@I
MIBLYC/?D8$&@B.>H"7THOO<L#0UHUP-2I P2@@XR(R[!HF%].K;XSH@X_LB]
M;=KDV,$>%,P3'O<EK[O!MC'* #^?P>/\0I8#;J,;X6O,N2E"#V/Z&/=^*U],
M#4CE901& 39>H%]=XQ9IQ[;.3'P3ILC@WQR>CGB/?#O<R$S[R2*[H"0&U_5G
MXJV$NH(-RF!#>*&8XR#@P3>@QG_P9F-V@6EXBS M)2\,90 C6!2N;LP,RL3#
MG(@4/AAT1FN#[A@;8%O0OH+P.Y*<$UK&W.O)^];PIRK*:EEQ_/QK6?"*! VI
ME7$D2%).)'V%_0(3"<VC(9MJ;]BQ15("H\@S:F>F*?.WHOYVS'>,HQ=_3K"
M+"SCV9^I[:3Q<"/4XY%K?J=HL&&<:@4)1.DUX7 /<=9-\EK!.9$+A1EQ(H2-
M*5@!N$2D_ U@J:N*@<'Q$7-=S2$WB.+Z0Q?VB&Q;XB[\1H R^GX>5)3!"71N
M!.0?YTT^JLZ1FP0VIB$ Y,]CJ_+-\5 " 4(<;Q055P&7MX!N*,^.WI\4'DF)
ML3Z05R8^Q1*?>F7BTQ'LY=")3^DD"_RT<Z*F0$Z+"ED.^D>9X]Z"+/>6UH8T
MJVG[J5E-VT]DHRG/3&0C"!;WZE#"\8)+B'/-42%X],.SZUQBN=*3[3"/VO(9
MLQG3#:[FRSPND%A<&&J>3\).\X'+.Z2(#7T/56W0+\,E00J(5:?,%/[24 :A
M6B!!3F(E+J(T;E2Y(FD[^L-8;C58'3,&VP#!R?5GW@_)<?$65/&7#;O#6HJ(
M BRRI\EFB<9MI;H0?Z6*<IM>EN70^J*99'&\3!E#'>:O9+*9PP@RR1-SG7I"
M2=XR?< 1^Y :!DCGN6;H<!@%<!AI++0FG^X#<Y+T5Y-?$%9]L,2*(&_QYZ&6
MXU$J]U2H(W/4/FRX58R$\PW9,K,.M\[SI,?)BZ!6=6^:8<H B#T>N\R+[(*J
M6A*;,K%: .]/LY:]/%A4Y1K_BF,!QFJ428_Y38  [@H\<M)X'T5TB?RQW'VP
M+GQR%(FON6>?4$[<M%B);XQ6X!<[UQ*&;-;KL1@ 8PLRJ63$U50W82&A/AAY
M7EI;E*>N.;%EAI00;PO7 S91M-%)@;?/*3D37B(_0CP9P1@#$TC,D>P+R97Y
M(-@A4\'HIZ"="JL;"([J!BB,EH<L.552^H-IA!F@8168@%L$E!5E0"0FBZG$
M27"1Z&'2YRXVB>P.[-1_XFT_8L,X(!A#,^\)>\C5G?#U-<_#JX>'5OXI<3PX
MMQ(Y^*E)3DIPU!R'2A")?-UEIN4X.*\1GC?6F!,SKRCPC'^@)P(6Y#_B&5C(
MXM!4EDQJKBV(E9*S9C1R4)J:AC9$"]>@7X:ACJAG9,A&FA_VVZ1"%1"^8,"%
MEK'+HMM,F+&!43VT'<=^IY)*<AM1(ICEH1H09?11Z8:<-7A,YL\9<#7 F"CV
MSMGAAD#E1:/14BK-=.TE!T^ZB):OBC6M9-+K;.C%FZ?2 26T.)1C)GL F[]]
M&_\==1H*_4266&'VNSBYD/CH%;&"ESBBE^J81=+;HW#$W06WJ%$RH^1KX08K
MR@\AH:A.CFL_F0@:!PR^) 1$%,041L/T?LS[)[\U7;G,4O9"89V\15 @LENR
M$PYG-U4N,N!R9V/\T;HA (-5@-G&/!J$64GT3]$3=ZG94#\/5LP!H4A(G"+?
M17%M"F(9+82_5QG[UDBHPL%7Y,#C97_?>5"%$%ZD;U*"#Z@@ALXUXA]8L2X"
MSUCL*1HM6S'F&K+)R"K("3R!1)QB?U1>*HJ._4QYL:70SWA%#-(WE<@ W8R\
MX&MX$27@8]&.\".+5$]7QL)#&9!XI5A# U5/FR1?A:HS<&4JS ^;F\MW1+ ?
M6/V_?5XDCF_@::U!Y8T0'9S<>7P]\A:122V\I5@OP_^*Y>E3%C"Z!&U+-%T
MK1-X%'[D,%"375Z-RQ-<04080G$6IKU,CV%DXE>4/[D=@%?$]7[:PU@@>8 '
M7H3>4X4#:$_(U%W!I05H"F1 _")?M5]+^4OC+/B+0%@XZ&DG/F(Z%<AV4&0,
M=PIXHC-1;"8PQ=-^!9W8$PR"D(@!BCN4*!B4\+BQ&IY0*P0C!0-50$_#P,W$
MD_B#-_$O1!+CDM<"!V"6QMWF\ @GR:@G?1CE.50J0'GU8CG8=&PU,E,U4U;&
MP6\\3 T">PKM_" 6".K6&[ )D2LY>+F1$>MF-8A81W$B"$O+XD3 ><<8,LD7
M0B; PY;C8(J&!%?("YVPCX(J&P'P_A9RAH>P;F41$_ (C!K"1D%6B,Q0A)7T
M\+MR:H=-X2J+C0W>)F 8+=H Q2_VE#(#EHD_P3DJUZ;QDYF+:]2$KE%5XD^[
M\!-N5U*Z*/L%^,L'VI##2_M%)BEWE(5)?]Q&=?F&(R%S0@FQ/16YL.D3R/B
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
MZ(0_%11#!#6G.;&&KN Q_\@--TXH'P.WP%Q1A!$3 ]>V1[]$^ E+;T_H=BI
MX55GK;KRSMA/][<-L.D,@4"8\:G5R +"&I08:J.?F)8.$E_L<S1B;#Q>114F
M&Z<D\'Y.OE'\^:H?%H&C"O0/IKTMEB)"??W1-V,5524#-.3./BK8Y.[S4X]:
M\O5=^_QT&E?]9CI+CSNKDI=4S,7@5W1!QWTQ_[.)Y%M'G4N96(GF:]"\42R:
M-_G@M!+-5Z-Y;FDTIO]WPM+H&WZSE33*./JY$F.S6&)L7?7KZ:R#G,28C7FG
M1W);4MI6DN6"4+95+,JV 673_1 O%&4OP69Y\H<FKZ#V;&<7:^42B*U=++%U
MKOH966G;*6LG3VP?8'E< LIVBD59K,PK,?9RC(AG'"5I_O[7U#89AFY+"V(U
MN76+)3<L+RVUL=* V"/&]@K%V&ZUQ-B+LA]N[-D,4(*Z^8B,M-**6$EQ]6JQ
M%%>[ZJ=KM2Y4)2N-B+U@;*U8C*V7&/MA1L2J0O&]'ILWLMM+$FZ[TMJD/CS=
M<0!#6]>-2D8F'U9!\S+V3[7?XMF%I2*9S22*#=AW&U?]6NF)+FV??:)LL<'W
M;K-$V<LR?JB310$I7B*CO#''#GP^YJ=3FL5%9\;4BPW&=UL8;"DJVE+$O9TD
M57]<?EA)(QDT4FSTO]LN::0HR?<[E0QM4!PLCGN-PNUS+U'/==TKOIZK4>EM
M4-"US%JJ5VH;6DO%FG@;;3D*RF:EV4'@85T:MSV#ZL*PP50P4@#@;;P9.G;F
M#_OP897M#-N_!D6"804C=45WL7L6[T^E*=@1QA@;H[ L<H3SP_ CWFKOE.O%
M1<OXL(K8L*AMH<.8A*O!:UGE* ;YT\]*.+^:M_94E3E/.G$IZ827G%(_3]E.
MJ:(\))Z)=A.%7][9CN=;3 %N5:4)VYI%]<J\ZAGN]XVW2IXR4X]^SZM6HS.U
M@R\C6*';F#$95H8F!@]7E*?8_N-;"YN;!H6G!M:< D;XO.4I[ZC@^EA9[2IC
MAKT8X: 39HUHDS1,(KH.WW<<:%.FF=YTQ(<PT]0$K+^]$XM%YF!$KXSW 4^-
M6U.^P[DMFK4P=]6,[V]LS?64/WW-T;.^?K)=+_3_9_WB3YH,'88(E($^,RPL
M>9>=D5./?&5SS:%)Z(A-7]D86VZM_^$MO&BRD)@0DO ,.UEH0)3(J^"0_\2.
MW4 <RF \U@P'2Z?=.?:$$- &A'382"#)6!N)1ACQ$N>I%N,<_.+XJ+M1I*<&
M+HE=EG%\4K1I-)"/[4^F"NX?MHT=K,54!I>]$;SXBB/[6C01H)[J-S%:2:"?
M-\5*Z_"SH#LO,JPD)4:[ C@)! N^VF8T V=8_?\=.K_W4VSOM+Z47/?R>I?6
M$Q=?]B[]B+T<NG=IXVKIM]29((VKQZ&I%-Q[@-28;;L.+ '+4O9SV)X$0':5
M*B>]O$T)VLU*M;5=AX"5=?[M2K5^,DT)<+/U8V]*\)%UT&53@NW@5C8E* I^
M95."LBE!V92 SP&3-I\8'IHQ/N2"B[8)1+G=[L76 75!<6^4O0DR+N988D\7
MBN;%U@YUNR6:;X+F9UY61">.59WN*)%.,E]I.X(LMKJHVRNB_O0D\Y5VD"X7
MFV*W'<H66U[4JQ90?WHN&'L)UDL0Z^(A_$)LEPL@NT:Q-4:]&@\'76#)QG'8
M(9> LL46&?7J@+*7665TH3;%]LG8XK"7D6BZ'7$66]S3:Q22:%K@O9TD57^
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
M0"'&KRT9[C)!_+,8AP4@8 [NW(2-$ 7Z!AAT -2(/*"HJ,=&4PLSJ%5E"IL
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
M!LN[WDB*[NNN,1ZJMJMKAFY<@@3#. <+$KD6VTV'.?&^D/MB2H]SAHGDUH2
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
M!V;B_!>2-S).I,%N^&-9FGE,^H=GO(J3E2$_6ED[]-O"$\\-/)RV>%_#8U+
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
M/.&Y3#R<0X[/:@4:FJ)#:^$2/TH)4'-?5WB^;%#LB$>+I(D7A)=X?,'1?XE
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
M&6#V_X%Y9,27=_-H.RU:U2.\XI,!6CV08QT0:0RDVPJ)WO;2IV#7WUH-=XV
MQWU?4M<*DD%%+5C8C<O/ WRY00V7\:A!6SGL@_^/CS/= <_U]8-NTDKHH8_Q
MB>$I[?H)>/QRR'N@*8C_1)M^\65QN467UIIL\VO#7DM1U,S+[9:RY;5NN[_5
MDYL6JZBM]K#88G-F%M1B-,%P39@,,H;H4I[@ORD#/+=Y=(G16!M@P'758;I\
M%X-"C#'_-K'_>A5GSAAHMAU8D=D9O;W>'+WFW>,QA';$_OSY #R?)OP%B.E-
M=MHO,9\BY.UH%N]W/]1]:WZ#USZ^,..9_4$EBV6#D9WLAM*[R8WM1@,=6S3T
M*A]FOPN\WNB$Q2KI'W7_XXM5FNS5S$2N2M3EB9%]_]@C1QNRWX+LL:5*:<+'
MR<^-P \H?] (_-.C_"^69Y<F_.Z>#)W3E/C#1N*?(-WKSVL"G])Y+O_+;"N-
MY'L75U2HJWZLA:P_[A1+++NET'TC\4^)\NEH-9WX"PC]_L555QZDG+8>0^8?
M?XIK[093MC<-73S?R%@%P#K+T%D\F>U:L^U7@,=VQ0Z= 1A*@Z+2(SYF<GWJ
M2/J).WXH_[A3Z;0O"AVL[1=WB;,'.A14E-;F?C^)8]2OS'$8N_-3(;Y2L[R4
M0]-AHJL4_(:O6SM*W>+C8BA-YJ='*9\>)3_]]6;\</.0BNO8W]&3T?3S:+&S
ME/VJ%]G/C%*?&=$SM3A@SNW\G^R5A8E<V(%F#G+-\CLRAOV8P((S  LNS<*8
M>@X(26R\Z!ESW3 H(X8?SSE8^OW$FZ[HYC/\9MFOX;47S68+RW.8W^'/].;
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
MX]V;5P0/:2X\]4KZ<A+%]4QHN$U+(O(JC<Q>K9 YNKCJR /LX9^.3&XK9$)
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
M;6C2R@(@O!(^M5?RV=D3>/&V]*>GV6 I@E,PQ?W[7.KX*FT]LAL-+*"X 1]
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
M!C4G^=]%C+ I!LR7_?$V>(G9I[L2-Z'"N37YV.#?;<MQRLRP&70OKD2S\Z9
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
M &E2MQKT8G"&]#.\$^47)?DCL4<+%TF$E1IZFY(TGC(!]/2:$<7KQ:GM#VH
MG8O[J0%, _#BA:"B))&7O> :_FW9/T5'!*#*!96P1"<3?_OWPTU0PE2NET(M
MNPEQS8<=(WC1_RRL]J]]-96B=,M64_D$$39L\;$3B<@$\X5CTY8YE()6!R+"
M '^&.":.LMDS;W*ES\&VF#+'T>Q7&6NP'&_B !\C#_/E.'B/J!R.M$X0G;!\
MV\)RPN^FM558Z$#+-HIZI#@MUC\!"3_Z9K[ *0)22O)Z,^TWF/;;;Z;]UF M
M!Y_VVTF?]MO=6&I6MT&SI-K2"FC]QBZ6:?"YLN09<>D6M@[ZA9*15Z"A49.N
MN ZU%YH<+_K.R"A!_P.+\QL;%2Z'Q;X$*\LF(/CCZ?VM4ZWJA%&CAP4S>#LJ
M@)<SYT/MP<)R/1"PKVB864OTU'[QFRV#+"\+W+4G K <F%1A=PA2L"^Z8> W
M'.:Z!IEX.0/L2<P[+% ]9!JF68..;VQPIGD-/OE.%/TB(,BZ!+L;UPA:@IL^
M5)K]/O2<_)<[:$,;FLU_3;5OQ"Z=C!4A%:TT?1:@B< ,:D=?Z8BJM95AXS"P
MK/5II'XXQ[+R&Q&AA>7X&%V#0():'+!68J3AO\7&Q7.36^C7>"^SK'IT[&(6
MK=<49+6A?]D6S1+S8M,'Z@F7W],!%.?%54<>*,G8&!&,[L1$RX1)$1B+7F*)
MWB%%FXLEK=&]P85;J& NBI_POG1[-=8X15'ZV#BEF]XXI8YMITHVO;@/F9CS
M*M5T5ULV'GZ#/E&D:EQ1!B=8-9X[*]X,#SRCTC.0[$'/C?N''V'+#5X![D^6
MKZ5#NG6]^S&M%+2EU@*,'11X(.UY[;_3%-4W1?7G5U3/.Q2><5$] :"^1?7[
M@4KYG)W[&A35%TAJ.2JXRIZ&=/?59+N2TY#AQ56W^R9+Z8]*)(FTE8HV?Z*L
ML2D#)<X?IY.!,J)FMBF3@'FD83\$H!1.10H(H?JRI2ZE2M:9_:JNW']K.DE5
MZENNK])\Q9R$ZJIKE@HD$^8JH1,BBXVY^,KIENJK"J7CJ\GA,"6%\@;QMW?1
MNZDVJOZB=Y>"T2W+H8ZZW_+E4$>3O?GUHBJF^:68-/NMABK07:H1OO6O%54[
M9!'O+GPW",#&[MU(<U75I9ZB#7Q"@KA07:K:!3NXJL+4Q@X^'5&\:TVJVJ-N
M?J-D9_&3-X)/J@#V_FT5P%;1%ZN2@KR3E399!P1'TT,%#@C4_L55MS^HTP'!
M8:I>3_+X8#?0G"A;;3Q<.)82W^UP01UP%9X\F-OI<&%7N;N]ZJ]O#6ZOI>Y4
MXC<\C1I<M37J5ECBUU7KK+/P4#MMYF!%)7[W38E?=HG??;$2OW\_W)0LV[O/
MKI"+S\,]N^*R%6S"!\']AD*SXO4H]X7J4>(U(8G*COL#57;<'[ZRX_[L*SL0
M KO6:-Q77:.1YTG5IT9#'5U<J5VYWSU*D48BQ;]V11H=3 )XPT4:8\>QICH*
M;\YUWSU[N@" DVE0P^WE6@*^LH)-Q%JG()__\7 -]M#,0Q$$PO&S;F,UV+75
MDM%,:DECL,"HX0L0/E:6D(S8"*%8*X"-=_HU%WQ>*LXU)6G&YVG^"3I9G^OP
MM149:5@A0/H/S/<GG>9S^N\&<:^AW)[#[F>^?-WXY??(N#A950>IC/>(AU;^
M32B85WB3!@H2+'%O&6'=XI9X9T^6^!]\3?Z\;YX]#OSLRXHD%X/<"UH#)$5>
M1[FXFH,MMLDN3]>%+MH69#TRQ-@V0S_C4*INZ*>/<1H_?3?GZZ9EBX8ZJ=UT
M.NK%54IX/AC\Z1O.?-/Q$#)9ML*B]BF)"W[L3B3]0S,]+%=2>JA%\;]D8>'B
MT9IBMK-6R<0=0>I?9')_"-_H3ZH-YG5+$\]%*#N.EV]#8%LG&U^)O.3 ]B->
MTF:^WCRE-HL%]M5@-D[[X?#RTNJ^@TUG9*67,G-<@'(336=MNU?[;7=QV[V4
M&;=BVR#[B8K2+4!YUR!%_S  >M9T \-;8.90>"\5%#TP:#K)N10^_KD[PZL(
M0]Y!=J,2Z8+\TY(^>S:U0PN+X!QN3:-RQ7Y;<E2G^1)DMBND]Z6$A-;QEPD0
MII]3(=R_N.HE.Y3Y ,;]E][6OH8@EMG6 +:5&<R2(T$.XU7>J$/!P D=!3$7
M7@1EYIL=K>SP>H%9VJ0:TX+<G2'E"V6Y0%NNJ$ _R^P584X_-D-+K"@.YS?@
M@#QHSR GG!1_8V,#HIIZ()M:R73C#@J*61?^'R1"8,[CH[8.%@X^2JX 1I^D
MB07_0=/3FNLN,0R)5J9A:(UH5).Z;>7=S_?^C[)P+*;HHO.AXA%I^[*PP#]Z
M9A09,9@(,!I@<+F293()V!4^B'%)[H;S541L-0I@)F6[S!LI"@FOR#'S+M@;
MRV&I)"OEM/'[S*%W'0$>4I/P#^S/L$R;44#,?HW>-*;)YZ6-B6X;C&:YF]+R
M52ZYL5Y.1=ZA-Z;@QMK*: LYF-Q;3@CLT'L#3V<@CWK)AHOKFDO$!%=DQ3RF
M$3">_E#D<Q9=9"LIL*1,\7Q^_=,&V?W3<+F(I_RF7J08FZYK;Z/K6N'^:=73
M:'I9OM)M;0Y8)\+5U'[&F[KDZXS-V3T_5Q =:'3FH!@S+ <T<DHCFFY*<SGX
M$3\3[T]S?_/P>/_C^O''_>VWWZ7QM\_2W>/?;^ZEZ[N'QX?$B>UZ@YTT>X1_
MIB8654F+$<_?E_I_-?^(SY?/=^!-:$(X@[KZ3M:2-M$-;&USNZ3@4FP6:(V,
MYHT;SG"E T.K$S>T\)3.Y=%D:X5'H:BG@1:Y(Q_"P<'@&K;,?K'LGW!MBF<[
MI"KPJ@R[!'"RIU?ZC.-J\SD_7C5G07AN1L_/K:E'AY/17FKP7XW[GJ12P2=%
M6Q7,5PS,T[DI[E!R?NJ&X6"?<WPO#YK2&69HK>+3O]C4P\@UW&=8YM,EQL^E
M9]T!;%/HQO&FBS@4 '4\F/\,"A(,;?M5K#S\VV'HAN)B:8=LI7'ZD2;,!.O$
MI4]/F8U6>G1!\!<E*N'EN39% M/$XE)!V9)NS>!0=FV5YA- B0Q_;#E.O>0Q
M$.\XND.GIWB^SUX0_?B8M4;Z:8V@K#@;<(3S(&Z4(<BDYW"EDVU."N)EEZ <
M,?8**R:+!&VD.;-M?@@("/Q#=Q#VTK6M4\*1G-56O=-*R*-M&GYE"%H\Z7/2
M)&OW!%M\41X+-8<B=/.>3]3T"U[B\*Y>/@@(M19F)-&!=M--JNDFM7,WJ='V
MS93V,VXFMYD239O!2 3*P2]<\/R;U.,-BOXR#93*3,K;ICJ@?G +CCHD5?[;
MQ/[K%4KK(MGTN=L_1QAV ABJQ^C;==PAI-QXP11?/[&*E-*>6@^]X7%AY5KP
MO(F!8.N!PXRP(4XBBAF!UPL<]..$M!<U"<N'!WL75UUYU$F&/M]  [*&$>H"
MC%*,D'$XL&].Z%]<#65EF-.*[T"#9(^*K3##(3-2D*KGMH;'6YBH6ERD!UZ^
M#UPB6*4\Q0XNKE2Y-TKFM.RU0T&#W(UBJC+LXE1T>=!+-G,Y.SN;EZ0%3=NQ
MP4I4#(4ARAF/[H52J[(F6&^5B/>47C7VD11_$EDAE=9'8(6V*Y)C19M>-210
M3([MA09*"L,>COZ6!VICG%U1.:[$?NEN/.B0+>OVUE+H=&A\,XE_\AQXO>/<
M %#3M/5<_\5FE_]EMI5*F\K%%1U"J1^/VN\GP$9C]1U/6J:14@K)8)?'3C)5
M^NPL.RIAW'S"=Y1&+&<38=JM(<G;C#]MYO"T$%1Y>Z9#69F=,VSKU+#,&V29
M'*U8#<]@+5M/'K9S.M.GM#NJKK?+T:?"?=5Y(A/FM:W'/3;J44K<UDUJ/D3U
MTV/1@D?T'G&B#WBVC0F#1N1CHB 5H^U(VO353YI!89:'!6,X,?28D^<JR;"Z
MY[5_GUX?7U=43>RX*5E6O5Y*_FJOE\Q?S<EL"N8/1MIR&-OB]\/F?-B-F5%9
MR;*TIQ-*G.IV6YU>MTF<:A:[M\7VF@&'V6E!11-BS@@D%9ZEOE40E8]HOGV8
M4&#D[,)!OCVI44^*L??D.> K#:F\5FFRZIIDHM*>J=K+Z9.:9OZ7=TW[%U<=
MN9-W/-5DT36$?SC"S^D(DT[X*;0] -JN5__YAK+/F[)CW<;:6Q,V35Y.-K-H
M"+LA[*,0]B"GW4LUI@JF6LG5'SZ?8";-6%0F-WG,N1(WH]$AIN2',9^Q.8LG
MO98FSGZ[4 Y^D]NR)S1GM&NL',U*H=3F!LU[0G-&4\5<-*=@LD@B4X/'@]=)
M5<JMV#JW*[<'.3[@.00H17YS]*Q<F_W'<]PE;_BTO>%[@AFXV?->R]@0OG7K
M@Y9&%40,W?+TBGDB;;D_2(JEQ.C6DK2YUTS<HP_K/B5BRFDL71TQ47VTVFUH
MZ>W24DZ/Z6Q:2B$7;(&=HB@;8GD;Q)*7Z%B=W!E0LF-WE&S,<!1:.H=X4/ST
M.=KB1DJTMRD)AM)AS=JS33D1.ZSF+*H_O+@:=I/#+([M;IX[>@\1N.Z/L 1T
M.*A?MX,SQWZ_3/)_*O8WUU<.VMGUE0WJCXGZ'(^^$K8?*-CD9*#DL/TY!)]V
M.Z\ZHY8&:G]#,[4J0Z,#]9#=TQHTKZ,Y([>O<C1W*FVTU*"Y))HS,ME*H3G'
MQNA6;&,T.*ZJ^66EC-S#LNM>I^J>6B<8[-C#2=;I]I(I%S#.LBXJ#P(.,)HL
M]P>[Q !KW%*FH:5L$Z9Z6L(T;KG;2>:[-K146UJJQ$PJ1THY=M+P''I=O4UB
M*G?0=2BQ-,+1BXJ2C.D?12R=0Q@IZYA+S/QN^FTUS8,.K+BZU9P.#K%):,JH
M^Z:E5L,5M0!5.:XXQ.G*4,%#U7;3A^[83',0T+PE[NAO40-:W,\9JI7Y.55*
MNN,F C;LV^B\O7+U5G9@68V'U2RRDJ?QXDTDU^?;1]I*QG\O,=&]JUY<U78@
M>*_L0/"QXS#W=KG2=!L# Z+'9TKOQ&$WI7?BL)OLG3A^>+AYE&[_^#Z^O?_C
MYMNV\[[YJ].^B/"OQ7!<>F/Q,>"1>9_4%TGZSFS',N&G[[;E,NPIR20<F;*B
MH=_O4(^I[8_?O]_0OY2/[R_%H"SIUGR&6RS[5?J7K;OL\K/U$LDN.9$IX;?F
M^NQE)3YKFB92_Q>V:U@OS,9QT#.0(A+?#G;9E%Z88>#_Z@$\7@@>,X2'+#%M
MNL#+&G;@] PWF$!]]\_;SY?*2(+/S-A2G\KP<AV[>QJOTLQCV,\3[PNGACO>
M:@77X/DICL2@"=1B/8XTMZTEC@_WYAH*.< J'<X!1+%%Z]2EMJW^&&MXM8.K
M9K^FS(FN'-[M:'/FO@;-U((/D&J!'U(^!) S= ".W^5U?6<M*3F,/074L%./
MIF4#M07?3X4JKO-_2D4D<T*2 2T3*2,EE]<-O8NK3EMNCY*') AOV)<W9;3?
MJ6;;KPB.9\T /",^Q;CT](W#TSAEW&2NH$;JJ$H/IW?-/7J?X<<%*-@,U $7
MX9SWN>$39;(S\ -.AB?Y ["Y-8':L1,N'U@<)2$^JGZMTUM+@J_#)^@[599G
MY-%(BE/0CI!'OY*DAHH6,[BX,JT4(V:=<!T/A%<Z'F<)EG:HT@$$!1]A+]50
M%^RJ+4,C1?IJ.2#=OS&WJFT>GVLM:<E R&A@[DSU%;$BR&]4(\A]()Q";2"P
MGZ'(HE)]Y=G3!>FO3;K*\EQ'GS$2=.[K"AT0O/_)UI9<D0%80,, <0(.X6\<
MYK;BYTB2R^RETY)^!].%"Y,%;"ISY?ACT"ETH1D&,Y]XAW+'@J7BKN+WAQJ>
MU#%H7FR]^DP*&@REZ4_4R1.2W\0NP9,3VC7V: 7Y!#+,%FN*P\?#FS0)- R>
MHX# F^G@J>@3#SB.KW9B6S\11JBU<8DLML 62,CH04Q;;<MKK)?N:@BR$R30
MQ?;:*\NA).$/!"#88]A5^[>XP2L<T';XB#8! >ZYV8\D6J8>WN13L %S?[@&
MG<A_%[:_FI7VQ"XGH&]_7FIS6.P'S7C17IV+O\99'/@["L#UO6?N<#[?F]O,
MY0PH#XNW"/Y K(-WP9JTVJQ%6MBHZ?Z2[^V"LGHDDP>8XQJ5).68:5=I:-RJ
M4[WPYVHEC&,BU&:@=D!*K(#I?X%-X#*0.:4,8+6?5ZC,OW'#YSE<\QD.Y8W@
MX<65VI<':K+D/;#@?(6 Z(05@[_#I"?#>F8DX29,"+E43P,G3SBZ1F(1_1I;
M9R;>ZH!4T>>@-4 =S$!VO=*M7"J3FP3*&CP=A!*Y7[J#,I1,Q0#*#"UJ/DD!
M5VDAG>DT8&IJ8>*H\)VX^^;@$;C#N#Z1H_Z=3 _8:)D".>FAP3"EL$;EKLL/
MTW,\S;BS;\VYS?[TX%.WH M^AYW_;L.VR^-PE(U#8:W/=1LL[C\]S7:YSEIW
M[+C'0S8^?T"C?VAN3/6]6)XQ YWN2IBC*\A:J%(?1VA."@R0<1#ZI4SH?\0B
MW)N$](OF)!T-S]2\F8X_@"B9(:W/\IV/B+63N_7 V<6[81=@J&RX.VX+D%JD
MM0+\-,E@3W O4)EK\!5I3S;C_Z*1'IH$%L\, )1*@PST]ZQ:6OMN6U/&9LX7
MX,RON+B'8&WEZ6S4!CIKRVDEN0@I VC7QWQLR E11HA^67I9Z-.%V#E'M$;.
M,E#$,6?*'(?OP2%!UO^Z#>>/J+7:<)@AO).4'A6??I24I#C(>,?CUCPG8@TH
M%:_-0W;V12G\O11B&G'>"M1Z1N"\3)B\5^,P>;]LF!P@O=1YBOW8G%T3:)Y
M_^G,^0RH >"!DDR)FH_4E!CV2$U&S:_O_OCC]I'BY=+XVV?P[+X]WG[[_>;;
M]>W-EA%T^LQI.O]?,>HJ18!>PWA&7A3.YTXZCAY\1&[$3:TLVYV#QK/\F5Y.
M$(+$"".0!2I!Z5W@N,X]8ZX;!I=GI*4<U#%/.AT=A &BX-J+9K.%Y?F3P4(K
MCK/YE*C$>0]:"_S<I06V56R&&/-/(%H2< /\ #+E&UADD@(:4YQ)$'X<<2Q!
M@F5IT90R+O7@_:T:8JPT$3[QLQG4NP"[DR/"6VYV@4&LFQI2"!CWW/:?B&FW
M9 (!XG#$W+-FZT UTM30]"5<,;07Q]-%U 8\DQG-+B.=!+\] <$Z[OH9@HY;
M!J")\Q.+QVNXY8^O\K_;DL:&"S3ZM.#W>2[9>H%]#S3$:7D"- DO!ECK,]"X
M8*/B:M#,> )[[ DX19; )!%S[^ R6K0SAF$I/'(QX#* 4>,#SZ69!<#%._BY
M3&@5^S:PF%]#%C28I<\LOAXP_0Q#6H!"!3,'[[?12=%FH%'A)C:?XTLM,PJ5
M@/NG44-W#HL#:&&@3<1P9&%$T?E* #<\^I$,'3@2[.;75I'04C'UW%>4&JOG
M05GU_.!-'&Z'W: X3#N_'G72-'$GJ8D??GQZN/E_/T 32S?_W/[\FK\Z[8NU
M.;_>*#Q"D/K<G#S^2>2@KY_?A@%H8MOE$@0I=S5MYNKH;F6:Y0Z8[CAL=#V6
MDM.1Z,$%K-^''P9K[9Y_BKN&WP$:UNQ!O#S%#N^B9Y2<5"KQ]5 <S-# /1J3
M>0(KIB^2#BP9%:ID)__$H\CRW@88Y\I('JK)@EH1[4<\$I2D< FH"_%4X WH
M]GLV12Q2W JW7<,=90;25:[:[Z:N)4X=@.]>&&4F& S5"^AY]-*?49^3RC0M
MCV)U]MJVI7>(9V'4K</$SSH)LB:B] XR@1DZ*EF7GZQSKO@4NTL6.A%/;(2F
M!3W+$M&H0$F.EURPH+2XYY;P3+K&K#A:%//C0O9*!+4IT#3S8)-@(_OC5HEV
MV11$C,8]78HK^=L(_D!4_-NR?\: <!,L&/'E@X B/,2_ &):U.25[\*WW=>!
M)XW]>)$L<9W/RW;^X9E,PF,B1-M&\(=O"%=!V_M#=Z<+/!;[AS:U)@[:#C>V
M_E/Z':R0Q8N.\2ANR2])-CO^QOW;I;^&MTJ<.@G@_E8P]LK'V,X!J)$QMGDO
M>0?4;W#H&:]<%8B]I3[UA3]%4F9A&2!U?(_B?4OZCE$,+50^Z] 1R3TDE4.A
M'"<_L P=3U 3'G+BX24:L5$]M (A:OL?B2-?!#'][S* *_L%@A <?_Y.( C,
MV/2#AJ556:S[VNVW+\F@ [X?(^=W<]H05UO7_F>5M/R"41]$>TM52ZLP'E)"
MD%&569:BTW'NI6DROL> +A+4RX'WI#L\K!K1*@RL=4Y@XRE%>L$HZO 8*F=_
MF<>P(M@7<N+_<^ [^$K!_)%XL2E] 14H/2 %M8<?N]*[+WBX\<UJ29T.V%R#
M3E<9OJ]E8L1&135.DSLIX(Z(F^B!MB\JF?2$<3^34,MI6*0#Z:@T\$&$.P])
M!/%V?P+VA\)0$[G.EYCY_:'778/CI3(\&B!)M/0_'B\J'8>-TFWU$!:9,C5%
M.G+/D\*V^%9DCAG#XS?$;Z;T";WGA 0:M#,DD.C?$I<^WXBJ[N:WP0OC86X
MRQ2-SQ?+GCG,3!5. ]CQ2S+[*>+B\SBU:9%I@1O!/YDAY(V0!Y\L3$)Q+,FP
M,"CA9*NF-#!:+V8VN#CO)$&EE '5W8N)*]!7CPN0N/A=L-8Q0*<]L3]T4U]Z
MRP \X ^&\!EB)60"/+])?H1-J/(,Q9;CH^#M,9JQ3!:!_&$ ;V#6*YA.6Z!
MK0P%VJ]L%(PR4##Q7(Z#8R\^FW[4=OOB*JGX?]N);#YFZ\Q:2GORCXXK[6$)
M54E[LG+!Z39=D=1@@U]G32DG!S-27C&*O[!L_;]!3J"(O@#'/F/8WD^,D\ ,
MT.CX001D<Z3%A)D,S N=HJ[ N:'Q49S?R>+3P1G%>*Q+A\BP%6<.A@?/^Q-9
M\+"&T@Q52G<)CG\,OA[R4SHC87UMU9R$&P9$^"@0(A61Q*.^Y+3YL'NGMUB+
M/ YAD2%."T.>1'TVZ-]S)\_@I_I$)OP)#8/DN$[*&L$+#?M7Q_Z^ATWTXKAX
MF(!@QT#UI;="VGC6'0K[^PE;11'>8*E:(4V\HON2$G^A!,!GS GR<Z 11P%&
M(TEP]*Q_4/8N=*F6S'ZB0RW*7I,<$#KP!X]@^($%SKDS$"^8T MO>,]3\30)
MS.9+2FERL!@)F%K[#TA]7E"$AU'BKYWD4T(HT.F@97[$%S5YS1ORFD=-7G,-
MUK+WO.;ZRM)-YY"I.4B=RTY$ B?SO>HEDS=MKY,0V2021>AY73)R<VNJ.7Y8
M/2[0*174=WJI(L2&/[ <A(PCG></:-P:=="L\N]N):&8K93/3D(.VMD2LDQ6
MX?"BD:MO3Z[6(^_D]O'F#VG4DJ[_/O[V^\V#=/N-4C$_WSZ,?[^_N>')F?^Z
M??R[-+Z^OOOQ[7&,/]Q]\_^\_?8[/?#E]MOXV_7M^"L^>OWU[N''_4T=S\PW
MQLN_629+671!/NW5.+V(HWG<HAS;^[NO/.'V^_W=]<UGP-1#850=:?TWO%A&
M**@P_9@8SK8,[D-0WN(,?CZYM,4?P5$A.3K<):8]!:>-*\T6=;(1#VT]F2!,
M_%L_V%J_\WJAL[ET\XM-/3K]O9N#*\>HMD-<^Q(D[(EK:\4CL?JE(.G!%+&M
MM&_.0KQ-HWA;!7B3WF%N YOK)J^LN/= KBH=[5+IO6/O(R>J-\)YQ//4]^OM
M07G7*Y&?U9(^^86Q9,ZP@)3DJ@"#NZ&\9AY.DC>N1^;1R0*PH+/*,)N$TA0<
MO]@'#;,P]5C"D@Q*+N,U;>+M8?PR3%C%%#7+=GWCSJ4L$HI;.MYDB1FKZ5!&
M._"=_CXH-Y/Y4L&OG^&6EMA*Y+_"_^:?$#D4HA**LF!6E, %[OR*32F_P*^3
M>KBY#C!@>WYV-NZ/_^N=#I_6IE-OZ?%#89Z,L%QZ)F7)T,8Q!RB= _#*5A2/
M)_08!5G9.F7]@)6-!\2T&VR< MO@T2O,S+7I6P$J0A37LFM&W67^'P$FPUPI
MT\1#NWLB+^3H6S3OL29 Z 'I#@OW0CSR.P$KIZ80PLTCWX$T6 &1Z6AETA&E
M@]V^=&?!@^18\*";?O&I-@,"1&+5?> ( 2-156.8AVW[P)&20M?QI>[\/7U
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
M=&!96!CLH8=.EZ>V>NW_\ WZ_W3Y\UHSR"+)A[YY%_/,D24<.&3WTY?#<[;
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
MW3<!?JY*?B1*X 5>FC&E^JJB8AQZ@8D1J_/CU'F[P^^%^4F(EXB7(VP(0\E
M?J\Y$#^?R#!$$F$!O6N*:N70TZ"!ZL4^>C1U,IVR81:(544^9:NZ#F_Z"_]K
MHWO9>C-]UX^("%^P;MNFHM%![JM<P5R0JX]@VO* ?1#D.EVP*I"F0,-5 C/
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
MP;#?"A,8YQ "NCNC!%K]9F-XUKMOG/'NN^>\<RC .*?N'T?P<6]^=>W&G!O
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
M4]&1G%8(_-F \?&/8#HT#O=[2:%MOSD)XZNSA/G_>_=]$-EVGY/X2?0?T?L
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
M90SP7]:@-K/0 J?XV^2YC8WT GF4HZ?0=%>2M=1:0!1W5P9(O[5B6<)OPL]
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
MP(W=?7$Q_/X+X3:[6 (94#6EEKZQ$"2S&G*61,*2[=[?]RB,;ME.['_VT)B
M=^P]=NE-WLORWVDU2;:TCI(6K&T*0U$&5,F#TY1]1BE5Z'U_?"!6QJ3%+I""
M7GG7FE04:KF2U K#(UF(H=J:4^ ?]R[Q&SK?^5UFW+KN@B&5T ZX.;:&^>8Q
M"SIA*(@V8-PA,]/&K>EB090LK C%A>YUK@<YU3_R%.+?^U;8%4(#UQX]F!C_
M6I!S_1-X[1.[ER!U>&F?2J3>W'<J2'J0K 9HR4X9Y2J@BG8[*T<)*>0&;1V-
M:8.S7>]#Q\?HZ="K]OYGGU]ZK*;= T\(F71HTP,-1!$32">MBB1S<MT'N3]*
MT9C<AVXXN:?_;"^A]"RR/3MM:TWE^IP5_O<)K=?_YL"51Z9_.Z\JAM0.^QR8
MU@D\$,=J2,8@831!]JYUZ47[J"SV8.@[BJ0'MK/7VNU>;X1P_NUG5.<+NFKZ
MS%]<^_CN9G;_=_:QLIUY[]82XK(%RD\,[?.6-V?3V;NO,S'/2;M&SLO/JP7R
M-F-?</'E9]X<R[_/9VV8)K/)KWGW\VQ%"UJN)C&$9((J("V'.:9(#6C8_0S*
M\<8('JWIWT=B,'8Z]&';EK2?^,OIN]G$&NE"L1(TNI9-JQ)BY@WM"R74TO,R
M]^\FL"NU8W(-QH+N>[JS'0(+/7L(;DOO"_['<C7-DYBSDL(PP4YF,-8FB.@<
M%.( 3^=L O6N2-^#W#'5 _V.T+L3&@[GC%R?--';Z?C&L[L[%]OPTM6)X-=<
M'*T\HQG5*8/,:"MR#J ]^\"F5@^H0@7E8ZBUE$I#C"JXCY3N@S]N<2JC\^Q)
M$^\D8DY]2^M6:\$%WV)$X53I?>#R#9+&9X;WP\<W)WCL(9%N=O+BN/$AFAP9
M9R@[$&&=\42VW=4P=5)9755 ;V1GE#Q.T?BL75^0=)3'<#.$;@-7:)D3<RE"
M\HQ>_E<,,H)2@:25V9G2?\+Q%JID=XY_HM9#]>0AQI,QR4:,4(758)1 "+98
M"(*0%R5*2KV/E#:C;$RJM"=Z'E*I'>74?=>\6>&JE6[\PK_Q((4YLH\IT(!6
MAIU;W>[*8\H@E.#@26NGNK?/WX:^,6G=0^"IN\RZH^HBN'Z(MB UEER9MG8_
MCSDV$&55@#9'+RK_A;V/7S:C;$QE_0?13/WD="B?+Y)U9-L,.<(6\"K6EJ@S
M*!U++MH)IWM/!-S&Y]N9WPLC<9=A)3PYIQP@LM-F9& YBRQ 5PP>6\FVZWV9
MZQLDC<E^=T3+ \YN%\'TWATW3, ]I 5*(D>F)2,K_];/-\I<("N5I,LA!3$0
M9AXG;$R6>GCD=!12;_Q<*/Z[1'E;A"^Z IL0#MS8,X7@I :&NDU!26MU[^XR
MWR!I3#;Y -JFAV".<>I<+WT*_OYYX1K>*%CK?."\Z>L&/&O>B>-.&>([SN'U
M0D!&F1:Y* BAM?5>7V^1M8(UAM\LD8P;/'G:L<W3M66^]M1K)9IWNIU?7@[-
MV1@G'4*M)7$,Q*YK5"H".[4R>E,I=F_OL#.Q8W*JNJ'KH;AC6%%V#V=ODOMP
M99"3E%RUE:DJFHEL5_RKS""+14%4BL?>^>@M21R3 W9@E/41V\#8>F0KW/YZ
M$F(H444''(?PEI!:0:+BH>0H4Z1,=3 UOS/18W+FQJ/E]A+MP(AL4UY;X^YK
M@]TFN:(2SFH(2K<-DQT$(P0$X454)BMQ(#UW#W%CZB]P8(3M*ZJ!D321160G
M6JSKK6T38"1$] A>I&#143!FJ).XP3S2ZZ.4G DV9&8HVS9\6_L(244-+GHR
MH6COQ5 ';C<I&54+[PY@> 3^NZ[_<,?/-YATBL/SK%H"O1V#$Y[O/B=BNP)=
M7,'!SYYWOYKWO<)B;U$,H0AO %6[JDR,8%H=AHDN0+">V.M,)%1,@NQ0YU^/
M*8H._)VWMK6"#9L7'A+':+S6KLUR]1ER+DE&%YW"WH7J]U,RQJ!Z#RQ\4P]N
MO_S#09W_<?F]BU1F2YWQWWAQV^8BL[E\>?KA9/Z%;OQXXH1,1DD#2&TBC3,>
MT$L+-6,6Y)*UNG>5<U\.1JIK!X/>X<0] LBNYQH]PR65ZQ]X/E^N)H8]#=6N
M+5;T;0*$,!"M;6T>!2$A"M^]Y_40?(PQ4!\%?#N)?C@0?VUSQ8Z4S+IF$$G8
M=E&Q9;AX>RD*3E@C5?\[W0]3,\:X?$A [2:&O6%QNCR]2\L;.JD_SY9GBS;P
MZ-(I_C+Q.?F2=6B.<&'"@H&4G /KHP\E!JW2+3?TSMG<%J\;4Y>[C@ 8:L&'
M0<+=\463+(T,;0"TR&;=J"L (D;()60M4Y;HZBXHN/NJ,?5H&QH!>R[T,-*_
MN% V>]<RA==P&60NQEH%M0@"HV4;C<510ZQ!J$36%'2[0."!]VV" _\[P4&/
M)3]<.4?K0S3+3.'ZL?/:*IC.FA&[7<+^&E>TFK^LE9\T_7CYG2XU'IUHZ%[X
M,<3:=*H&N7K7#1KNNT@Z$5&+I L;GNA-PUW+D4H)50K60\:EFGO7=VU.W;Z^
M\/UONBFX^XOGB5?&:E=$:U.I28$IP@'6H $=\JJ@-,KV3EKM0^^84EL#X>^V
MCWTP\78+SC:A^+QIZM5<Y.7$6S(A%P3G*B^1;[U>.40 U+5U/(RY?PGF+G2.
M*<$U(@#N)<Z# N_I96G[E26[\>%)E:;HXBR@2;QCHFH'U*Z"15&B+L*B.X9"
M_ ;98TI<C0B6/84]_#3VQ=F-UI9O\GLJ9R<TKW=_MM=8]AW>TVT^^[X\]AO4
M?NMME[.,O1)2&*P@K'$M!A*0LM"@D\;@G$#RO>W0@\3LJP_7/L#%H,!+_HP3
MC@PQY-<A6'8(,60"UM?"QHB"L/?XB'O(&),?UP<+M]73OFO?)1=RP=IK6JX6
M9WEUMFB%4A<=ZU_3NBM@R^$O)U305I>0A9>;(E9LJ2,K0I>*)G*9_S/?4"S;
MO&],7E1?\0^VZCWQ\ 9/6F2?F)(E$_::F$:VQC'[X VSFJQB>!JJ$$S)$#5F
M3;5:H_SF(+C_)6-R5 :3?(?U[=GJM9'T;#X[6WYET%B4K(,\8+"M:"RP3G+.
M0_("L[!>INZ-U^\E9$SG8\/8@?W7O^?.?S']."UT?@W@(Z.TA6I:R.1*(?"^
MG=1)QF;24H&4JO7%B=7[LOFVO^<-8SH#&VS/[[NR?>W]A[-%?H\,N%?U^?ST
MM&6(YOF?$QFM9)XR%.';@%85(221@52K%O71LG[:QLS?_YHQG7@-:-T[K'$W
M+7^>?WF85\^Q-2L6J#8S34W31 H>2E$< $>RU+WS^^,4C>DP;!B]WU$B/57#
M3]0\D[4/^G;^FO()+I?3.LU7W;_G2SR9D(DVENBAM<QAZ@(!:JDAV&A**"Y6
MN85)V.B=FR B?)>(&'3UNV)CL5[<2=+>J,"OEM4@F,IF"VV1C5..6$1* K>1
M_OE3-Y%O_.[EN\,*]I3@R]?/GY_@]'0Y$9EB(L-FIU1V,*MDU\.2@%C8#K$9
M(K>-I;]Z[D9Y&_&]BW&W9>QWC'%1*WRA*>[A3V@MR58$+QM9J20(I5T.IY(J
M*J=K][$;WR1J(VA\WSF]OH(9^$#A!:75U_1Z^VKW0X.'G]7G8&!#6CLE_W^9
MS]Z]I<5I>\]$1YN\;ZWO0SLA3RZVX2KMM-*;=N$X$O7>2M??OZ^NN/ZL2Q#:
MI&V(R8/@$ 2,X(@3I4P@*ON<23$&4^]F<?>0,:84_\X2OZT!]EWN;C;B.B&M
M.?\%+<K[3%D*< 6)M9NM$),,0"%XA:XP1;U;H-U/R9@R_(-(?\=%/Z#2?U7_
MANWPH=FGG@;@X>?V-P8;\M"MOU1:_3QKIS:MB.4Y+A9?VM'-::MIGCALS0-,
MA%H*.PZB!&A0@NI3DNPVN&3ZWRMYF)Z>"N3K&K^F#_AE7<'SJOZZF,[R]$,K
M*/L[+_#;3W3RD?XVGZW>+R?*ZN@YEH&2D'5>2BU]@>Q%U5*C"R;XTKO'U%X$
MC\D8=4/98^II6)$.8L:^2?+_)5S\-/U($V]J8-W*OK7$EB!)!6(K6V^WY8V,
MV9;0>RON1.B8C. X4+>3"(^(MOG98F(1BW5%0[6Q@&F75]+ZEF,IH9A UKG>
M\V=V(G1,1^LC0MNV(CP>VMXR>FA2"U9*48#0K2&(<ZW=G])@;<X4R4A?>Y_5
M[$;IF,[NQX.W[85X1,!]FD]B4FB""F R&C A\*Y8]^>JK(5UC%J8WBTG=J%S
M3#4$(P+;E@(\!M2>UA4MKNR^P)1J&Q'H8BN!C*29T,S&/R+C1/"VZ7X3:U=:
MQU3&, ;([2[(@9,>ZTNF-\8AG[3OY/ERCXS'!@_MD^[8EOI>2?#VDG4##U2D
ME-(5*+49=T*W"?0F00-54J0%4?=HZO+E^^JAGZ:S=;.!]KS+J:07G4PFE60Q
M-DA K]IP4FT!L\M@%691BJ28>E>Z/T+.F#(0N\G^MNKHM?;=C-)U@EZW97Q5
M?UN>-Y>]/N-^HH6PAK44%!*A'=(IUI?!044G)(>E-<7>5[PV)&U,"8/^(.DE
MDWY5<S?:%*QY%<DE=ISX[=&P-T4<,P8?^(\VWT;*4,OM&OC]*^7N4#&F2+X/
M#/9<Z6X2?_.>,=?\G:]TA"A\3K&1X!,[,L5#R,* Q6BRM92\[6TF[E(QIEBZ
MC\3W7.DN55'_@8MINW^U)N%RI$S)5261V#05Y\%45(#)E-8AE:@5:RBS2=N7
M^YZ]99 Z; ?B_<389?D.XO>_.?O WGP+5O#D&9XT:_/F/1&'2W6^.%^I?:.
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
MO#LGFR]T=Q!H@[=W0R[?JD0Y60X,]RD39"H-S2TIT^:)5$:AHR$9K=[N[UY
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
MI0086I1,*IUL[>JK(U2>G<2YAM>]RV&^)2RN\R1>7-[X:IFF:"5-4:'S0$5
M2S"55!+%*;'92B%!&@FU R#;8CQ40G$S[6A*RF.G"]\CO>4P<*DUE0S%963
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
MJP-[?%(6O N\3NRAO:FS@!23T*@\LV4<4[P-/Z\3Y5, QP##+YKR]L\__WS
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
MN -I=0K)^"#+9-)8^K/WMIV.LIT.@]D [37'\^JXY5G6%,F<A:GM]!6$E.M
M9*EYLC(6-IG6/H<%#B:IA4?Y5TM/X4>\RC_C^?Q?>'&=[V^>FH%EC*_CQ2S9
M2XXEP#K/)F<7 E=(L#S!($\?$9S0^7@R\=+!('A20:#NXCCCQDBD0Q+(2<E
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
M!V%\$4@W@V+/)1]N^^SQ;LZ#!3UK**7&[6@^7.8[>M;D1!43.F:!%5U[I:<
MF+4 2P8 F0C1,2D[*&W#1Y^FS@Z5T5C-86YJWG[YI6:#K3HP7:;_142?E^^U
M^"W&V?5AB< ]5VB3('P(6P<F#E<8/;/J^:(^;UW/[Y6P>BT<-Z) M(:\I^ B
M>$7&EA-""8[)D2G=X KK3=BAKM3=@A<7L[]J7</BKB9J\0->U!^1T2_)T-09
M1*B#2G/@M#6$!*]C09&UTK)U3G$GPL8]?(9%S6/WJ[UF!@C6[B;R_1><?\[I
MTVQ=:O?3W[6/7#XK7CHR@A@45H<+RN#!2W(D<_9)&$S)%3\JG+80^GKAU4)S
M P1^=A/](]TI<=FX_$P)J11*!C;RF@WKR?PR,H,QR$K1=,OSUE,=N]+V>D&U
MIWX&>&'H=K:&DDI2+@&9E0*4L0@ANP 2F2N&S,Z2)W#K#6/YK$),V4D;5$C@
M2O5AE^UBLR)KFWN534@698L86R^BAL[)&F_7#*N/J61O[8;T[4,%)S].TJD
MS-6N1D[39BO*0<PE9VG0RFY0:[;9CO7:.S J>IW8>VEG_'M_%0OH0N- C\-=
MZ#O.._$0^NUWZ>^OG&,!R8N,N6@%+JI,M!H.CI.1:[@)RJI8BFP]0N9X 'KF
M77DJ^.FCDP%P<TO:S[/Y^WE.YU>_SA8WL5YA+09M+#E%P8%*)@&:8D&3'<M+
MS-QAZ[8ZN^@9__VYO08?SVEI)?ZM(9 ]X[9/=+<46\[IZW_\5,.4BW.ZH'^Z
MO/Z:Y[CZU-JP]-DH;0]\U 47=P"I2_>+T39@H5$KAW>+1;Y:O N+JSG&UE?T
MHP\_M!WJ?$:FW-7W.MY@&1_Y]_7YG]5:_BVW)GSG4J-O]<TZ>M*[M(-X!CBE
M[S6"?W\]G]=Y%,. :<="A[(PN_S\*<^__IA#%=Q[_//\"B]^S;C('\+%^>?E
M%KQ9M#57O=8>'7K/:_<Q#/<29NNGO27;BQS_^^?9M__(,:W.UT]S3-6ENS=.
MY</EQ?>>5\/]CUTI.*8[O3Y8XVZ)7K?# =0?>"O08O7>W[#4/QX I;=8GOW@
M ][>_^><;L=\^2Y>G2_GF:?\\?HB/UUJE7"_2KY?%6BN;!FO7;%:(#C%-2B5
M:M,ID8 %LF-$,(;+1SF,&]_I#R1CO+W=5<GWW^['E''CA)JNI.\882-K,UMM
M)4@R;($X"!"4)&O7)E5;DQFENPP..IR2EP&21I)NW0#NR3%V.U.K^2WQ\),/
MNQQV4-FJW=L0P_G:FE'#SP_L+[;=L^7:\O\*YMAM,S@[B;EAQY5;?RO/RVS^
MM49(5BVB!E'LME5>M$J?$6W#WB@W*]YVFKUGD+55Y*857K02=XBT84>3G5,)
M[^/HJ:7AK4B!U>GIU=(P&5 Z!X%G'E*R@?LN5O\^:[],O8^BB:?(L6-/$<W.
MLLB6<W9,!*5K=%U&75N0Y^22+^5Q5NKI3A$].FX:Z>$I;-P \:5[%0G-/8;'
MG]T@H+23W#:!I*?5)@<&D)XI7SDT,G!;;YD=3R4!LHR@DM3@/3FEUEJ'WDN9
ML$L'S6V?/[H7OU4-N[WW/:31UR=?_[A^"72$_(__]O\!4$L#!!0    ( .=T
M65<+@SX5!#(! "+# 0 3    ;7-M+3(P,C,P.3 R7V<Q+FIP9^R\!UR37[<F
M^M*KA-XA2!$4$ $!I054FOPQ($J'*!T1L-$$$@0!Z8(" D(44%":2!.$1#J"
MBA3I)0DH2DU0PRMI$\_<N7/G^[XY=^;>[\R<>ZZ;W\H/R%K9;>VUGF=GOYLQ
MS< !@J<M;2P!%E86X +S!V!L 0+FOF'>?H ?P"PLC#G@),#*\KO\?F7]7=C9
M?K]RL+.SL7-R<'+^BW#Q<#.%BY.3FX^;A_=W8?[&S\?+__N/WQ_RGTU9.=C8
M.'BY.+EX_Z<+XPT@Q,T*<JBQL2@"K$(L;$(LC%X RFPCQ[\TCP7X/PH+*QL[
M!R<7LQE\3(5F06;SV=B8C>9@MICY;ASS?8!=B$-XO[8YIXC#12[%JZ(ZMW(>
M<RN=:.@2.SM*5-;UOI; PRLN(2DEK7) 5>W@H:-Z^@;'CAN>/&5A:65M<]KQ
MW'DG9Q=7-Q]?/_^ P*!+UV^$1T1&1=],O)V4G'(G-2WWWOV\_(('A45EY15/
MGE96/7O^LK&IN:7U55M[=T]O7__ X-NAL?&)3Y-3TS.S>,+RRN<OJU^_K9%V
MOO_X2=X%?^W][A<+P,;R7\H_[)<0LU^LO^> ZW>_6%@C?RL(L7/LU^84-G?@
MNGA51%'G%K?HB9S'#5T\2KIGB6+>UT9YQ96/XE5(O[OV+SW['^M8PO^CGOV?
M'?NO_9H%^-E8F)/')@3  ,I)' /H8@ 9L&:N?J@4&-R#D*IO0FW$?/MR8&T/
MGY=7)\=:9;DLMH8@;FS/&M"S$AF TB**= /5I8M=64:JH=XP@!\-ZYO/ ;"
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
M1,)4#RJ5SG[/8;1#)#I<-7F3L_HZ9*9([J\^>;?C8A7=P)&55:P>1=L,FL\
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
M^'ORZKC( ,DTG7($.<A3C1Q'M(8E&@<'AQ.&;S>0*DJ/N5=SM_;)OS<U>EW
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
M+]T)Y,1>1&KP==$QBZO7GAY7S7M\0.V3MW^FHN5EKN/J36Q[;!: V(X$5;R
M?!%<IC@CAXLDXI$L40KK>_WHY=<AI]?>AO/%>+<,!T2+' M:L3@672[)9;PJ
MR8GI+(LW_DZV(D+3D.+T8:B J32X?$;\YH=;N#@M^*=:\1MW3U[?5W-UL/AC
MWF6=G#QEV2O67S"2I(&-($H,O1O5DIT.NZ0UC7CC!L^*U5UV#569H!I%ATN;
MM(\<*;5V,\@_8*3R-LVZ\(YCLN1@V-AS-;;/J!D)0BM53(: [>?^"9N-(:.(
M]?'&;)R%INLQP4_RZ6M?-W?V/$X/L;P]?DYRQ#'M5W$7MA%"%0T@L]&:,/NI
MCLSY"+!3(H1F+P^_+K_X?.'2B]Z/ WJC;0Y*QH,DPUSQOS*SXT]>T=Y+9$;9
M"'H7M,%Y$TL<I_/:$5"S8>0B8FA^"T:9N#"Q._LEM6JNN7(NM&@6_G) \-X'
M>5?GC-Q7M%&C!SJ-H4Q<W8#:5"56TWFQI#!R#FF[I_Y%E%;OE778=-$4N;8F
MX>O\FOCW$^P.0V-U9PU4K_'[<+''(W\R<^X[4EUQ9&V4@=/H#[ ''OG4XR1K
M/B 1.&/V]MM;L4KF\E1AHG S6B8#"-R>$>E!"]7" L-24,1LN[JE;Y6V&6LM
MK9;A28=/919'^_*RY&CGZI;J.J%P-6@B7"L3W03+ZI"CG*,/M4XN,X.)=;FG
M:<P#7,S]!-S\G U_KK>VQMG&DI>"-;+7>/&8E;)XF";&(/8PTP??HKIL;L1)
MX+0&H D8&3 2[ZYYUJ@VS#7K7*9J'HN#4N7LTUS/QP]JKE:=Z!6_P)JWET)^
M1[L5AE1$=1WSH64CV6VE.HF3Z$J(P-/'.OU:%4U^&LJH]OI#OU*N=F]??'C8
M>N^WZTO0>6A$)@4\614K/@7S"9M-QY_)PS$ P"WVZ,0/3;Y>[6'^HG0O#[$T
MN7[U2F<70N[UO$RNH4+OF[_"-L*)P73>;Q1!$-[+ %[N=F-G4-T%0?7KUSS=
M8\TF]*+V-1=&Y;*9GGK\)--)[T;F\F*-N]I<B_.:GR@+$4X55B++T<I1ODLL
M5#]B6'\VQT"E;?U(6!A^_?9$[1<[<^^T3?[JS];]>@=<!K^SHHLKN:11Q%.(
M&3;R'5JN,=ORIBKY-G@SUN1ZS;K3M: 7+<^"K_E;E^5X-H9IQ/._8%,.:!7;
ME1-E22+!\ -)2"WJ\2E3,9#0._^5OG^L<ORGY#E\QMG'EH=02?'']TW'QSA_
M'F$FS6GF6"PPY_L=F%EG3MD?5!26;;R_YHQ4SDIK8.B)E5/?W8:/GNTYXI@P
MJNWXL1$ :#YE\:8G:7<Z#C(3^5$PG:34"V7&\;!BFNXI(A/7)!T8:ZIG#7(T
M8X5K-&BWJ[-9LPA5W.'/;<P^&@^\CWW")"=OF6'2!0:J+O4B)&(/TAX@Y;\6
M?4DDI.=9&]M5C5PBI^44N-2?,_[Z\735ZC7#%\H7E.,/PFJ/VG.M%E"97(RY
MT&IA?MBY2@)7GU9V2_KSH/:II,.*ID?M3O-(.$^$AFEL^5V4O/M.YZVIVZF_
M-M^R71%C!G_V;[1T!A $NP4CVH]DHF0P!YGA<IB(33OP"?M"#[[I[IJ$0Y]W
MOW,GZZ#;J7=FK1^JLU*XTBB33)<Y-$#6HE7@?Q._>?K4RUC#@9XVS9W2_4S
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
MXL*RT (,($3.F9R'F&G9)F2EU(*'AFU&-7_0O+N-MGF',O>WW?+NR#\V:Y2
M+[*>1Q<$R=S\M55,V8?\F$B^.1F^S1\%M2$.I%Y&&KK'G@9CB+UKI,[2!RU]
M7.08N/S%U*>.1D+RWD[A4D #](:#&53G*UV8]H@!!&W/IN.W^R'I4)8MY@@@
M\'&8\LC@RG7#SR6;7QJ>+\RE7VP.4<[Q29!\ER'W0+>1_[!N"G(4N@\;A)K-
M)B/;2Y?Q3B5XN"PH0<C$8'%R.NN(M"_[O$STO_FV%-GX$-B,_<_SSE>':#;)
MFSY@>H5W([%^4XAR#CD&$S!5CG4&6<*)R]U8_HK.3](CKE,;]:'-<6XQU\.$
M3[7D6C]CW[^"TAXJ4#&SUPD>H4H0!\B3X#Z*#IA.Y@%1%*.ZYA"EM5E$ ET9
MU0WW$R@)>[+T7K=FU\&(]L3_5JAL=)!(LMHCX>.PT%$S66P7)&DOL@N6Z"4*
MFE0L%*>C^,"(D=-IGPN"'ICS6GT1FF[P')B?^B^G^OY^*XB(!56QU!P3=_I
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
M%/H8"DN_!R ?8?STN'W8LF!<&(GA&WXM'\2<,W:X:]S#]TPA6+2?[W44R>:
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
MTTZK([Y7=;4+GQ!;TTR.#QCD6U=5M\;N2U%S2$J>;2O.%QE!Q"%VXHE-1AC
M!2X:;D_#]P[KGV=EZ:QYUW_X4<8Z-3GO(I^H671^9T;Y*1N-J,UPG.F7,IGH
MF"OK!'0?N$JTC\?O@?&#0^WW=E>4##RH !W/OZFV49FNT)X<.Q71 "2_.T)U
MC[.$H"W8[=B:#::T-UO@*P/^!<K=MN=WYT'XC0'=VMP#1W4N]I11[M1]O-.)
MO>O:M#?:H%+:+ZJ;J)(2X5@6;@O&;T/X5,+/@$%DD3BYU#558#=AL5M.?2'G
M6#=<HEA/S%[HY+O\8@&N >AIUKZ7$3 ?CO [L=_]?D_V>BJH4=*)F6D@UWU.
M]R?K\8$.Q^".#=68VI-I\8J/G'FYDPY^?LL!'__&K?ZWG>[_8Z,5NXR.G=(Z
MEUW4'3S4N$2V*U!L+/LK.?._>3CFH*=<2JC<+]@C,+5)O!?#WX;IZWM#?8Q:
MN=;VP>M<USNGQX^%9XTEA&5M(45G?;B]*8Y]'(.#J6F(7NQ=E(/M]27PYAU6
M\1_ W+_5?KWPD*[[C6V(EP36CS8R/<L6] 6RZ.-@'1D3"X, F17%Q?'7%#\_
M>_ Z8->K$_BAC'K=DT>="PA%S_XX8N)6Z#B,V(DAIB(4,3Y8*8W>$5 SJV?^
M[/V6YT=1]Z;.2TN7-_6G./],F>>S/[!GFH_K<0)CB[C5OAB-@9BI0R/;=H'<
M=@#[F9+0B6N\<C>XY9<>+RV%8^0SD?<@7S8#M,Y,U9;EBKB\25AY3Y\GMM3E
M<JN-FF9<OXI2CK)0BJUIW0E\;\<+A>L%$+%Q2GO&:X_M&PY"EGR]FRALLW*W
M5-;S8]6G/)M]]?]GR[<#6K-:=J??!QP]5Y^"TE7Q68Z]+%RM*BRIO,DCQI^_
M6X.X03W&,&-_R%.FA<:@^<.O ]N0A#H1+G_L-/M@[:BA1&YMV7PD\]G=O-T"
MLK+RE"?Z;<:7"6 6D$[R[@T0G.V"2L,4ON1IC-_<M TX/=GE/D9NB94?"N-Y
M?.7 Z4+M)XW"Y4?X5A&_RUP;88CQ^"H\4VR1C.FV3X37/)7[[H?9H_<\[%[E
MZV\6!5^++0[X3M*2>)/5>.*]%G4/MM!:0J=^_*=)A\MT?'7JVG ),Q1:QYL#
MB'0:X463GTX&HQ;&S:-TSOJHSWY6R^)_L<2C##UB(LLM>^2'( =&1L"O;HAA
M.I";T-_]Q([QT<> I91TAAE7Z0I4^./LURGM\SC/A,X%^;)3WRT8)FG.#A1M
MF:L[A?D9[ 2O;KMC+>TUK98?2M/, L^D%"@GI0:9*^ Z-U+QW##CMA)H!RX)
M+4US_9+U;7KU$!CJWO#67ZBTT.=3[)WXZ1Z5YNJ,FWLL*NO;.%,1Y<*9#E',
M#8Y+W89TX^*Q8FA!#N;O<=_7 J9,^FTIZ6<+K/_X<BWL$RH359 Z+#9P\(;V
MB]2GS[0M-%;P21@)LR/ "9)T EH?[!IF#P"I<<@[N6?,<PJ-Z&_,ONWD+@LX
M$3E'CC ]K47!@"H;3,EE*\Y%N\+Y:'R];O)TU)39C@7I*=4Q0YF-32=<^7KE
M.R']HKK.\D"VBYEE5_<?W]/EJX/H_]?EKB1)^ :.?[I(O_Q[:RQ\3R.XS+C
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
MG?W1R8,K_4,3SLY.._@K7[9NT,^PLMB2[!Y\35PTW L7=3?K'(CH<#D^[8M
M/KO>^#30.ZPXY+)#IHWBI[N"^355D-U:RZF@3A]3(H<2QQ3GHWN,PDS#>5DY
M@6RU%6FT;NRX:ZUIP*?,>X&9;^S4MO1';A:Z*@Y)^(R%%_;W[:I-@#!T$\C;
M$&]H/%H;'&7 4:H4OI0V)>/HNE1)U$6.I]$3@KV@%X_=:&JPR9XH_D;Y+G>8
M(733_1+-[=\7'44<)G <MQ>&^(<QH:';366</@1$)P,%9Z07S)K$A^@!IJJ'
M(@Z,U PUI0_O@!_@?;)5K3O_/C_BP2&#4=?N*6FQUZ<2G.=GN<P_I=E;(!(0
M@.,V!#R2U2W-/H8!-;:8HB7VV#Z\6%U+5^%\N/D';?2B9%V7EUW;$[E8Z2S%
MV\$6L0<%[ \R:4P6PQ/3<0E.?,'QFT'8/MM%4&.**9;5GMT7TR8J_8WI2#[:
M)#=F=ZJ_ZN+MUW/%EKE/N.H)>WWW=0BKJYW$_GY5L!X+G, 3CK(%_"D(3M L
M!O<7$6*:MGP,MU*L2'U8%[#O:^7F?2&4>J,X\[/.8XM@'/=3&]GXF!.1$9K<
M[^'$; 2 A,=AKN'B\GZG-+S$=%QDPDO#/<&W+WP:%O3L(19!2L7:@7MCUG,+
MPSX)O%JY>8F4RWSZ>.E,DMCYK3BF*)XM^!U@L(7X ,>>;8ATJS10R>@(1MGW
MZA78O?0S?;E@I][4D."C.U3H4_89F1%>U>(;S7S';[BY!EC<X9Z]TIEFI2*9
M=D1"TDN59\^]J*,.F(=,:>)&7)Y"'1 :8:91['//,@GMEIE1,&T5$!"(G;<N
MX#IW'\*Y>4S@R(Q\!Z(A=2V.LC$C3N8MILLA4T+XJMAC"=-G)J4%AW3JQGI/
MQPM?[)-X$=R2A.I_;Z7%T<I>SG.&,F&<[^[LP7N8M1? $-D[GGFYR&DERR5A
M16E_)K?:[2N2OIXQ>Y.E-$-C;\7=YWTR<'<$:C'Z?SM*_2]MK_Z/7[?ZW[T
M+^(H^W>*)';F(=W&-EG(G6;,5(/M?[2G30I@)FK3\(7?O+T:OS[N0^\^;@AY
M(.HNS;B'GOTEO68(# [UN31T#5_L-I9[2YGY>HMPN.=F%I=QI%G?OH.7#IU[
MW5-OS,V3;#^-I+]*I_> .WUI::OM4S"EIJQSC76-XY]WCWI!EU!>7H@C@H>]
MVGN!5:;A5_8^ !/=ZNN]&TN!"OO^JGO[=B[4 ?!S\#6U,E4H?%W)O[OD\;R5
M'X396O.WE7<3#CNJ%RS+F7:3.>WP7;IJ8A8!VF(N,S9*P7):;@L!JZ%BIV=-
MJ7>^(NZA>S%5WIT<N)9#HHY$MBGX9=<QLS,ZKZS*Q9;==9I[7]80W-V8LC?E
M8$$0UPG] )[[._\M,QV'\?5PIF09793U$*8/"A%%J#JTUU,G:?!N+9 TKIUA
MUC->\<G[)+XM/-+79ZSDJ3JZW*:W?PG%CA\SK)!'U)C&QI2YNL^6?VL?)YRM
M5L[<+[?_8G":L=JC+UVOJQ_?LI"DX&NWF.(X^B%6-5L=)4)>I.H!TI:TP!:
M<BYMHW/+Y;EEAE"*1R[7[&W^6]7\1<*1'PXJU)L?>Z6H=NY+1T:L!9]R@I@)
MV:TJ_YR-FF:?VB=L]_,/KTM?B)I#KD),=F3^*^8HJUB]9QQ;ZX\7!1,=ZM^,
M_V XZR)Q. VG%PTQ$C7]Z]T\EN=L/,PA8GX3X1RTR7<P_'HU:,-1U.M@GW<
M3=7N@R%>_&NFBU'BSL^%C^U>:Q.27R^XM)>?.$.]'AB<(##3F,=EP/7-D6K+
M(2YA#R($T0<64-)T7U8&TX)VXN3X>K9 JVL8.>0#=9W^7#; P]\U7BUI&R)D
MO5>#D7]U:IYC>T^+@-K;D+4L#I># :62,J9(UOD/X8ZDC\FMYXGVHOR3OP84
M2(&JUSVRI-;:2Y_<LFB_DU3]D.D^]7$1L!J1PW38P*#HJ57R"*B>%8/<Q,4;
MM<F\-;X7D(?=^?&V[\E>#7&K6R<#9&YSR2IOB%)_5IE#"762S&W(-J1K?1M"
M7(%'?CI!0[(%3M]A^& HGS?;!%='VC>6IZ_\U-H\8%6GC0'"I*F10'(WHA;/
M%$MRSMA[8Y:L<^*D\K*B;GE)WP=L;P0<\P77C>#BN 3.&:OOOA1G2X6NV=+$
MK3585S_<F=UEBQP?-IIA:1'".>$!7QRF0]G,_1PJLFT_RA6S8+H5Y9GN/;7F
M: PM]N'>/)4 (MHQ0' )4U2++-4]A@_,5>EU:/>IVQ!>^87N^N)"'A6G"5N]
MO6\?P;G[,@QP!A/?YH*"L@5W 7Z_?(.6")C._G'/QB/;D.+#9ZHQE%JNC1\.
M>@_9:N%'P9B;2#,NRKSTE6A=BF[JZQ/!C9OO;I[2^L^#D]VY6D3L;] @KDJ?
MY>C?HV&@QO%W(8N;-""/0J+C0L/"%-\.;R;W4.;"!.B/-K3GFFTDS@^*Z2M-
MZANY65 V_#1WU"<7%R<7NGRA+5R9TRFJ/MX@G?[LQM,#,7/K8:$F YX#:MD_
MO?^^:9',2L83<]'P438?\S;M'1UF3 N-6=^TY_==+;QR97;N=))'?6QH@R,J
M_&='LDSEXI.APQ1LV>J2/;A?CRF>0]=D%86KEZ,_PN4PWO/R+F ,P.''5E:>
M.,W?X,."\X"O\);4RK!X:9[)THT[*>>^R,9#Q+,A/[OH'IQG2\!TW,?XXR)@
M4JPB]&Y,QS'8SF$21N:K?ZE/]0I4HO+JLQ?:@T*]YYX>N=@3TG:4A<,02=@X
MV.X)LSMD#NS MLNL&20;D7^M]=$"2<][A.T-<J2'?N9X'&K_@>/$=%$\F$%Y
MC#>>H<&YJ2]?_=OQQ)<8X%1J EX<0\QO7F9*7C1GO;FS2\0<P';)3R*XAKV.
MT?*(OM)W'3.!K%R/ZH:\B?2@D\'7PYR*SY*YZ*E,\71ZR=0V)  _'4K"41%D
MK.#,EWMQ*:U&V;D+Z27OOIWP6UMO$<5^5EU:>>#_&?\0#UR$SR[V(0"7;8@,
MNEW)B!5?/([>#=X87)=!J_NZP%Z$Q!())^Y[!MU&'R=TIIN[P)7W7]-^W79M
M^O:7_Y#3B;)B2HVS=\/ WR'J=#V>A<5X-]9N0QYA%(KMU7RJ3GN-MQJL'<25
M&GCK&2M7O-RS7%9K_NJ62"F<6(P!+N-G./&N,Q#4M@\]ZJ[[_4XB6*@D < R
M5&!EE>\*UGMDX6JGK1>/D@WZ9;4'DYDT=!<4L$(2X.S=$-:;<'^&KQ]BMPJH
M!R!Z%HSQDW45-R;4,@+5\I:6,D=LG?&4%;>UP>]4)Y6 OD#S"!;'>_.\^[W)
M!?<= 34;>@TY[,C@B$9(JSUNY;9_6M_]0J;QY#X?9)UFW_">MI.S+.R-?)*V
M!S](BCYM9,,8("$$48CV-KDW@'=4^!'/@B^_+A?>S;Z14>RB)C7Y^-2+"YH%
MYE(&ER$[ST&X=T28+=+U6?'P&ZG30L18+ ..'D((4\V.Y#M?6U<ZU+9ZH8G
M/>_V'AWV^:9PBQ)$\,7ERU9EH__S#OZOMGK_:5L]V@;!BGX)E*7EK:^2X7TC
MDJ@<AJKU!V=TET@2SH!J;.?$'%!K^T8M3)*MKY>S$8JHVB=Q=7D)R17NS,I?
MXDB*3[@:D(FC0;L=LK-Z$ F3[B)CK6ZW;PV5]>2[N<\9A.ZX^%W 98SW4GIE
MWX7=MSYR_9*T#(\K"]?FZ/F:'<.+*3_.YEW)7DJ-1:L-E_FXZP'L%^2CP\<7
M/J/*AX<KR(FOKN\_&.)UXX*QEF?2\ZU%X'SJ(W<C(+4#(P)*DS82='_H7"3#
MNP-$.D97F\-S= U 7.7=86T[IEB8]8K\Z\S^#DB$"/IE&YSFV(G9Q>["UX5V
M)(Y$-K>]]21M0Z K6VQY6G',*U3F]W-1+';O=\(\><79Z&S:R>#5Y,'NH/0\
M(1*VXPZK;!MR;1LBBIYO.T3;2E0&GU42_)NW(=&;%?">T/H!4D]=WM+- !UB
MRN7HXV4[D,+1#7_\/-(!@:)'K_"M%=%..(!3C,,@-WGQT0Z,#YC8*?> 7;"4
M?]E8S+7@]*7=#\-NBIS>^/*W\J1DQ8N=>:)XFE(\R?5M\/H8MYJ<7:)F]M=J
MV$F=7G1;QB<X, F5AW_I8X9R@+?#(O,R!/KO@?7/+K8 A9Q[ Q'9_!1';/GD
M32M^O1:3I>D2T&/?G':)\0H7^F^;XDR_K-J&D-0G.$IP[NTVI"TS%;2Y@_DE
MH8?9*,K?E: %_8?M=/ZB_(OR_V>4A6DGX^6<KQPH57^6 E$JKH;_^31X0SB1
MO$'@IFQ%F0D %-)4$N[.1MQBC49RN'7S[ZW=>*5=<)\IJO:G]T,\CR!7:Y_O
MJ)ZS^MPF</P/UD0_[U3W(FA2T*$DR7J!O#,2AZUI>!3NQM!%:5VQ%PX_SRH(
M<7)_ +>9\O82-:Q6WK?2*V9D;WH]L/%1B=*Y)I;L_UC-'F:*/:&D>[$VJV,5
M#FIL,,42Z8'5']I$9L& VO%=;Y_J5RQD'#B89K.4'G+PQ$%O[R<S11FY?_0[
M#S['@\:>/?C:Y4Y\*F(/Q@L3D?V=<W-99BK5JJAFWT(IF +-(OC[UWN[QM=-
M,TK>R9V)3I9->K1HFI,OTHHG%F&%X($CB=GVL>'B#&7PDZ^+0UF0(2XQVCC>
M6UOSDL%MP[Y?H[NYR]00A]1/R1SB3F.E88B)T!H.)-%HH*7VR::31>(?QPN'
M @%CU,+5;[//?WY22!Y+$^'SR/Y%^8=\FZBKJZ^N3WG_?GYOK(2 Q'GERY;<
M7.8*$#Z9DLE_3@LVR7?A_N!UO!QL#PI+DD>-NP&+G'-)3F:;69"2+2H,%0V&
MQ4_IZA2[>V88!SJLF:\BA-GS>'D\L1&F^'M'*UP"P*P% =)6$S!>MW5L[^TK
M$6*?N*MIAEKUI_RANAK..M'*SZZ_/SE[QG8+]Z>67WP#<.!D*J@.3\00T[8A
M-7<; $0OHK:M@K9[ T$S(-3TJ,'.YA2E9^P8T]!1:7TM^OE&<#DQX'RL+^Q]
M.>9?]:3@3W/]+Q4P_W6^_XU6_+UVYC\BI,$)##J+E8N_NA'= )7;AOCAI6=!
MVQ./GM89UY1=\1/G>K*S7.C_8.^]XZ+ZDGW1C8 DH<E96@5%!42)*J%!)8F(
M$9#4(I+%%DD-0F]R1@0$%(1622HBDI'49$1$D)R$IE%1 =FMV&SIP-W,O>?.
M[\Z9F3OWOO-Y9\Y[\T?W9WU@[]VUJE95?6OM6E7W#^R6SXTK",\\?,:4<829
MCR&7DB K+'S8F7*]F+Y97VV_OK!7,QM\L>$U=4]SK?',YUO6KV>??=MWMS)Z
M6(2F<W/0E/V%&WHO0,]A\?Y$XDQ#PEOLRY#UE!9PXB0?*A&42)T<67Y^?5OV
MGFB?W(;K"W&?*2[7^:NX HXK]8@ J&YTA39#T)G%NUG*) ]N<J/[@:W7]0_
MQ':63'W'I&K$[L[F,E]W4Y?:F#$YQT1W_)NEG[,<=ZV<#M'363S\&\#6'X0W
M1.A4G-\&D,#2@DZ01 BJ'24[J7G5KA%C)EFR+W(\.Z,X_.C',^_].&[\W!G]
M^"\ZWZ*3P:HQAI0E?0_C))R!222Y8B=+.DC;_)1>):7ASY^%OBU"DQ\W@)*:
M//,G>TYL;QR]WV2S6H8HW5T,9(R>4&+QR)#U+$WA[0+Y+^"R#C-I.+^;L.M0
M]:\?.]],=3UYI+(\$N\DO2T]8GGG1?EOJG]+9&FF\]E:"38CJ7=CK*0XY!XF
MO/X[LC^"EB-T$RM,.M46*(%+U=!"!\$5P1\X_*ZVGX%C?=&5CBKS_?!.'$.(
M3M&^CZ@0%T.D=BZ4E),[.ZZ_W4)):I4NE(B;2UC'_DW=9K"H"PSI+"20,:?>
M"QC$N"9[M9_3-\LRA,-+;H0>FYX^%?E%0FZ$PM)%XASE#8!\/_CWK13V$%^X
M=^ZWW?<3DY]S K> +8XM1QA7RT:)?V/:4'L7&KK*%5/Z'5/%VDP8,_4//8#/
M\:]?1 N<"^!BU;>#0N>_"S*51)'_E6$@.V*D,[I2D2'.YBVN^@O +W1DB^L=
MKA99+IOYFS^!94FRLU"[8%$S.)3N69O4F/(+I-XL]4>KHVG2X>H;P):"#2 F
M#YG&"($C!2X#W;JI"9UCK'UH 4\=)&9YJ9%@.=='6/U[A@<=L0%0A0(9LG:0
M?1SHCH45@%MXS*A#;1M6Y&N1X?3O/HUR]+,7^V=B$26I@,=:UQ8?AVR^N7&R
M'[=/^57F3.4U]Y#8[L/9]<!L R!%BM$;_I<.@I9VF2@1C^4".'WNT; *=F4*
M:RA:7CMBMV. ZZ/)YJ8,#3/.?H&;* RZ$!,GU6NW^<7Y-1F*4&_5\:"-^JMO
M66]>LSP+[UI+?(,2#+&E9D77,N?+\%MH%D1LN4KWU^SU_F[B2^R2//5$ \,4
M(<P_1'G,X>?]:FRL]*D?J!LK;)=#6_OPM2D8<C@2&&/B6&X,!0QT:@/@G_K]
MZ@,S,BBHT%F?>*5N<UD!LQ":(2NS63T7OBT(WV+Q\I 30^%N&M0P6/Z+?NV0
M,[7, [E$5)[& Q<B@0JI9K9-+[2P.TLNF8H^]>J*I7?Y.U/]\;X0&609:_QD
M<?^F0//MLUL(\GCK !]FY/SOCU.K="0ZMQ]+A'^RMC4QX_W5EJ$A6CC<GR_^
M2<+66^GL10SMW>1T*KPPVP00QK_:=J6_F-A3^-@S<RQS$"RIJ\Z]:KRNEL9O
M4[9 .H?(7JU9'2_PZU=9& 8Z&WJZ[0NB\79$-O,K\]O5]6H*.A I;[E'A Q2
M-NM[-*-:+.']+_(U"S W>P@'\&G=8/'W;>>.@>(/45].)[!"K\!H1,XO0@1T
M&B6H$3\[RUN93+#]:,J]_#+I9TIY&++C@^&OF]6;D!_N(&Q%P77HEW>;U7XT
MLPAB!QZ1T#3.7&1=LB%/$WB%2=$7'"7L8/!3B6&-AU-K'KW 6YX=6A+WT-J9
M[>4A;] W?MTI?9+$V\W8KHT\\CY\^!AKB B9[JXZN %T#R!:;=)A*ZX'SB]9
MUE+[KL/J+%04="AG"13#D!_4SV0IN%WKRP\Q3OA:.;OF:]->^\6&Z<[^%3V>
M8H 0%P->L9S M) J8J-)3I;AP9^)9 =^C5X+NS-PJ8:OPZY*K;4+*>X8;<.O
M#F 7+AD#W:A-:$;!96TL568DR:U4QFRX43O4XYGG3\:5#.&N&?- ,T57/]Y'
M8HG"'6RU>4J_:<A2>P6V7@,]07B_6S<_UFY$U_L%WFTN2EM%(DI?>N);\O;"
MTF</%&K-I/A\$2L?]#%TRESTU(XMS2#$M:Q--R:U?V;>G:(1J;<3H:&.]=+'
M^,CVDC('_4S1DY@06H3!;1&=-V':HO8_GAEP??-#0[:SD]_0$WQSB@PA11:/
MXEQ)$T@YG3-7#:TD-,O#>JS!,0FVC^HF^6;10FT)W80"^L4+.EUG+UY'?<$R
MA%19_,]@2_I6^W'"\&S-"1I&B'#$<D=3]'>>5T,AJCK;/Y4R6G-R6KI5 N8_
MX7X9WKB:_F46WAW($ ;_M.5W.F0O(H_CY-AVOC[KSOK<"M7$YEV>4">S\/GA
MUKW<"G936Z7,_72,V9SE/Q__%?A/V,OT7_?^JV?L?Y&>L>;,^A =^B7&53AQ
M#G'PTMI+_<^1J(##RL=3[D#% ,.I<-Q^<2V\Q^*HKZ^OS.YG8E9W=NA[[#P.
MJ-N2Y/1E&2"SD.2F)V(]@'&;(Z.E&5IP="&<TMHL.%I-YWDTC*FD9:2\JTPS
M?60FG^E^]Y#D7O5J&\U0C!$0TIL/F],BF<4D3]58DJ2^<@A7/>P[!T;3UI,_
MO" ^7\P,K,WN*@F\KA(S4I5F=)O;6>U@P.5W;P_6O=M./Q&BQ2Q$\#IF8OW;
MK91HV\!H75\R-D%K?0,(\^LM)2C=T\2O3A6F37KL3HG;1KU_0>EF:57- '[]
M2@+P.Z&_C51ELGR6;LHX#*=2L63.L?847H9:VMH%+STW;$53_<@OC^6^1C/A
M2;-=!8*QJ8SN_?89; 8]"+3"MJ.G[,C:2[T4U7%%A&%+W^M'JE)*/ A\<"JR
M,O7N'O5OS@(UWE5^.+%"R\CFK//Y5'!:\G&8Z4=F@Q%P$UE?^A)?9SE8_/CS
M9%IZP'45ANK<E-Y^I4R'(B>.?>A[)E<Z ]&^#O]6>_B?LP"0/:Y;=9*+C,S^
M SF^>6>(*[4S+[&H.R/NW43FYU-NO3&[>]\LT)_Q="L"(MA<M"CI.F[*A,7K
M-6]>%HXI5XRH5N7'GZC->N:U%;<G,+Q"^\.' U:C:NKT>ST!;#%7WTT"3),$
MF^)DUQ@C/W].A].&7'5ZBY_[I[I9/$2(1(.IJM'5V'@YE>%KU_S<%ZI&_:;\
MA+N?CO?T1"E'%5@V1.[IFGYNR,57V\Q, -U21%F]F,KF>,BN<U;X,]5H-*NQ
M=+[U4_>UVX&AV<J?DDS-O0_X]AO)G UU#,/L64%X&XVNL6XC27BA7[HMY=*M
MM:- 9U2\=+H70;/"^@.E=*MFVS1,:%L.=ZMNFB8UWNS22# *^32ZLCI%UF[!
M16$J)=JV<VT.V<;Q7FT$Z9=V%C+&0_E3LH=NFRE\RIU(U'G=T="@?DBY(Z_^
M+XNIU5F M%QF7J,*=?$8,TO7B)K>3@.%="T*[3UM49'%PV>P,Y.&K(H+B4=:
M9.*X.*-N9FS;=><)!Z8:NRQ/QHYO #1?:LKR$:KZR=&R*C3'E[1OV87%L7ZU
MC8V9"ETG?!0=37O++QA-?W^=\%87B0P1],2I#WL@W\[,C'QF(6$[S&4#-=9,
MCB PT%WZI0=GX;"=#?>+@%WV^2>H^A_1^ZX\9[-==Z2]Z3U?D7-ZV'M776U=
M?'X>S[Q FOPVM8H\[AUW#,F1B 'GUY=D'($/D?74YP+;,%L\Y*2@F<1K*JNY
M?,>&YJNK*N.$ [I%+^]/2CO-I9 6M"=,V_U_\J QG?:668]Q28$5$:,FDY),
MJ@[L[--IF]2XE?9FW^S;QN$%=HQ;5>VI'I]]\Y\, E+N)SQ1!O2ND_:#Y!>(
MZ_##+HW1!3]XH@'0N<$.E4B2.)'L3GGC>R#VD?W"]:GXQT<:[FEQ33S4,[1.
MTY*Q[""B0?)3$++JAP^/4?**Z;O U@,L1/H"S8(\A'Z* \&NW4NAIBR59#V<
M_V;*^&LZ3>9*_XZ9XF7@,@%1^=9=&/)T__@BBR?2JYAQAJI2@!%N5C61;FP^
M/*9\P;#@C8E2T=0A)^_;>;[B]U^U[RI/ @@@JYL$&5C">[$,<1$*LVQY#!%!
M.]Q "94XT3BEE4XV>V#W;<VJ8,7.OQ8P>3PIB\!L;D7<O;O)]TZ" 1@WX@2)
M;+F4"Q5;P#OIAT.4WS/0<PZ[M2;<UU6>)&L+:ILN]YHK71;///9N(?-*T(O)
M__,R^4KL721>@D2(6=@DPPCV?NA%%8J4J\YO]2L(OG+1R6[U#!>U&Z$Y!_&R
M!_][VP_TI%WG5M7H[*YB*.O\J&(#I)V\VJ=OMF245"&1,$HYP6$WW5'<>S7=
M U2NWY+$CX:,,;"\Q/(AY"G*S")=Y16H]M(@2\0CN*]IX;:NSU,;,\[X\@2#
M'Y-3)\D\WUW8>R^D^!R;F^4M&*,=^8_-P/F/?4'W=PK)_Y,9\QN8*LOE(Y U
MS1I2Q]/G+9/(0RIV-R=LR_K]P1U2/\AQ(8/:\IBV5YP)M]W9FQ78TCSSPBD8
M%+[LI$5@V^1R7J&+4KU1D)-?^HFEVZ_)_]:O]AQJ%^F ;A#]/.L#&K+"BCN&
M[&!F-BKZSZ%C2U332[":K?&V\C/KRR;^"TL#'^^8[C+01C6 3BD3O+TT)5@1
MW>:%C3N:%7<U^U<9[H J8+HK=^1X:>/Q/7M99P(RK]ADOOZ0 *306IE1!%["
MY'O8FZ!4RA#&X\YX/*H?++3YG/>A>T7E4L(#XZ7R\AW79?3/:8LXID.U<]KM
MN C"MFKX%I3?FBDMGNQ:%]'5MKTD3VV)L'K;I[=<N3O-PN^O5>P2HX#061PB
MNFK++MPXJ7M6 ',E)<F<;!F?G1GW=2Y%4')LEX&AN_CQ#4"N3VUK_'6)S]$%
MPJK[][)/*<V3$HG0"=1XY3R&(=K0CH4N6(I]79]VU()^-0KW%'JLYQ@Z/_D6
MT&P[X:E^K2/OZJ&'%@EM1[1..)P>$P[ 0&:JX>@:RZ41.A=>D;RP/$6-&>K*
MPPRJ\%J"UQTO*9<*;!-7=U 7N:6L=%=;\DP+YV]:4$6HXI]3[#C"U"SP:\NE
M]&#"&Q"RQ$:=9W@P2U@J7UE2@V%^0Z4*.#7ZQ5QC0K_'M5=IE-/&QY+VZCQX
M%M$.E<T3&:+=+-Y%)#Q78)P9_E-K%7A/5KN*]5QMJW_.TLSNT4^-7LZ[*ZD-
MB%7D./'B/N9RS?0[/G9:F-I#M!?8:H\LZZ^8B2&:1G,S,X]TQ5P)E3@K_K:H
MI[@BHVB@ROQQ0%2FS>G%B79!_7ZVEB/6&5(!Z S0&0-K=],0#!=1S7"L93:0
MR*]($KJ615^SZ*Y#(9P:;?Q7ODWIC$ZW/42,HB^K4/#4S=\V-O&H+ZH,8746
M_^1FGDJ6E15&V%]'LED^Q-XFTAY/=RP_DWTMRBG+HF9WYH"_G(>*^I;9HR5!
MSJO"88=GP["5_:VH";<YU_N0)2T0QN;#F+;Z$[>4-1R$!XR$TY,'#]$'3<=[
M33_E]BMW/!AS^<^NI_B'O,;_/Y:1M\BT*:5X+&2<%3+7:;B\=[N97G30VK(V
M_4S(;F8:0:J7:CF_M<2',R5/Y7GI\^6DRIGI#%<;Y[/A=5'.F?L?;C$3^SU$
MP281:_L9XC(=:_ILL/;#'G)9]/OI(-ND99UNSYZO@3< KZ<'#>FZSNYOOCOJ
MO@&81V ?*K+N.YGB\QT@7R.N:)$F7A]5HS[SU=I<P\Q'B&U^NE%8#24KV)(4
MP>\+5FW6O'.C54(.Q6$L37R ^:+,]G-*BU:U=0?[9.."SNYBM#J8RX<GE=PX
MSNGTEM"^ ;Q<:R\;#YP;&8MLE"KSM*UFE2K[+M:7,CJM/E\]][ ;V+WSC&32
MMG+)Z>5JGV4_MA2R:BR+&[:;T\%L81R%2F\GYH^;5 R='BH=W9N__1W7.<O=
M*0II9@JC?[6Q29#E\B.Z)^$=Z26J1<6:EL8L9@2)1\\U*<?E3^:YO,L/>-.E
MI&,3_G:HI[SF80O;I7O/Y-666&^Q5:16XA2*;!*S 7B@)C: KH->S2)4J[S:
M8)=5>[5?J&U/1X_DWWC?Z';7ST5O+_L\C%B Y^CJ#B)D;[R9K=%#W[I8 E'0
M?#D](?Z"/Q7WSX?8#IG*VA4]<' <Z^W)Z>O7O\+,:V86"'4IJ$7)W /L9.^H
MAZ\3W_U;TF29%+,6>>9#3 6.(5(Y)TN2(GFA$JWT98?B_ =7&;_K8\J.)OT6
MS^S]^8Z11/8V"-39]2F,JZ)R_U/7'8":V3(V'?%'B!D[ZD4#F6F:,K,3_32!
MH26"*N-2&NYESJ*BQZJ*]-?;+4E0[F1TRQ6N5#9>R3N#,>>EX(9Y:X:H'8N7
MB9A#E1 +Q!RZE,&*V'9O\SEBRVH=73O>/QYG.Z%0<UW;2SKI,EE-EADQY7/Y
MK>1IB6 6$6Q5P)!G4L;[63P>Q9="#(_Z@8+-*D'RRZ!@-5T,[73S8$^Q75JO
MZ[W7LYGWPR]?G0P 4/W@>#&+?Y99#Y*?820N,QLQY'J2.,/2P^-)1E[[W.J:
M_NGR0%SN5XZX,)-\6P2AR%'WYGP.><[_D_@!&PZRZ?.QWI*V:9 B-H#*#:!=
M#]VF+_[^T8_599'CE39.*2/OC@1)_A@\=&#)_)!"NH/_?[HM^Z]IV\0@MV45
M9$UL!UL/8Q /F4@X!&M2/<$XKR>PB+VT2;SJ:C_;M/VXW8RH0'GHH]-M)Q^$
MF2KF[65?.:KT4P)!?E# "D/8I.OH!L"0EY.K@_/]0U4&(MHFQ^:6*GM"3D;>
M2]LGU:_P@IL_0]>9@QE(YT  Y$F,ZPJ\]WL\I0E'"TKL% 3;Q)X;%>%C>COS
M9+-.O:I]E::J>?Y-UF=ZXX/P!&!M_>^<;?O'/F489C'HWL^)8(BMOS#)CI@A
M?YTFC,6A1S6#U]Y6]"@G5V@J1B>;"VJ_XE7;>M-@Q_8/OW[=SG+1*GPZ8X3S
MQHF8^?CHA@LKG,UT=6X+8U/(X_3!<( >Q'!2E<^89:ME7(#M.M[WG+AM0>:M
MFH+H0*5]EW5?3WWFV_5),M];<2M)NTS7$)']9F'<7CAUE82:)+*'[$E8N?;6
M8;2;]X-"B-(WD:30SBV:E]7DW\VO$9>\Z3PA0LP$726M#&CRS:T^Y[/Q$G94
MN<?T%ZHG/T8#(>7&/ J[4BPZ4_H,Y&*I('FAW3+%D:,>=J/BVNYXV>[^F&KF
MXWSC[<.JZ]LEU03?&)Y]<\<G=2![%"J+8APB8P4F\2:M!+F*P:H&[A-6M@'$
M:R_;MP@D/'G(B3XY\#=X6(J$3GW/+>:^5'NY#JLLY]?E=;J=U[CQ^EWYZY[<
M5JG\.UOE.;I:0H<2-2'K)?IFZ0\J#HDR8&5L!QK>+TJJ<4OZI8?NK/?J="'?
M*BG*>/"NP-PM4*,AJD;\D_,MFSM*.X4B6H[3R:A2T--RPI>,6\Z%E+#,!QCW
M_BU3<&R;HT+U#W\^GO%\^2W21QZGWGAO+A/MEVJZ_PV_9X@ + 9%TCS@BX\9
M@C _]/,45!NMJ^>N4I4L8E;[8RZ<2V&]H7QWMO'N#_?OQU\Q6_P?9PU3/\@?
M5[@M=L%E,Q6EFD*L-6&(8FB;K\1\& KI\ZAE)^J5?H-*?_]!C7O]N4^]1/;V
MI[M=*P[I?Q.!/S'-5Z':AT4PM20&1X*5M1FR(U35\\S[&\!ER]C #6";/H>1
M+PTK[%DQT]0H;)>WWIPO_?G8FT!^_7&MXR&]![$'@=#-K'2O#2#RB3XGJS>[
M<'9I:E.1!Y>:51G6>>!+T'/B^ZN!JL0B[XB# [F3&5T4(&&+X*%VLU>GW!8P
MXY$L_G?,ZLVZP!N Q"YF(TAN ,4;3\4_O9LW-/=Q+<^J+'!K8(%(5$>P49FN
M;5O)WFTMB0%2F$<@9&8):X_1-H^D6W\-R#O\<C"]>U:LKUFU61X?TQDX66ZO
MYC'ZL6+"),*8;.NZ[;CIA6ATT!DN)>@\&=>Z,M$^EY<%X<C:[=[H-D?Q]Y=_
M5/6ACE?8[(@*O+;W=^[M2[D5[SHJA<TT1_[33J/\OQ@K.QZB^Q'>-^]C9A.$
M/ B[H8LU=[*+XT*<B_ !0Q>I0CY%7[?^.!=#6W16DG0&TMA5=P=UWM(+JET^
M2Y6GA<!!4$L[W?)KN3T>X]#HH'V6'A"IPLP6-TFU>-,M\_OL9UT>24[K?:\/
M:["]9?5@MF#<5<./UL9YZ^]BN$%CR1IH8<_ [+4IY1!MK=P@@6+_PVE&[,OJ
MQK0I,[[W69ZWC;W2WY/<L9--F.LKO PY^/X<3@#V;9/;"WVO#2KZ$I"%]AX^
MY#KPW'=Z>IMQ$LMU3M0NXFF[CK:E'C-I#QQ8Q!I?,&!&ZCI1^.W(^?!1"D[\
MDH5/D,_#K\%E#XBN%OIVSS,R[K["SU\)!S^PN8>X,U^1KM["POLDVD%)^Y#@
M 6MSJ#NJT:S(:ZW(]<?2]1ES?U/[97I'%]E9_I,&VQ)1F*5$&  E2)X.=C1$
MTQFA^;#64&NS5.5(B!.ESZ2]_<*#Z1D-HDM%S-9,C8L_*$%RQ@H_1-DB+#DE
MEJG4VG8L>Z/1'$H8#QJ0X-;'#/L:V+NPRL=,X/Y3[(<*&0O#^6G'PTD"@QI.
ME??N;7D4,R7,P,+^= 7$ 1UCR<.+\\4)W@R].5RB'/^ :H@F)=GDYKBY3[&)
MKO!DT/ADQ5+&55[3-ZFW3;DZ&6?G-@!1.*=%?P>SJ:J,VW,0=L5,IAM1.W/K
M/09#BWZVV_IAG$(-=RB1O)ZGG62S7[+XZ)P-K&,,X$=T2U8_L6HMC,7#&B"*
MK&*V?\&(E%9+^I5Z64(O!Z]K))]^QW;#Z:I9P26G3+TYL]_M J>Y^F8)$Z0J
MKCC0#1?I0<%L<0_(SDKPWP $/5C;H>B8AV]K?GRSKGQ^2.KD7&,UYX/PB%:M
M"/74><?=<"<T1AMB5A'X3.A'X&<H,7<BRG6DT6B>'SQI=<N<326UIJK6PY1O
MP4PAZE[EJXL\\@D8;VP"2P*FT_6^@K+-/.U/$6BYE:#C$4R,+U6I>I4)PG<_
M1#?9S+OP[S#*(EP0JK:A'0:^K/8CN*5:>VF!;L+0@ZWIQQCG!G0#YV;CNVA=
M0Q>'&O=KW%]UL)J97>:1$_<0=]]]T9]CKATP:]&IFU*=Y*--P^\AF8X-H&:M
M%43#EB>AO/0#)8%S:,!33MPK:\RO3_^2<] !5=U?>-><UW<?=^58?^1XD"FA
MZTO-GPM<?D6_%"(\0')#B;=3FI1:I3O7$D*<7GCL7?8N[%#.D[&Y>B>,8[#W
M ,>EF2V'=K Y>D%*M&P81]?8W+JJ7AGOI<CE*Z/%&/O<7L"NO2V/WUB11@^\
M4'Q%%YGL>';J_<G*CA.)&5WS#YQWH&\R).&< H8'?'P.3%P7JVQWHZ2@)K[5
M0*83[IEXJS-)MS(^5-$C'52"%I8RH/Y+L#I=-40//D\QXGN*!ULG_3,+$EHC
MIKNO1USD\&=; T(Y@[<#;G!9)T$6THX]P+"C?'"4X==J$U'Y]'&!1]AOVF<J
M^V<*?!V<0+,21Q'@"!(W@/BR<\TORT=4%(9^Z>Q]H?+)H:)5U^E]]Z/SK9LO
M$GD;YHA,D28$[7$*;@!4#38*"%EBI.%SN/#)!U2O.VIF\]ZVIN,B/^7[FRP'
M2MCAL88-H,UY+F6='\$DH=:)8*M>U8<C!![/9_4A $IV$6 3)/-% %_' 0SO
M&G9I&<,*<=H 2,?"]OWQ/@3+\J3$8+YH<C%_66,JJS: W]18%I/W#T.@^ _7
MF##VZ$MN  ^'T6LC]JQW0QO 0A>:OKKW#\,MQ#]<@X;NP<ZLR#/@[$5?NH[E
M!D"4!%<&\O\\?,@+_L]++H!_)NQB_Y])3OE;U%M3$;_)^1&.? 8GLGA?4>GM
M ;:?YMUO,"XTUT>TG:%VTLKV<"O<DV=+.[&??9[38/^-"<Q$"BT D88^XC9G
M'V'?8!CB*;3#Y7 .'<\:U->J'0P)*L)3T(EI9G-3AYME/0,G]1L*]![(W+^^
M[)3^.OO(V9KDI#0>;N4<PQUH$88L,X%UF'$)QG%U86+6ZH.Y5S[:F0?ALF<^
M5IVX8C-[O37V-4?%G7,D!,"3A["3XXQ3[S< =Y00ZSU&:*G[-L-H/E?.;C'9
M_,SQ/=6ZTE<F^WQE[T_=7(*R[G39;;VHR#9,;+><2"1;+XN4X?L(H@R3$=9^
M&-5BX4,#)2P+\/+6PX[<=EX]HE9GC-E/OYZ+>/U^'W_F-5GM;\5+4@@&&89[
MZ+8PCG*76*[;\PB6F5M(S!]D;7?'2NFJ!#WRE/Y\?W?=74O-X8,9M\_0AREO
M8Q3$78Z\YOHN\(H>PNJ<D8!_>]%5X!S:?8B02Q5>/^S8WCJVWG8\U&\W9[Z0
M,:PFSFMZL6>^,!C[!XF#RK/2S5)@ZWD2.1,-G4UF9_'NI)_\D\ZF(*Z5O=YZ
ML*QOM?YVFLJY07-_D^%KI\K;N'(4XA<>U]>PV1^89.HS[Y/(RZCQ(5HFY/\N
MIXC0-Z/T7G_7Y%3WC1#Y)Q8<F1*'@LJ?]PGD"XO\D!?O>&E4%\9E'X8:(<&G
M0@YM (9/,"O/,'.'H&[FUH<;0',)5=$ _D+01"A W 2R7( QS+52K[F5-CO_
MVA1K^-(3BZ?/S_\^>GSJF7?%3^]BJR8E):G,'2(*'Y]PT=SFBCLW@'"BU#6P
MBB#". &-Q5%X7KU+?M)ZXWT*;83GJOY;MH?\LW_CE\E]MVAW-M-E-BL&^5P#
M7?M0--=:3$73MRY%.-R?_#GCRL0CF5>7<,YWN1.QJ,H4S=-V84>V-F\ _X Z
M4=/ 5D\6>P\RH^@<%O<G5$N_D#W^54 <P\Z=5E;TE-4AW?X[X6W%#AM?.8-K
MS5NWXNEN_WNUL[YGQYK&E#OT+UOXT(6*N\MX53M+O)O=PEQ>\3RI6=P9HF7<
M$D3\4G J(#VJYW!K=^D&X.:Q ?R<1S'71=DL62+H;>" )XK^+>4//'G%S$5L
M2'\29NW+V3\/SW!B_CK?GBW\04--_C V$-T _GS9DPT@JKL=O2H=R5HO(4Y,
M@@RX?0,@1*/_/ 3._^&:_#\3]P+\,]'@O^C_OZ/_64T95;[%=FN63^EBL\K+
MBHKJN%[_P, ;\@FB[+OOY[ 9;.^[3!A  -=JV<0:N2RN6=T>WK+FF-@^><O!
MHLA#L,LUE0VHL0E[\O![P,=G2EH"!T$MOUDNULPL= DE8E**#T]O 7EWUG_@
M-G50KBGQ3]:W'MXC25\ZX7G\<G=N ?M*2ABQ=FVIG7X2/]9!X(3/SE<&^<^1
M5(JR;[DFZ(S?(_?A&CZG:>(R[H7WG%.3,EO%BO= W=W-4LV06[*(Y?!JZ>F)
MTI55^GA'JJ7(-C$7^51[B:5B.C^A'RS? )"(L)P@@3?:/5P<M^<I1<_"RFMQ
MJ'5G00OW?2!N8/\V-XZ/1-L_J"F[HM%(,QK&F=4,Z.KL(3HYN?&V>[BX\':*
M"CUI>[PK3,R #!S</_9/Y3[_Z/SM5]I)M]&5M9W+ON>A[C9<(HN/:ESX>+]6
M93$^L$,\JW*<2_F)ZVT)U[A#)NPWI/:/?_%Z\0]0_7-MR02Q4!;,*)#\6%^/
M6MQ.G-"A<+!V#H< +]'"?*1M#N/*CM?2NA[ICXBZ0 -UAV5]OBE]F?V;'K^#
M")W!P?MPRZ&0->T]$@=(;FY;L^ERSO?ANEB\PXV&>MU)#$NM'+&*R5-/7F\7
MC<RX]O.=)QI6P#+$Q^86&&*)E(5.;%0]U]+4+;(=,6;+VYX]3TL[\>NQ.9IO
MU4+B>;D;:\+!^+6@IO)WX#*_BRN&/&\Y,;K30WP(8N_L*,L\:#FYZR$O!AI#
M0S=2F)**2S\W@-C@A0T@>:P7(0X+*Z4P9'G(%L=4)V3F5I:2H;%V4+C18<X\
M&7=\6!^]F ;'GKW=Q1?WJ,[+W?6L1)[N6\8WV&!)X@9'*'9SOX7Y@D0NP51C
M.C")TEB&*(EV(G+N7<:C'#8R7PG(AG4?F"5J+1\HITT4!L6,U%SV;5'X69]+
M/W[I4@I\>(CF'V=K5,4 J#Y*GY)$:'%/V+^M( RW[,()$OH(O*.@5Y-J^SJJ
MHS<%-56;[$=$>6[]_&Z&CGLG'^*<)Y5A_DQ=33EM?[S,P/^BZ?_/#!H>MSR/
MK $^9A*"@G*P/$3*PC*6*F_Y?D>&O?OD]D9S_:>E)_.9%H5/=#Y=R^"\+6_1
MTO#PR$/4U:RN9M$8K6SOX ]"HI4-^EO"A],G2;M)Y.<DR!_;BIGH/U_/S ')
M#VPO$CMG$ZS5F6%>H^5-[V(+[<O'GTID_/0,E(G;<M@T[I!4:D*5R7Q* EB3
MQ1!G9PGXPUE/6/WHEPOMEUAB#/:(E:697<-YGTJ7'=EGK8:%?&\L%=]X6</A
M%//ICFHVQ@HDIQ,AW :P=!&1S\OW*HV7'G_Q@7]2[F;2_57CY>3+CVOLSD)M
MC^*H&.^X:?+&UFK;\3?MO #F,.B4 FO7TA!^120S[%-H*\A@A>$[5I1UX6I=
M+1RH57#>JC%69U"F*(6GT#:)ZG%=W$ J=EU' /33%\#+TPC,O&:9KR 7BPM_
MWA JCEZU\Q'(>O3%R@N'N]YT6LR@5R33]8CKE4OQ"ME+&\!_-?3^7SOV^!?U
M_Z+^7]3_B_I_4?_/0KU].:ER^*&$E3:?\M4[VX-=_T!(P>V]CQSN=#UI3J@3
M!;[]1R?E/W-4&+@6<GYN:@/8YAECZ/UDPMSKAE-HV:?7T3(>2S=.HSP;C("K
M(1C())8EA4>=@'%S.H&))R%:JG?1UU2S/9_-\;ML\L]U/^4-<VOR>F\$F/AZ
M>06ATP.]99_>"3 -CS$Y'GGN+/)GG)>7>XR.N3OE7&="5[BAXM/Y)KV+9YQ$
MV=+PV[^Z/^1>7O;V%BTLK/)1.N0J]/",V3?\RG';*;VV#]6-KA?.E>PSK$,9
M! _?_0], Q24%+O,+7_':YXT)<+BWJS>5L&L<:L;8^TA]$Y:A5,\QNNH*6$H
MVIZ""N+O:\O7.*Q1*[HW::MBM-VB;+ )W1@AX 6F=JP5586/W2Q$'UR<M/JZ
M8@"O1!G>I5,N^54T,"'-2$GN:&%%REFL5LA.9A-"7C$('5M)P4*5&&\BO$=L
M>+3?:4^Z_[/["S4OTXXH)"?:?CN86')<^WM+B]OKFP<;*K%#H8;//()=:XLM
M\Q=M_20RL\YJ6&O5GGF>^B;IX,6,\&W<Y,C6AZAWV/%^EL#CS6,_A)'9JP,A
M'E2$OCETW NM$@^BL+?5Y  I-#OJ%*V5[<N0KL(&X.=K.80A-Y.@%'APO9>B
MN+2BV1VS,.P&HKR"]SQ\W^M3_/OYSJPW]P/>V.H55+Q^=OH&H.L'UK@Q9(XC
MG+K++&>-E5K0,:KMH)#]=QQL2A!_5W]V)FAZ-%RN[T>00FOCSY_;/I.T]94W
MN01""/P<O_*-WHF!3JE.J4UU92NDW?\,N1;?J#^Q5H#*V%-9[^$WM<06,53!
MWOU:!R"4,38+U,4B-ROKJS).5,.E^Z"QF,:;";U;:^=1O.UN3UKD,/MBIVAJ
M>_>>E+5XDW;4>BP@*Z"65HZUF>[6$#&N.*YQ6DKAF)J4*3GB"(?UC]92PBQ6
M=@.XBI:R#='=;+NR>>+8?_M^WQN"<'[;F6F\%0W:UZOK4V%1.*/*E>A./M__
M[A"VAEB.8\@&(5-.95;LK( V@)@-P#T'&[O.^/84'=V\IZU>XUFPLH>.^J77
M9F0%WTHY?4<C(-@Q=;-]#O.V!@;>RYB%+F[7.4W= 9?=J.1+C-<<VAT58X&A
M'ZZ=F! 85&DVK+XK4*?Y:W<(<;/O O,IYMILN.U8M*X979$ACL0EO>UJ7RL=
M\#$T%6D'8Q[MBB #&3=A8S&Q*?QO[E3?!U<:T^<"&1(_YU:SG(\S'Q+8O/+0
M]?&-#3FYO%\/C&!?N;L*Z5X.!%ZM#W#V;P%;]Y*\5/G UNO^)'A?9CG=27.E
M/=3ENB3C8,0/EI#,]IT:7]@[&Z?>BN#NIVV5W,HNK[G&#%I9^D0_'R+$+&G<
M[3./#9]1";5Z\^:CW6Q0?0AM!7?HS(R=\I-7AW=\NGEDT3':  V$[(9_(W/)
M& ')U?I[874JFIP]3NCEKDW#W^KX"0<(.UQYF71"^,<^;?;=$ZY3^S.G,B1;
MNF=7SQJ@!3:;"T20&:KP9MQUE9K%$(X]!DN5=9;">BM1+'6'TSS*+N)W3!0*
M'[?UH%?0;X#KOV-.JW=/7XSU@MKG"K.29BEZQ/8^7K1@#U_GGB;Q=-Z9JNN&
M5]6C9RYDV">1R<%6GP#\; 2&_'"V/+8#G,39,I-UQ>B&7P(W %%=/86>YWB5
M;25!UZ\8I9V6VE)WT47AZ0ZW[5X32I\M(S< R'1VO(%LO3Q! >&]W>UEO%Y6
M&X PPXE_W:LVT)8Q)IY6_3&U1R.1(RINZE#8%L%G!6&'AK[6 WO+PC!7B; "
M>IF+KH,L/(=F1>3[A*X'W:$V7E=JOG/4=8B ;N?_4#?DUO J_*% LGK[WAB.
M-#WR/F5#7C4#.BN,]W<D[3/"FSK"&PQDF1+?+ UCJ+VGJ5V/*&AQ]Y_?@O5S
MR?U<]IZ#>E5JW!\#;&Y:;S.YGH%PL=RZ,P56L8P'R<]!<98L:Q2[S=J,F;-D
MW. ##=EFF0RUUM_6,^;V@T<I([WINRM[M"9B&#L_1!PRIR.J_J8;75G&S-D
M$DFKC_<#&(H":OP\*VYML\=RC/F%#8#B16)NM@:N19<7+Z?33]@0>HG;5E7C
MI4T2J_7D%L^75U&)80>J[GVNJ07>?/LY?_BUK$!U+V$S;\<^)0:LV0 8HNGS
M7 R1V!.PXI,OMK5M\?Y]S7NS[&]_'K-).37B-%2P3S)>>H_;O</V=9/%G_6\
M%&F(7<BXC7'#TK4W  GPZXD+;&N_Q"#D&6O__72_+#.?1"XF2FT +JA)#.V@
M/@JV(*N7'2?WQ]6P^$95**-%E:,[JZJWKE.,J[/ZJX/<^*0C9BZYZ%Q(V.2T
M$AD%*P:VD6 5ZRAD9H5H:5UGNB_#3)K48M?^XCB4U_DK],C,[J,=%L5FM%LG
M!,+&>0S5<LGD@SU[FF?A,DJ_,!XU5]0P;\F-WX,3]@RVRM(<R8STOK$KC77B
M6-ON*P*2\^P19N0MI_=N0?BJ:S>'VX*_N=+)TJ2*9:87VAQS:1KVE\F(D10$
M170$@3*NS9V"(K"R=MF2NF(+BT'-#H8?AQ#@4>V1W30M=^'H2^..-C',T2A.
M21SP\D! V'W<6\OQ6A8/FGJ+5@?G4X@I:]G>:Y&ZA^:)(HY>1[OC_)]^KLM>
MLO1%_(!K1<(YOG:I.X]%:C3Y'C1L02W6+G72=S"XF*F-.S< ;F)K&9>)E\+K
M_'.CU\M5: _;X:(<(#7OV-X+]KG/U W$6,*L26+YV/(^JDP'<0N!CS60)T M
MCM?5YB!!=^%;)T:N-*9UBF-W&>6>N5-WY_>UX@>047!R1G+F?3?QW**)3AP.
M)]S-(6@L)&\D>?&B+   ;(/--LQD#/DVMD)B28E^D6',+&_F[J-T4<%.'G\N
MJO3BT4$+-^D9;.EJ/,<^X6L7,PQ.95Y^Q?'@<_/SAZAT\ H*5B8MI=-!PA!)
M"'.U/[P>DU3*. N]T8FABC;O?/^PIMJ7<V'\D\TEM\";N[MGC"1W+%2'NCBZ
M0)$T569:,Q!B3.7J0D<0*V,C=54ILV)]/HKQ(9:/X6!N37[3_L-Y3IIM9?>^
M_63;>6[*'/"YHS3DSHXLF-U9#/'SE)7-<^9OX4[Z0?P&0#NESS;4+)E3]USS
MT\B! V,7,J?.:MW<%U@;+\H<XVU(47PB54;Z@B Z -'K<_@5%I\/)65R;'[K
M9E;.7LBF$G9P=TN<"WB834B]5JD1^#VAU5MR^F7:>,GGL[4?ERPQ( *X0A!%
MY,C<S TES(+EF&4,]1;E3PUU78CQCE+4'C^H*-&'DFQ]+L<L6=4E4S9GA$_J
MQ]7Q7CF#'8#I__A]5>1V%\0@"1/8P%95?:T0,W@!BJ5T)VDB7C+^!5A=U>==
M:I3Q./29>93@\S,EGTX]O^^&RZKQ6M[L;B' S,"0<[#E$DM&\U@1AA$SLWF+
M#=[<CIJ>2=7*]W[J:&]&.-6GW4>++^#5[79E,V _+"EK7?=^LVKVK<VJV0EO
M\D2AHIS"YV]MG8IMNH'4^!Z5E]L>I 7]*HLBD?,QE;C-Q%$Y(RB'ML2,:N:'
MT5TD*#I$>S1$YYD'09WJ-"3_4]7-:EOAA4HG:UV?;#HK 8"Y6-)HEL#A#:#
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
MKRGJIE>-BT7E]X?7W%S'NGUBX0.E61<K8T^23(0%5/E-JY)?7./W5)8!R22
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
MIP*G;OB)IT_B;9U+C$"C1WJR\#K]D#2PX Y&#;F(%>A1#WT!1Q/X8D]\[.'
MZR:>;@T2558(#'W&6Z QUN^;A5;=<=N0 T%[&"[SR9(K8&V3)8IM@:;=->2]
M5"-E8:AD%N[[:O"TX7M8_L@[RB47#LB7BN6=\3OK(@OT>70'=*!Q0;W_>J"C
MA\!\CVO52.DA**!8?>"AZ>78 >1DV[*;P!?7?M<O#K><EQ(<-F0E8 3<43Y
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
M)TM1:U>L?^ K\J;AW/;&YC./>#_-Q[BM=OY3^K6,'N-UF9"1>2ROUI-0J&!
M2X#+RG#Q.NWNQ[L-Y??W3F9R#1I9*"78@M9 ()'=7[9L3^%;9 ,:VE !H?7!
M4!C ]H7IN$ 3W!6(*R/DG>^XS6;E15F5CSJ+E[QBK\:WLVZOV<%]R3JT9SV*
MQ-Q!*(LF+*D,CAH:/T.Z8E/K/AY6*^'HG6&P-'97)I7T>O31>7&1S1E;MB2X
M&)UCA'*<JCFOF<4/*/4NTO*&XT*/#N>@B4U:"\=B\#Y^([F*6Z9O.;.R'[]@
M9A$8<@<F*4>08X>@5G"& A!'"NGM:J^NL= 4XI GM3<&"M^_&',\YWS0[I3R
MRL7T<\JZH^\ME!:4GW-#$O_")R5B49\VF$^?QS^4-:]"7O&98U?QT.>:NNW/
MFO/G+%2H[Y _I;F9HD%2C__!CLP0E A=""Z_#HU3(O(-2JET_MK\FGF=S.-
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
M6MKKXT8 2L/W\H<TH=P7).+BL-0:C@]S'<#UR(J,D66Q^[Z"R%N-;2=-?(O
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
MS+%1?'74)MJ"<<3WQL3JM8FJ(R\N^?^,*M2YK&PJ7NJF+2]Z_A&$+YBJ-?U
M"\KNQLJQ:G,HA9?;#S9\7MJ%/+GO+6=)H">.M[4;[D)4-GXQ65._>M=?[ 2E
MY._#^4#C]/G6E4O9 S@^@KM0L@P8,=G58/?-^A>89"#$7Y#M'9N_KMUZU8ET
MS[)@;^*A9XEOQ;/;PR?:H=@YQ^.LV%8]AA1TZM[<R$+G]@.-]A*J)]/IW@2I
MLBBZP.\[_:@*M"WM]/-68/]MLVNR%V\K-":U!@/IE VFE'+/@[]'%$>L+Y0B
M*,CO7U;M3#/J>')_!^8PB/*?Y3)L7+@>BSY=">@H,[B<(MJ^R18T<GK-_L@^
MR7J%L:2AKM=,MBNBNZ BX$!'WRU;M_K6\%5[MQ-#J:D!.9H9M^X^,D\L] L5
M\1?%3A'VZ50G*HJ![L NA.[43-/- D1^'J2%U,\=C6";!.^[Z.09OO?Z8T^U
M7@$NE^>AF*8S*IA-QB6F/$B<AX*JF;WD^'RIWT(B,KTP"?91CS\<4Z1<CM&\
M-Z*DWYLE4EE1V_/KXTI-Q :,#Z>@]O4T2I ]M@O!:_5M1#62I1'NCVF[$")9
M&#^%9_G?R.^>R%RP&I.>G6^,_G"VAYD[HA.U9--_1Z0@FI\O4S6VE8>"F%*E
MYP,RW61N!S#=M)%5C.<*+K19'?5,&T)='RD\KWF(9]2YN8E[8R\I0$[Y!S(>
M5[^=K+,+2;S!'D;4+7>^,/2F^L+/)]@ \LWY<=:7WXU4%H=<$E\2N[IA6 Q7
MD^U[5/[^G105)H9P229![[!2.;M$*UH6]>A"\W*2L8$E54MH"N=%TIJ^/S'V
MN[^;\:E F37;.EA[T7KG9*,*=P'#'-LO$\B>;.Y;%R_']H<0#F!.4\DB-E..
MGBDK5BE>L@I;!?=ME2V:[B79N,8]TYV<.7#J:3!DE6G)T4&*7S G&:?SDT/S
M>?$Q8_6$V$ TO <K' ^HM(X&B]]OV.R3>UT[*R6L>*+E0L%G5R'Y<)F.:EGF
M/6#YB>H$6Q<CD]#1_&+L@/IO---<NM@%_VO!Y?FW.''GAY^^?V%^/>ER4EAM
M>4.1_6GN* !;ZZ00>)D*K&<^;,69/B#R L!;2)%S<.LA&7B'?[7S[G=)0AX=
M6+P@<"'41^F1#8"R^\SW41$"ME1@=%BO$3[(6-FXYO$*IJ1[P4J&G6'C6BH5
M)LHJH#Y-Z5)8>YE2DIXF<H>VS=RG1KU"PQB",0O#4_!KM WB<.R?WMPW/Q2/
M- %7M.>F9QU+&3KI-A5GB^J3 FH/</L>7TMXKW'*BO72^-0=L)S>,O:*AO;
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
MP:70\8NC#+<@#UD?F:Y/Z-/GGV?93CY/D_Z>MGBS1BP\P8I/GV,[D!B0B!!
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
M9#Q:DQ%:-\HXB[F-6I:,KUS-ORJ7?)0RRY6N]WZ;U/*.Q8>@#),:'AX:B&M
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
M(DU)-*,:)M8F'T"&%CE135:T-!\7VE8=[]LEZWS>[&[0QL==JF;Z'+1HB?4
MAM@[%K\0%4Y[#,;/(R<K:!F@7QGH1O)Z*)][IG9(V<,WF/_CWK0TUX7]CE,'
M;$)<1"OV]4C\S@3$'2W_IO])DEC U"^N/"1@I\,(6FMM<)EE*9FKOA]PM7F7
MQ_8J3<Q:[59^Q\=I.;6:U"CM<E/B\-7ES 5X?<#*ZT"Z,\ITV.1H$>HZ52?\
M=RIL6:/BQJPBI?E338=1AZ;%P0H-H\S,M\YGGP4E17!0G.NH>!:_"E1-?*CP
MJ&8EZGR/#+(3&S6^>;S'_E%56&)8:,1JBMJM&G-%*[/S7_LDI7SRBWW0DXAZ
MM?<ZXIBV,[\&^%FCE_<W#K7*H\22M6MG]A_5#L.1\X*']EFD*]M,)!NJ&@;2
M(XQ.O/=#=R(HI_ )\+K9:")RRH/%+TL-($F^"RY<:A J8IA0_9KKEWDS# 8W
M^.+=TW=W''RY]]9+@8,4C%D=-HH-")A8O^A[#37(9;%K:VI[^D/"BLPTJZ\
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
M8@2P2T08[2Z6#9@>8 -SSZW_,C[K> R"BU[>;&!C'L:$0-]_&TH<$N< R6R
M]XA;&V\7(HJT4T2/R'0P%A=DL?@9S;B1 /#('.M$67L 7>HW@@GG05\<WQB7
MQO3:Q_U&;I]TH*G]@*">JCDDJ9 #$W%.O3!A*W+SP#_[WL?*2*(Z+ZDLQ@R^
M<< 5\^-7);H)%H5?=T)!>--#*)N5>F(HE>JQE'*R@]F. SVW]+9+69^'V<!B
M-YS^2_T?P_T^&ML05.&*^X]T'0H"W(<AQY*0$ZFTZ]FDN8AF'>^7OH9-,_49
MI=HES5/3=OL_L.ZT\=<HOCIY0/KVI^9QR$K<:Z N_2)C#Q465S<0CQ<WE0OM
M:T/NJI-E Y+VKT+/A&7G'[W^D_"Q_9-)?8UN!;EG3^$O[@6NI=05,H*%NLH&
M\,?_,L2;L@%_V)\C8F1> GQ*!L'/ZG>>.D)!Q*"\2T"'KJEOS%@LK<5GN3_+
M[OSY1T",NO3%%.?C06T7F+SYH7Y7PG+CG922!6Q6;DD<ZU4-EV;FE;&!@23$
MY@_'?PQ=OC,7R4PVP ,#\R@ZW4C*:5ADR"S?<*MTJ$/G03?OV9TCOV*S-L^^
M23B?MJK\9)=3E;JRAMH,"I89<M^E$SG=1XM@%K9J,0XR\_#NOBV\'?>QR6@Y
MLWF'7:$9G5G7J7<J7(LTL_IVRUXX9C6F8J-JT?U5MP!6A_]WC<[XW0!%:RTC
M"'2DZZ(\X-(,M><^2/%64;![KL,];&?^4<3I].^N13$_!W=-NZR,"QXGSW)[
M[#R?-AFJ1LME-B*\=*;PQ( VY#1OM\(NZN5H*OIS\# .=;0XU_9.&/C%K9?[
MBKW"3\63;Y3C#3D-B.&F$_^N!VKPDG[-212 ?A6]%-,^*VQ7S+A_-#RN..VF
M15?XC&[JXD1!UMY[QK>,QKM9 LP7F #80RSE-(8;W8NH#4AA2,SWP12\TV=L
M3'2*9;U_75%Z&NG!41_)=^21P8)R1/%IWJ]S_R30 ?-_]R&=&SG-C?@?8#F7
MUB6N4;U[5.J+"V?>OW.ZUD6%.)""YS>Y1/7M1'(RC.=W5C:[$(U]O1GFQ5K-
MSU_-O[5,%[U8;O4UJ8R_,RF)U/0?^Z^V?R6-19UI/&W>87+6&/,0P<=0P8&Y
MI+ED?=EQRJEX(EE7.V?,,L%,?F%I4>&,D9X?1_5>5'A!SK9!ZQEF(]YC3ICU
M!2%C<I1J3N0EF\$Z4I-8?%\:O U%9BR5>LL^;/!LO.Z+EU3\3K0(E]A;XNPB
M!PCWT.XQ<?ZJS Q_] '6J((H%?&P3H?+M<MKOK?9M4#6Y6USPM2.K-59=;.-
MO9G?9 W4%S(%WG]"5*DQQ.%MB 980G,8<6X'RF"<89J_H[$Z>8'*61QTZ?7
ME(%NU+5VZ\G>_9W/#F]*=&':=!"^N$0V4+L6:ZJ(.L(L8@-O#CWP();%9Y]X
M2[T<+_,@TI6C1,&'L'.BXMAY(YXSU59W7RQ0V0#EI.^T'AW%&@??)6[.'AY&
M86=AV,VF,@=D>_A1#5( 0SS%'C%O&&>Z@_497J.6A-98:H5YIG9MYBN$%M0,
MJ]YDS?=GF%[K\.4,%W8*5Z[PFV(68@@%1K#W6K#W1N<P.TS.DF!PE'6M;2TL
M5@9ETQ2%;+)5<4NWW;455F\HM*%QQ<_*$U2B/1A$W,C3(WJ1$=2,]XAZ^\4.
MLO5[A:-COR^=[3A]8VS(H.C>[I =).]3C!-?:O<I\*]Q$Q-%+LVUS27/ZO[Q
M8!XIYF/T493O^9MK)DZ4ZZL\;T.C#O271U98#>TA.I6>%>"Y*/BI0'"7.A<9
M-C%.(U)2R:$FCD0\>"P8QQN*;S-*F 0KVB_O<:);YK924EXU&XG))A%VN:1%
ME#RE^["F#1!5_?BH*\@H&3:0'(R07A;U;K)*)<Z4$K^?$PHO%EU8!?9'V*/8
M %TQ%-M.PU.<=*:*2-.AZ>U][1=,<TNGEV7Z^Z<LO?R,+&4^7,N,LYP:VY16
MIL;TAQF2O>E'P!#:5S80[4F"/N;JA,JB?\.$?<[ZLD3'?AF'^3F0Y]UU\@#O
MXT9[U>V$EC> ^PG ,OX:&Y@*Z$'4)N<W!LT'3(9U0]55UB9KQF^>FA<?M<1I
MMM=#V,F6[XW_/.N"UOW??[H9[GEF,1NX@1=!CR EV< UAV2HH-QL59H"N7JS
M[:A=^4^%*HYX\0_:O&'DMOI'93G'.'WMV$VW^O>_)^(@@E"#7[^3 V?&.>.W
MW<*02B[C"(KKW):1/8S5J8%D:K7@TBKH&N'XA90VS$/T33:@;P)AI8R,IVQ@
M?'QK3V&"QG+JYXA_=N"EA8L&U=>,8A ".AZK:6R@I,H%.UZ [F4#ZW>P0OB5
M!T.(7_7[-S8"MB3<$6T(IDI^#PSS 6J](: %89>?-YAOH"5 :$F7?[TIK ?[
M_\8J2X8,.0AVJ9PE&C(3M[&LU B\MN_6<A)^H;3S/HZIJD87^^4#2;(W@PW$
ME+&P+Z$DB&JC/_EGK_>XF%&R62=P,9B5J]5LX,O/B\P[<#[,PDO0B]4MJ\-4
MR"R!DWI&Y9[&TJ.1E+YUK]^NEN(NO\U8O#Q_W4*!2$&''L(XS<QKE4'M^G_8
M>P^PIK9V770J"M*,]"9$*8+2I(G2HB)-1$0%!,2(B( (B$K3F(D@O4E75**
MH%)"QX*$CHB*]*94 4$""25,2#)S)__>YV[7^M=:Y]SSG[/OON>NYV$^/,G,
M-\<87WV_,;XQY@+I,BG</CRB"D6\[#/]IL[N1^QMH0BUECU?/V\+CQ3*!$P?
M^/H=.[]@(,",TA1#D0ECNI:0G&MDE;T!OR/$=L+S^%0#U5$EP:-0O^JGFS3]
ML)=G*?->\(<.LD#\ P[,\^K=E+G'B/[QS!CP=S/:2BZG"M@[!JI? 56.* R>
MN;'?.62@U("/H42)KT6'V:/K,!OL6[?&CI)U=)5U#DRJ[X]D9Y_$!*S(O];<
ML"I$/X,#F%48%Q;0[SW:5J<:=4X<.JNI4*TZ@'4?*(ST!PUR7WITRG4J]78<
MK744,P]SL;XB>_X\%W,G@?:\J+-Z=P":M@OJS6I#-\Q+05L=#:U>4S[E,(4[
MK"L)9,!,J?I:(;2+,\5[E*<F?>7R(A$%?\1LU50=,,<R7Q:J:"F;-]Z<C/7,
MKMWU3,^;/<%E6TMPNXV66GX\O5GIL[E \).4)ZA60CA8!H8;L(.U^_#2Z\O+
M>OZC3"]TS/6 N$63CBKTUO#K2FEUDP'@+8F7@GLP 0<_3VTX&L;#>U,[G+P#
M@1=.<#\+V%*]&]]1/.2>P4^"N%U&"VP;3IRQ\-T<E\=S]-*=NURSI@'W>)\D
MRG$\N8 Y(=[4,B]RXM;^V+J=1QXU:;_,>*)]0O^%URQ9E3S0L]9S(-/[W?;W
M8I9=4@ILBP(C)G>K-^(<(%OZ27POMCPU-'^:Q%&]*V"LL<S"A*XSZM58)I*T
MQ7O,-"$;T._"[+4YF__2$*@K0A"\=PB6W4 ''F8!7(68BYBH88%JF0#MT<1/
M+Z#<9BD]TJN,@?<O5?LUZ=A]6XX$W+ JVO%U>T*"6/-,6XI8?(M:X:>W?LXQ
M-R\\<'%VSAE4SGCL*E2U>^5"V-XH@R"?@V@=Q%'5'@)=52.& *A-JG)45316
M9-3O^9 4M4;GP+#.)XT!,^6BX%,RQF\O7O).Z&8GOU,<;;OKSP)*/Z<ACEH"
M<L P^&5.4N7@!Z!Z(]5*OH*4V*2L^0F=;D?\<C2W14"R@;Q5>HL_O^)RK724
M>M/^;O.*J3UJKY9:EO6XXMJ.=RZ-_,SM,P026M_OC%"9U#>K^4[_LJGKKW8"
M+7(PA#II+Z%G=&G\^^N,0]#^D[S^UKWDLENWK<@]V-GNU /9'D$Q7*D-NB)7
M=V@&C8P++3$#P\G.1/A#$6-?_.@*^7:^F_"0"/7VS+2[2*3\WD%+G^(<JZF+
M6T2W1"N%)GDHU+,W K@[=&&X'B-9R#@T2AB\-8IA"+I!A%-4S\])@53Q(0OE
M2Y7=!:=:-?JJ,FVE3<=4^<-B[4S1,Q'CWT@CSY&L+8KDVA;<@]T*\XBY0H^I
MBE:.;#45?G<#J:T[3Z=.FSB+^EKK9Z>J!["O(WH/U3 L+VGD$4E*#T5%P9S%
M=,NS,P.5$>7>*E,U:WXDX:<I*'2*8!@;O4_.52UB<G/DA%V$W.TI6G (;8I"
M8 C.VS-SRMKZ"+906G: AUF\&71#Q.J,LI),P(G6:W<5T^Z5I;')\@2&T_."
M>(F0='A#VP"Z 2U:K</8!:U2*['41S!G]Y6RGX'ECR_<*HLZ,Z<ZFC*V>#_9
M=N\+\KTL?<79X8&0<6O2[#1=+Z!U_"[-[-J0V!<55<^"B[)*BR_'1/OB#KIS
M[99YHK7Z&HE,[E E%?GOC8E^<YW!]HJN&E-EI0GKO:7C.>[FFFGM3I3?#-YZ
MX^<&AJ>TE=^VHU_#>4"'Z#9P T'*0(S!#H6XCRE[U*Y)@'6&3N<3O<L"=JF7
M,#ZP43WV?O#:]'0RR,"H [<!43\ >D'GG2%13D43!YN;>G08YO[Y?0&&EN]2
M)?7.#)XM.XE2EN.3Y_LPJI<9:FUXL5CF+?,I9@0!QE(X'_IF'#]FR_+],N\(
M%B"FM7OI%O-"^T:MO(&SRMGSVVJWE76T<+.S?;>]_6J'.H&#!5Q&!:_9,K89
MGJ9\8P$-O-+*EX?KQ$GA%]NE8#5_6FOT@_'(379#@XEN$R.W.RR-]J\V-Y_;
MW MOQG\@%1.:VL3[++V?]0>4GNI:%@GXO"/*T69@ 3&^0?. ]$,SFX%;4XW-
MS'QP) E;YET';@L(I]53O1N&.0+F3^V3VM/)L/75?!\J>\?UHEU.FK/G(S.)
M%[SWHXI=9*7>CJO&@VXL %) ,03#&UA ,:$.'% ]![F/@.$Z&I9YEZ6$'XR^
M(;VVW'GQ:_L;#;3.U3OF5[BY]W4T%6-&R@QT**ID2:HS#0\)4*XWV;M&+'N>
M:D3IJD2"DN^#Q;Z7Q8DXB^VT)@74L "_7?H'7F N$H4@CQ$T0WA\G!AFL <*
M;C,TD"]Z\ZI#Q=<A)5@W+/66PZMVN_>;[COV76<!2N]GU Y*$A@"(N-MY,TC
MEH,"8R!#H)46 A4\#_@*&0^8(T 'BK=+R7[KEGCF=)YNJ2ZG].NP@_F?BK*
M!G'Z#$F;Y/20C!DG,(3;QL%F;V"H^7F Z]$OYYKI]I\:[EE@UH1*-ONNGL'T
M>XF=X1<U24CXA+_WCZU'&XR, CTDE_,&CGT4-JH7O(*NZ7']I>+X!'NCT)_6
M*@-7K,[\::WRWY1_4_[7I3PG2<72\I@)^"T!'6 X0=! :6CZ9F.958L^@89_
M:M#MRY.+VUNR_05'R'+A=5B*EXXXTO; =P@.4,EC >^[R>VCA3(-)V/MS^PI
MB4GI/#W9:7DIW<9]Q0 KT,00"6ZP1$5\I%!>L'=E[>GJRNR)U?R>[CZ7\7SM
M9-0J\9\?UP76UY+.8]94D9[*=8.KXF4LP'I_+ARD"(Z\0*#_+C1U6P W'-;G
MS4"OUU<8)!,?(H'#&Y+7KB,.7M;G=NC6E-S3VW#S4L&%2GMFW<==::9QEQ)O
M[;W@^YDR)UCA)W)AB[P6FJ$G06-C 9GK[ IVM&4!"<]90'@(O@9<.N<-4LQ?
M(DUIH6=RUTLW-GLSA/ZQ%K^#(L+D+1J&#-8K3&X:/Z1+P!_?J-9XFM N?H'Y
MW'ND.+JS+G9KFG->"B';[3%OT?3:Y:HK,*7ZEHO]JMI9=#T*DA.9Y:!XC+$G
M4<U'2366LV1_PRJ' A4ZS/_8QEO:Y<>@W)N+7N_$3&DO00K%NP\%1R-2XO3%
MPL99?\2JEX].L8"#0B3*Z7];[8\(J<$N[:L'1]:PC =Y5&^8,Y#.R[@*/<,T
M89"@Q3;RME?UDIWO >5EA[=NWMEGG2;#Q*PE7VUZY$**]O4%T> %L#^$EDY1
M2:!,C7/4.7"3%>O?"]13[5KD'DY'\)VZB/)ZWY[3=6@BI&CV[(L!M2E$Z?[5
M;GY#P+X8,P7>CMO2 UXB;6;(E153P(BGB?K^EG%SUY5IRUR?Y&KO??P4M'=P
MX96$3U0#A A\4R\SIEJ%H4+)K9W?CMLI(HZ^0Y:MH.2?^*F=8.ZT_:%>C9R9
M8<NKS*1)X1:QGV?0_W(W9["EQ-D\"I*44O)A7HB-,M!63_._KE39)EABH3_X
M?*>]W;-+B<<NC@C7S>UGV_6.J]KC#Q3J]]U@GAXCK $%B XB&.-]...(U$86
M\+1"@@5P=+" [VW/%(CI+&!T9+@(S11Y.,S@GR$Q8DW^4'E_-9*=+("/(XCT
MPS,,&=T2:55C^JCB) D*T)Y%<(G1Y K"OS=$%B!CTUM/&D31-*'B<7-4> 8
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
M=]V\U(S\J:YR]Z=A8RR@GC:8[1_3K&YZ4M:.J[)EHL203]TD&.#X"I:MOVG
MF785DA0A<XSS7G*TK%])'##)U@[?Y']MIN":2:)RT-62N9,7-^WCVKTC8P%W
MA4DD79KOK^@]_G"\M[% L:YTYEZDTA+SZ$FOQS<%OC=(TD)JS^\+:?) FAUX
M.^9?!PYP-&"+T6$PSW1=YVA;),Y+2T)9="#BY*;.[-)09?N]1U_$?\S@W[#C
M>O"A3;/X+]6"4 +%!.:*+\!W2NDQ[^DY4&_5&LA0>,0MPTU"JW3>E+IK X<+
M"P08Q1N="4J#QH.)AP[X'$2[H =L:2 V9)K*A-4@7YR0[*W.AK:7QA6QBU<&
MJQYY#W%=H0^&?76-^@@)T)W@CV#9)_)<&D5^W#AZ3/>3 49]X</G2V;C\7[#
M&A\2K#]X[? &"DVG$K!B8.V.*DY*\YCK[$^J=QUV.U["O76$@,(Y5745Z&'&
M?+97I)LW;M1H5IG_EA)Z>.[SJ1<RC[JP%,NVL'.B$!)+-FM0Y\EY=(, _L%Z
M#.<-A]V:%EL],9;"?FL3TV$*SQ(5DO?<E3MGLV.KO5+L;!_ %'O]NJ*D(G%A
M850Z3%95J>25M1&;7*0>P'& * ]=IP?@FX=%\/+RM:0P;)E(>#F)_YB+\)H7
MX5K'[2=-,?,3IB*M:5MBFIVE!#."JT@PM]4X81LDL7ZNN+N>=J!<U9O\'AW/
M!DHQ3\6BH['<V;C/=[(,7GZW383;T&6JD1B7^4C,9@-VA@?S#F[WB".JZ5[.
MXQ$T_X\WC07+R^_:P_9'?VYO3I*MOLDIJIXH[YQ6SP6L(: 413:D]-)BNJI<
MGD"[)(]WGJ2@H^2_5!GE> CG\5"^&IOR*]B>;S>0</[NU?>5QS;+MH%46C4_
M0H24*YLQ&]R:6SNK+"B+%KW$'99O:<^-8@Y%+&/<'Y3<>KU,K'C^1Y6*;(L$
M>*LX B\X1N.985H8IM!FO$/OC ECNQ82N%'U:#K/97!M#Q>CDOA#"LD+$R_$
MYY.6<O!"3<,+5CU+\7#B>C$HT>#$7Q4MP8EX-/@^9'V20VJ0!1@I>_28U,^O
M;KN!H;,-@C^>%=R$3^4Q[&Z6KOD1*+U/K(R$'CC]QK:%/C#<H5Y*/2T0\G[.
ML(=JQ]YK.G*8&WGDM:3<3[T@9,6WP5WR?I#0(=F,Y W=5E@"H=25(6Q>AQ8D
M><:"M=4JU%W%KI3%QDJ=<VF45 D2=WY@M:]ISJ)+C,A&LY;!5R7/G1X'B:\0
M!Z9@+D^Z/MQ<O:\"<AICBC2>DZ$:?7Y4.768DAJCXA+6_R#%)2$[H/W0GJ_L
M2FJ)P(Y[J$PW(C<S&C/R=/T@SOYG,TDX].ON*\O*@L8#A:'$ 5GM$UF)PE83
M;[.>[C&VCN20")X3HQ7XGVVO4LL\%Y#68/](V![_V$/NTS*YZXY,99B6RH*N
ME) U,I*@$YM?*H[=FH=4,;.N[F/L8<-UF&US5;I23VG:U )26!)=^^//A#=.
M*FJ?]=Y!,->:_#B6'$DW8&R$N#G(\N-MDD=PBJ#WIG2MH8R,ZS-A-Q9WFM\0
M713K5-(!GI0*<9D"2VN*W^?[FV'NG71%?#LHK#D?PN<FM9<25EZX&<'CN(!Z
ML[ A2=,*7%GL6/HQC1'RMU#G4!NE@_J6_]B(JLU\Q *<O47.X+2H*<0(/9.Q
M=X>_6J+#JF1RY3Y]W/N('.C_/NIA13%WXG<><BU[D$%$9A66IL5\9[ !_IJQ
MO:N<$-+[)K:<%KW')/^'./EE[2U7DE^3B\F-BQ?RV12E3H>$--[Z.V3^[PV9
MV*VX:\Q8C&=\!*EL:QY%T9A9K'<=5=LF.9V>DSNV>^Y&M -A=EAG)"2K\>JL
M'-\;T]J#.T]J#9:'><SI*+"-M$$*Z-FW.7 KDMY5L^&,(;[1V\8LX#BT83Q/
M,3(_TU"_:^#&8E/OR8K:-/_T_=&> 'XU@HM=\1O)C1A$JN!H'!96C6 !KH3!
M#$L@P/M4AW3EVW9PE+V\2PSUT>*CP/M66:\/->?Y@I^$?5:;+SO!T3*$^*7@
M,VZVZ*(W^ ;2EFKMF6KAX'E[1_.&(7G"<;I+T^O=<CD"3:5&*7Y\5R5"[PC.
M?7\(EH"SBO13\$=X)Z7I\7-XF!\*J:G>?F<$47)^5)C?39P(GZ@C'^['E-_A
M$O7W#IL?)'^?B"2^>/X$]8!,&LD88 $QH"LV$BRM) O1S:&DY@J\?F]VE^8G
M2RL3 3<%J0/GH_B42B:<$[4\GV3RI7 ]>;2(94?<^0.2P*R!$L0]9DNVI-N?
MPYF50]9>%Z#;F?)A.SLSR\X_?Z$Y%T?6?1ZGL8AKS#SL&+2#B6@\SI/.&V")
MA1!1;][,? IZ,&V-WI9V?'[J/3+,8^;KU<Y\J7@DTDOV8 U_: 'YZ]Z1U?".
MZI8_\;T,))T)"2-]/P0YLP"G6"3Q,CJ$35U>0](0#E[$*5.:X7IQ AP53%+^
MN<9Q!_/]?M9/5>9N0JA/)2/9]YT,"\A^LE[DUI;\ER]<RB:$#R_L^ '2."I8
M0+NY_7("A0X?D43!-;3AM=T>YTC),RQ ^%P^_#B7H?4#L;5+9WY3;O81R21L
M5/O18_+D-/HN"\K@J-%'].":S5OO_&F:B/9&V2X>JT\2#FG>*9QV#Y(K1*XI
MR!WZ:G"?N)-9XLHLT9P'IF^NS%I[CKZ=W^:^UO$ISZU:?J=35S[NA=!36SD_
M[?O.5^;C0S':E"*.9D2*#"%#*TC[>8 )#5'6X"BX55N*ZVU'3U.K"57PC9NP
M4\$'$^]K7XZ^,K*QQKC=^69X[660S[().9*Z.-8VV_G<O7HW)$+GOTP2]-7W
M^QRP'&MR\/XAK72'V;TF&G)5)4?S+R6_I,;&QB3Z4"5S@TF>*$C%@GB'X4+5
MK<U 4;!U;2@/6]Y]>3EG2[\-%5TTOQMI;X(;W5=XQ(U3R9QLA;6#NS BX$@N
MEA.O.H29I=(U [!C\D%S^>3/Z0[6Y@YTB:"@HR7>C[5?G#>MV[Y1O?X9@%M_
M:^R^:HI\%.@>'X,1Q+F/N941(H>DW[Q-7QF=F;XV$*O>/Q_3NRDPR$M1+0ZC
MA&L'M%W]6VDL@#Q!Z6UB :*@<WS$,"]>HF[1([TR=$ZZLR#K=L&U$?:%#7J7
M#N:H9:@SJ%A5!%WK8IR( Z 1LU#/:;T6A5E<]DZ^7OSSV\W#?0R-G&_-\LF+
MR<-*8=HWXC1C][U,<Y6+/G"2I&V!](_&+,1<L1S(J\=*XJ7O+WEZF'=H23RT
M#/ED\*BBHC+-M/+8O:H(ZPR5*R$:DO4?,7L/U'"\U[$DQXZBMB+M[BXG],DW
MDDI80,.6*N=GTVF1SQ&OL^6]@X2MR">_RM*W18DR4K9^/Z"+/^-,],<?GSI%
MG9JMI_/B5*D/ LMB3S6DY_O3.A>2&K1^>#KSH$X4\6<-&&)/X@(PE#.HP:0:
M ?Q'*5EFJMX!2O.1GIPH52'HI3>_X=6<;[*VN\6;-:I[7,2V%)[A?9O,;VE%
M#T0ZM!?G/-;6?WW4]BX+<)&XGT.UK3T<7D\9/G9O7T[H!8V]_CN%+Z5O>;8A
MPK):75V!+0S1M-4!!\BUD014R_[8]Y.]-">@<%)7-^*T(ME,:<+H_6SA:[9B
MY[B<9\PP'KP>\O-O\!<#-:J>N0^8Y5[IE^[\45M4)FZRH]].8\4T;.\#=-UW
M?TUZ6W\OS,6+B(*?F5TM#M736J"=68S]%,MZA[;*-G>/ER9ZZ05-4'8"'[^=
M!+^H-/;AY4SO>HWMDM@X;"F*7$S?LUX,IS4_Z$'3@$[E!M!-J9^3>X9V4B::
M<B6K4COVWVTAJ!^1U2PRV?/&2^9ZGH*H+)L S;PRNA9#P:)B\4*4CX<E,2<I
M'U>T[QW9&V;'_O#:W,%Q_X<RB_#@S=X?S/4-')MZF7$8-TL.W THG'X5[KWI
M&)8T3HB0*"#KZ>9^S:ZW*',_:6)ST?4<+N^&T=9&&]7[<Q<X^I?67<,&H>\+
M#O95E$'-CWDID3J51?EMD)DON":H"LX_*T  +!KF=\3"H=S#]&DWQ)^GV;*
MIX=7X#7[OLP@-18P*M?- GZ<>,<"JE/C_Z;\KT[)^ &54IW__8#Z'E@.8J.8
M-&%1#!$/"GIL<T9>YC2\._'[L,=:[,//P39G2JN[=(I=K$7YCYA=" #H+.#/
MFJ5B!VZ-:Y,?4-)HESKUC"CS(ROAOO&2Z*VM_N.\1V:,]=$';]VRW#?I8B+M
M$*HB=B%F>P8W_P;VM-D#]$/X+]BR>(8 T1B::_^1GM9@X7 ,Z7UIQX*,IY/^
M=Y'>$PZ1-BHV>D92Y%?RCYPU-R XCI*(A+LEA7,L8-C<A"'[AL3D$B&M=/0V
MV!+*T0Q!-.T2LZ):F(%$=QPXHKI]>EB@,$9;W#:T++R28.(X$ZN>R#9[<K#>
M[)6.D4)=RE<=,!HLKR1K4PFT/&K\[#A=&6=$L0S2PU!ZN(]0_>-P3E=4Q,=/
MO#[9/E K4720O5_P^\7[C^;0"N=1!:0_X?5+##O90+Z/H=9.-M" XDV[&<=3
MLR\/Y(1XM=L[&DP.RKI]?;Z[4B;G>IP:5A%GP\S!>*('V&CUU,K94KH@E%:'
M%RF%7#,'OWH@B6ND9N>-@=BE#X6I[_?6::Y&"53N:-[9LFH$W/9F 9PJ1!9P
M.'2>N50&UIDC /G+TULLX+9R )$A8$*KILJ3G](UFZGHYIM"A8_''-%G7[?K
MF7E??.:D?57)^YU0Y![Q \YRUZX.%OE$K7']E]-8!;8%+,R5YJ\_3XXM/'OV
M3(M7LT41^^XM[UF L>71U:'J>$27"\&6'S^':3P(S%]ZH#C%!7<CV'-5;B]F
M>88 )\8O<C005O<?(#+O6B/0OP])@)=<&T)_5TG_?U^WY!D"<V,.V$&)FLIM
M U6S;Y*SCSQV8(J?2QGW)6,HQ^=7]=$;P+[C6.:N]*ISLDC2[B_& LZ]!*=Y
MUO!;D(^=2BR@* JS=DW^)_@?RMG^JZ3*BXW ;809]_@_%]^_GVSZQYK>\V\G
MF_Y-^S?M_S&TJZ7K:XJ7T]+#[QB(*_=$ZS]QQ)[<\='D$_VYS@62FL>RS!],
MI2VA-H(M:B8]V+53&*YQ[U6%GS=-6(#9(2-!VUZ"PE]-1H#&!@!U5W[UIO;3
M <:4.]D.@*$JYHU][V^<$_9W:1<CUQ8J679=(F-&B8:_N#0/0XNJC+4N2Q\G
MN5)AF0_),<R /$$;E]_X&)G,HV$'MJD7U2OR!.OO=GO"8QD^S NC<;LH95(<
MD--(@6K]@%;I>]K:N=@+J3W4TF+_/1$;@\\D!LQX>$4I;(R/9!S("FBNOQE^
M%V?BYJ7)M&ERT(4VY8>9NAR.>WLO[&P>7\J.&,JA_/G086X#*8801>HQI7D4
M>Y=\PX+C:$2S4T[_"\YM2G9Q9G*1ERXIF<DFFLGV,/_7O[G(=J*9(1C>C(C:
M HP>6(F5?4L!X_04Z0?=;+5MSJ$]T?6]?KUO*IYZ?1(JRVX2YWR2D+#E?H)J
MLG''%F[L\^7FRX2-51OR<=<[2&[1=(=<ZJ[847JLA&426=90LJQ#*1$___3:
M:=ZA1R<X6NV1]$K;A[X?K%7&89[AOPVI=-T8E@RHK['/2/%Z$_;8Q\?W^@W:
M(G? '(];H]S".8"LLG5A,,[0%HU@YGAF*<FUC6<]Y;H >3Z?&<C)*L =^+)L
M8=ZDLRLMZVR+IO#UF305HH3GZ>35ZS+;XL[P+.T87Q)'<OZ;95V@RS=M6@]D
M]!*AE]1""PS][+U9F3*>YZY<SGEEO#/=U# R[LG#NE6\'VU3YO.3S\[PS#!L
M*=ZS3A0L;9J9N;X[* +BIUVDJO,ZCSY>=!A6=XRTL4U1_O1ZP$59UK20!>S1
M5.%6W0&7VT^_\8U);'5VXE'6G7N0&;$[X9T#6]*<VYO.6=6,W:I7G!X\O4TI
M*V97JUQ)TT>]>H(*(3F! \9TVC:DC=L,V4[2Y7B>@ ISHAA4XBA?1]OW)B!U
M[,-0X(,"QD3JD=U2ZC-9UV=]N>[R;/4^SGR"EUK?Y\0"1G*PDCASNH7!LVPW
M--^-5F6'NIM5.L=6U&94^2<*QA=2JF\OF#ZXLN<^?.G$:4+[ ^FHLX'%>9[G
M6U^Y;O)?ZU29O>+=+;SV>?==+\E-Q6$#]4_%?MS^P?8= TE;UI&V,_29]Y;1
MPA"]OE?<NC>.X0..Z>IRO_I@)IE?7"MX,0\PGI=[=/%:?NY3(1KO'T^M<7Q?
M80A=ARU-$%=2=(G  K);L/MMD2!+L6Y;U9>\!=>F@W"2'&X4.U"%B%LVAP-^
M=PJ)_E;P>2B)!<AS:*T':=*: Y="9G4,=._/CAKXQ\&K_@B^@+CANFLL8%JS
M>ZS[_R$,F-47M,(VR*^E_Z=-M%Y'I%B/7=C!0*!545,N"\A\0FR]R33]P\DJ
M)EL-8>&8U7(:G-Q6]VH0/JHSE(!PZ@2"DY:G/OPA1OKW"]UA^=N%AO?0;18@
MO36<!9R_Y<T4+"=B/_B"T:HVX/%.6'P)876ITF]GT*K/_^-]U]U80=)%R_ZM
M8 2&@^M0X<P;9D6\]TO]-ZW,]))FS=BK?'=.]H5?F-O$?F_[]@M!^JWU!$F\
M8,#;L=Z(ZLV0?Q.?8P"QSJ^G$PHW=0@TM&N^&BTK^_I$[&NQXT*18F*-ON6K
MX_^3^ZZ&,![>_1RT#.:SZET2PRC\8/I\O>5&.[=VY>KX4=$,Q;?1GSK$+F7<
M2)29("_4.'[<KZ<J%V20FDG2!4>B28CBN1$%&->@8OI^ABG4^!QG3"$%Y]SH
MP#F"-U;L4G4K*PVWSWTD"U+S3%]^KME2?8ZS;9 %E+G&XRPII3202FIHV^Q6
M;]6CAQG5-[3JF'W S5FXLS)0YF16JD3RQ:VF(]</2CX6@IIS E;&Y>-)3K'^
MM)4>Q'J?9VB60B$Y/XUWCD1C^<J$6W:_YI0L*H\S EJ$IY.E V\=VFQJ*S,,
M7IX?'*01OX!.WD&PZ!=?]B_5>QB7XW0]"IQV\%GP[+D0_]F(.^(B@2S\Z=6&
M(KV'@.[1('Q\.S8-%$'3BA')6>#;29R,0V/H050C20 G.?[N6%] GB75L:M3
M6C!Q\^.$2^F.L14^LE[9^R[L:4R^=W,^IEI_?>_YR!,,Y21: &X".1$>O;LU
MFGL'WO[CDT'!\P![U[ 9>$(O-.FZ\8^/N.FZS<I%2DJ#YN( 4SBS>C/2Z 5&
M(/-)%2?] @[1X.! _!=0J!PE0=@R: :.DOA^JI>E>?*;<Z6X^KDZR=KN?2_T
MH$+PO&@(]O:_-)7/T8PM4V4(/80%,4V>X*@(0P%-QL[JEH?0#6%^HDS;Q\NK
M"_ '.IZF]FJI4 -&A[( FWH6D(: (1_;3R3*"<*JWC :['/$+!VQ'M=B6B8&
M^-3>KWK(>ZY0>/'Q?K/JFU'DQGVSN9YT=,TCJW%LY&M__O&K]W&@LH[O2V/%
M?BN_&%?9E&_[OB5^JZ 3<+\]@_/7 R]Q**.;()5GOP1\![/P# L?H[" ,5VH
M@ 48HAE9ABP@!?W7U.A?B3%_D_[KI$N$?EV8"T'!O(>HZ6V([NQ&S6+*!\Y:
M,I\B>%EUP"_0*JTYC>:V^,A9]]4*L75FS1+FU$>"U,,LL$_F! (]><^A!0+\
M:_M!U(7B_3A5I='C)Z.GGL]V>.H>*(/=UC(XJ \;'HW'7&-L597\=+3@LD\B
M[;3U^&[9[F[-[M[3G1A;M\PHV GS]K_MI$<A(?#R/"3' AB:*TW1+ #YHU1A
MBN!!#V\4S9\A@W'OGSCR@J!!WOUH?/^ 6L;R)/*#\>&UU_.,$A*]HAK*K.[E
M&),7'=F;3.E2.UL4;!7U/6<VL<3VJN?TMZ\,DCK%M?[*^-Z\N,:1P)?=28\(
MY?G$W;J5+E9R_NVR;V5&0,AGGGEV!;;#,@=-&/M7X$*$/4I$F$RL5B@D0)$,
M)((= E>/I[& '3Y@PQ9*+APZO&I/8@'*!NOGT2(PI;L-G$AA =_*P/IX<&:*
MM/ !X?4 ?2P*,R9/;6,BGF)"!\L(^IOX?REQ^0#\>9AB-@R= ,4U4>MJ0\*4
MDXKF,KQGYR$C7+SNC>/W%PVZZ'CX>MD2L>A'OH^!##5#@U='J-CV;F?TV>3N
M3IO+,R*#%;DV'+66/"5?/97.H3>TGGR4M9_D83=@Y9[K:I5[*356ZQL",+!;
M\3E_8Z;?8B;%CQ@/29!F'3Y:!J)('F3G@Q444O2\K;EIE=F!L(%;L;'J\;H[
M#M8<L;NH]-#.6'2?8N?/6&B*CF%(,K/UM@VCJO?A=#NKS)Y%-C8(IT<X31P7
M2KEHMBT\LNCCVWLA83)/I8,P<N#_W-YQ/,PLA]GP]9@*VVBE:G$D,DMD=>@=
M&FFUN^\N++4WN&YLRSR_B*KLR9!WIE'J!65W$E%G;3@8 AXPIP=EBG:,(OQP
MC!"#WHI3?8D[45'].H5AXJK9Z^XIEG!7FDWG>>S=@-:7BM>,+6[:DF60%&Z(
M&0=ZH(15XZNU<++FY!L'[U4075Z>';!0<MO[$CX657+^*O?&@\!&#L$-5 R#
M;WY,BD2)I\U"=^C".!GJ1RDUR.YB>NA$:C%OOFQ>O9*99!N!/U[#CP4H/$IV
M+D]B Y@)U"R8BY,28@IQ4SW&.&I4A=VK5:FH.K+.H9?3:K)O/;U:JZQ67UL/
MB]ZXULBYR;AF[TBO->4ZS1+:29? '>A%4@ 7[V"_?>DQ/?S'*EC E4NON[UD
M8F/VMOI>G:TU?\3[D4\[$9BLJH0Y\^B;9PBE\748D<ND,KDXP@MH<"SCJ?)4
M7/[&9OWTPTV>%0$3LF<M-0S4LS_8WGMR#]7FJ$C; UE0N6E;NQ% E;E&($MF
M3P_S8\I4RKN_7"G(W]%Y/E4QE=N)9G2H(I K[ 1@^5BD];Q_1A:M'*)3N<?E
M:^?[5FA?H99G$0;U8QX_<$:W-E>F\<1[O'#P?+1#])2F7TEU-^ BX38814_%
M0M)M#(%@;P&T@':-\*9/DP\W47<]4?9WQ<PT,%3 N[AWQ7&*@[ T_ F] :_(
MD+(,,M"#'+*' @PD IZ6?TE$[9(PBKB V=%@_<1ENZ+QZ2!3CJ2#:#;$YMQP
MOB/8 =VQYEDF17YD*J:LC6]F(#=*RL^1']9-V*31XKY=I4G]<!Z>>@>>/7;S
M^DE\RSE%2F\-!E)N;L;RX*RIFS/"<)9.OC[99V<J%3?Y\RK1*GTR2^]Q[GU;
M- 7;)71=J*Y@/B*-I!.*TV;SQF6H B-3M5"![ZB$"7O!\QEMD5('&=Y\Z<5O
M=X\$'W+9$'&!L[;1#>X$*9;S_=JTZNXK#"/JX.AI^]0\)XX$SSQ[K*7[M9TM
MTOL")(]%<,IR?*OT:5*_MF%!?E;C=NYZW KN9WA#Y!&)OF44S[0]=Q\+\+![
ME<B)>)3#%0<+28H<=.5ZQ8V&6Q;4#Q [Q$=8@"NQ/WX$.YLWD@K=IHB,DG/N
MY+1H/[ZQ,V$B?>:L\\=4.[OLA.*:K\UL=^XT^B?_V[+=1+Y_#]%=8Z^="(]5
M$<AF1_AE<X&#X EVS)_N>"DV A!7]L?;$OZF_)<I\=KP<*K/&7P?7K<T]-'+
MR\\W^+6P "OTJ7.8<Y]8P&8DWTGZ1%UAAG:R@"-&YS2P@XP#+$"6AOJW^0D^
M^ R5R$BU2V/>M6$!G8F(_W^7-'GX3U_YA43@8-MIRF5"A52"Z]6%/8_W,)(D
M4O0.?FO$36/-$/.2)WU?O.%-WW09O;8S;_)5*VRFY\^\28 3VRHIG?#QK=9(
M6!,D+97A,_]\R+94)SCC_G_M=[O]3?DWY=^4_Y^A1#_$4*[N"G'-"A 8S1IH
MU173NFV*UKGP33HDQV-1F'02,S)*7-V&1QKH<T;\8OL)VXEWX$&*/"-)\+8+
M"WBF02G<QP(2XRJSP:5D!+_?#ERX\U?3-TO.(ZC-[JHC%D*?/DT>3[AR7&40
M#E3V^-7GJ?YYT?33_][>(AN%_-:_JN#[J\M A?F<-))%XLN%WAMPP4UH3CW/
M<<7A\&K-HJ0Q)&2$XPX(?47WYTTR<RTB6I)HX8IE>[D.1=85U\KTPBIP_YNI
M.W@T)-^(W0JZ$",R-+NK_)_M>YH+73_><43 _5[^U;?1*]=LNILS(LOF6MG9
M<CPFL0/A(QS1I$LL0 AWG$G"G <'98ZT9P?.E:,B\-Q=<\ISL][SRNF&/ENN
M%-E]S+@<X8BKE8W)D_8:T'\[NM*$B@<K>F<]*?1F+"=>>QJ]I>K66+1?EZJP
MXT;>$U\':SH'/Q8YG*VVD4_[D&RV*.3XTNQ;XH9.?/UP)2$$XWD++3A=@48M
M$SD#'M:*IY^!<NOM1TXI/RITL:[G<9T,.[WC94G91;XO"$XM9>;#XOAF$J\T
M%$G=.FA%2D<B:?SQ+S<DA;]:W'HYU/+XWN&[0<<WR"8%<5RSMEQ?=#*)%Q_
MJ4&C5/J(:T-81[DJO]O U_2VZ.K= S/'OWA([$K6/7Y15[JOPWR7,4>;RFA*
M2Q+,U3IV!,JCAM-.4U5KVV+M'>-B7T(S:\K:S3==^Y=U%76;TNOVJ]A.[OUH
M=;=O<T68<<O(%XX.TA;2%9)H0'0=K$0EDE%T58@X:IPP:L$SLW@9+YU^8/15
MA;7?O=T1%X^^?* V4OF1XRS;1#47$J[K(%>'7H9,7L BS8G:?+=JPSCYO'L&
M'W0G[[Y%^<?9B1.M_(\:8HS]O;S8]GYX(?.Y2@+53!+#=Y+$P)'[:'&2^R!)
M"G(X!5EI+4!Y)SIW1/T\].;>08X'$_>XXC$^L0\W;6KZ6(%SH'5 DG1/W&XF
MP6 ;OID@7+T'I]E3UDV=>YC+P'0PY#=W>M@^.]+>[*.6PB>\/]4Z7F'KL1>)
M@;)L9.]!+,Q%I!C2U*F'&0;5E(S78\1M1G*5M/+4>(XT]K3M,_8R^@TAY_U/
MV,F<3=P@[U:+.=%;1Z)@2;/O,<Z.<CL6^,>\(V\Z?Q9P\V\L& CSF@IBMSRO
M.-LFQC@%.5/&S2IZX9TXHR]EBA*#7:6E[WI\ SPS,R86*P0#1=GOD:\H'-"U
MW"X.4(@#$C"7HC>E=#RE=[:?@J7=HMHVHL6FQ75FJF4Z<?O;&Z72+M?:^;\-
MMC],E-C$W78_B-^!K9UT$1S(&VTF)U%L6L>Q]?N]E0M<7Z5VT(]W6=F,-<U(
MZ[V_.& JRVZS2<JZBV+&-L4"8M$EX60S"I'61*TD9]$5<&Z0Q[/!@+SZ'MK0
MOA(HKE):6>M\F!#]L": I)V(#'5W2! .B,IHPUMV/X6">VG'J:[1OH&,G]Y\
MC!-=\V6MR4&-DEV')=SL;QBN6&='&35[WB<?1'NW__-ZZ0;HYQ^ PO\=2#$)
M43U+L&7RQS!M2Q=FR=#V4\H2@<%_"[;4-F8!1<9/64"F>+5'#.E[4C/8^X(%
M3"O105[,]Y$)+(W/G 68F\R0!:VPC>%K-_\S-PW\'SF'TT3R8@&#Z'IT4>\L
MTY]:VF @E7;FE0=41A8QC?(1&9B7LW4QOA>V\$7VVH$K G=W;#0ENA!EF)68
MBZA-\.#P!F_\%JCWS*M.[G-&M[-G:,6<4DT+>VOE^DSY57ION+S_\/;\BWH
M=0_C\@ZQ9*>G</<*M@+5@.J7ZIBJ!\4FOQ1HG;DQS&_<-LK44SK1>*,HTK'F
M3$3JP1:&<I+4<8,P9GZU)L+)(S>(D>.C:;..=/4?.HVQ%0E"DT_'544O2SD^
M-)?93]=4BWRJ-+.-WW"?=LQ+BL-W7H]QD"%H#F_I'L-P!IB,-\=IDB(QG,2Y
MT+B'.R^L"-.HF[]M/SYZ*>Q(3'#QZU0EE6Y]4WH2K06Z3O?!&9:VGZ*I,Y_@
M,"/7-VD[GQ6?C)5LJ7)=J J.HUA,S#:\KHNOUAD/0BDB6NR*],W$8#?<S0*V
M5:UO*&I'\]P8W@K]K&G\M$+;[>.](^JZM]Z5N 7!Q -^,>$NMYLE_!:7AIO(
MWF/Q83 ?%'T.DA_5M?!OK$@_70+=,JF^;\+[[0LV4?O"#T">6;[T_B?V,8%B
M3!0:Q/$SB_'R\(=A<0;/ L.6].K-FQ[<52V_M^+1AJH/9,_LV:>XFN,C;XO!
M;11$=7X &(,0TJG-?$@GW^,_#Z.\X#T,5V8,+.EFOSDFP>0ZJ,\"'H0GU$G?
MC3[E>LTNG"O[3F+ IG@SZ@I#"-LTS(D9(6!1H+NJ)&YWR2LHEKK[>WA]M4#Q
MHG/Y]2E3F5<['V2K!1H8DGGLTF^<.*B;]A$<R</+]X">Z$'7T32&@&6-> SA
M?$579C?.6ZO4];UKS&OE/LU]YZZ$Z E<RRI090C;&G7H"=!-\"T#R@5W;?#B
M'7JF/3T5[]5XJ]3.N1\]L35H2S?'EQ,<=J-$:+<\N07A[1>8';) QK05XAU5
MYC:"8J]6K.TK'K4;]DW^)&T2J>&C_J9IH4$6F_RRI4K#V?TGYK(JI&!)EO.A
MVYO3^>!:PI8RM$# 6]/.S2M16EB!SW4=+4=E'PHJ%6\H=[DKXHK1>[KQHL Y
M1*0<@+'WLG?0&Y6TQ<N]!GNKQ&_*#V.T$JDL@,V-!6Q'$NU-C(0G"&>[X/:>
M]/H+:^;<4Y5;\<X<@^0MS14]T4M/4)?_L59?>ZA:!NX@\.EYT+7P'2!O&0O@
MQAVCR)1>MDD_$N/I]=3NB+JZHE[H45UCSJTS8]8N^\>J2XB?,?TW-9XCF@7"
M&L-N:*UGI+O/''KCY\+XIDUKZ*OOWAU:(K9_^#<3?DX4GB8[*KF<3B;.?>O=
M@?:Q(UR@DICLLR0* EAC_^VHM5^_0?_N-G8OU ES)='1#'UJ7,$(6A3?X6=S
MLSK\15ON3"J!$GZY)%!D[_OV#P\3^_*<NL-.W_.Y9SI9"H[.8XKFF9)R:3"?
M. )VI&WSMD?K/CJ=%?J\$_Y.>K\H]_AB>Y*E@(46$T+T;#E4: %DZ$_1)%E
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
M(2N#$,IMP),58X<F.%[Z9<=KW"SWVD:.3Q# Q$$_Z_(SOUO\3OO,+[LAJV_
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
MY8H'J\%"QR@?8!/%-RJ"?3_(8>[N/U14PQN;Y^=Y"DLY#5%$R-#2@'(Z%"D
M')C6VM=VM>;Q5/S=["/XM(\FPHNG+83*4VX\(32>13=(*-UYCZUP3F+H4L L
MH0O4X5:(%-+$YSY68L3MC)^,0>F;9L56ZX.E$[XE'S<<VS5_@ W*.A\J>V]3
M#TL@F3I+BZ:HD1.I4); )[H)P^F]43!2)6@;&Q3'L"AYT^]69:6YT_'NZ-WK
MZ6=:MSAYC]A'>8A$?H?E$9YUT[#4'I:0#Q4_71L%]WQOM*_(5]N36>H]9;D=
MRQ0<W5#/*(',UPJ7" BKO'HU@[?T_6W^>-!8G;8V2-[N+:1,2M(#$P/VL40C
M55@H.)JB]8C;(ZF3#;H.L62#L'D$AI _E,3?#YV=66&#-HQ%04'H?P S[ABZ
MYZ$L0C6AW=JW2PHS9?[\R:F/1'^)--NK2TFLHI?HY_ULD#!:%:WCB2;L1"?!
M\C@^I_[=V3_L?UF')T9!%Q&H[6Q0A5\X!T6)&#?)X6JAQ.@QQQH<W0W(&INS
M<G0FO1CGEHP]CJ[2H;Z/_)/LV:\)X?\]=_9K^?^)S'Y--6_'MZZYKKFNN:ZY
MKODOT?RS3)A)95^C *6/['4W);>I$'QW3W"ZR8#N?T,B3+ ?]C)7(R_O[5WE
MD3MNM3]V'OWD*7]JWU%N]E-#)U^_^LORCH^J:L/E3"5RSI3/3@QY9?U43/#7
M.N8U[.1@<VU@^S!#?)C4,Y]#U-)OA\H:;P9@)X'[09&7-("T=WYE_6/[5#8>
MX0NU5]A(S3[I]#$E=QDW9L$2>$'?S!I2TH1!D/Z 9?;8YVM;@]R[3M95Y9[J
M/>?(R)$Z_Y(HS1,%XMFD,?'Y'G@[<("##$69J4V;OV:A*VJ;#15LS ,$MKNB
M:_:=F:L5Z^B0]:I_?N5LT3N^F8UYKT&7W*TX^)W,!D5?A3:#HY5T,+2<?AVR
M9SM>>L&KCLK*%>SRO5%I7=$KM>JJ=+GL;;%"T4O5+9[?BR2Y%B?C.:KG.*H7
M?)5VV$JYHGJ>&K9KYTBEKB1HSU8[O0M/LDJJY^ ">G;^K6]H:3;(9R$&HHB2
M?4T)F,*UOC!THG1URC^\2;V= =;TV">0\O3PF_U.*8]!-S8)2(WT'5(2HQ]
M-^M"/;5'G3LLIM2:>V*HI[^VZ*6)N-J_#];VKC%7.&4VV[ QD2?Z#;=HFT1,
M4A_S(<<"L80*.#GRR2B0/%W;\JA:RZD%K#SN5-64W__1-.-((,4@1U3<$MP0
M/)UR?G;TT;U-8-I5YFT6+^M-DP \GL"%4AKSE0_,#!\^+*?D4E;48?3:ZU:N
ME<)FD;<A^V4W.X?_G?DQEEG_4)[R0N-7T3_3.HH-NE#$DF59LGP[V*"FDVR0
M)%Z/$V*&WFG^HX(-V"5T,PC]D<*P88/.]R^Q0<?E(Y'[?GEV11K]^D B&P2>
MPT3$LD$?[[6R00G,JP^2-%9?LJ+_L^UG_J<=4 XB_T4U%*H0_0NN(=8UHNWJ
M=O6U+C;HJ _I#"=4W:8(Y\P!7]0YG_':TJ<_S>%\4?LYRC^/_+MYYF=F0<Y4
MY9+U<^[@#*X#FXH6AOI@X]8P[;@4)<T8L][+54[UC3DNB=Y;'<5$I=-'$[A.
MBEM].:3H*+6Z2M=#-Y]OW$JUIHT,,Q2F%L0#I-%@(]=+15_0 N<:*/6=>;,G
MD^!ZIYI#5._<;4C>&2<WPH6[RBQ#$Q\2*@GS$=,!\#@E[3ZDXQ14\LR7+M1E
M;0'?EIE303DY3B[R%JF2XJ4O/5KEMFP0 *UM3Z+@1RI9@G+T@ZP/N>Z/]9OI
M=YUZ'/J.!#WY?)KYP#14\,!6+R77>@/Q0J]3-RX\WT7">E"Q*4;ZE)7FM5I,
MH^>3;6GI][]4SLF7SB>]K:'U=O1;;Q44V&I_BK@!0;3CNR5%:6&#FIOQSUH1
MKY'ZS-CIYN(<1@U5R-<N,L<</10HHX1ZQP;-K: K83:,"TQ<$Q>J![;A/K,
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
M3 ^#2GS&C8.!2S[SAFS0$7/.W"UHPQE.ICH;%*^':L4O'PG$4PJ'H*M[7RP
MB2XR#/KC%0N.W,@6B,\99C"*5S@J-_[C5\'\_B+@]6O\S[^&<<[?%^R=,D#%
M3W7O;!'9U>I4D2;DZZ1^8G[^RH,HT.L#1EQ##W]NJD,]4+VCIAY;;K*_7<4C
MZ>?^.P%1%$B[MM(<K-HBJ6E3P,I0IM]5:)PFG,RC-[[96N-98*W#;GZI;4JX
MG\@>3>C>K#?#D&J?5O*^UC']#K@X #Y%8574UZ1.:0N][3+:5[*WS71G1>5C
M%]=8KP.=^U\9XW]4]?X+^V;=^BXER;5H._]CV]0L$$GGGC/69CYB:3!@@T9A
MTX8O=LY-NU&=BGSM3 *A_;OD5+15&M/LI-/O5/*">+OXB&P0,1-?B4]K4N5
M)SPUGI90,6@;S]H_=RD5VK(V^#Y5^4O*L,FGLYWJY^E6CBK\@5OCA1\V+3Z(
M@AIQ(JMH):3S,THWX:6- HU.5<2W:'QP)F<;@UEM;TL:6E>]VJ;VANV\.[Y!
MANMMN"P.R2SF_+G;>&Y.3,J!\*WH2KWDB LD7Z1H.KI%H63LB%I6>[J>_NU"
MW)T*<$[')TVB'M$L4LT,A'2AG& )')SN0F/<Y3D8CNZ!&JKO;(]8X+D.%_B2
MG1MA*E+UR-1",V7QU9FG40"7M<%6[[-Z0[5D9\Y#::2"VVW'3- !F-%LVHWW
M33*(F9G70:%/\VP,R:*$)QW*X&O*DI[R#YX9#M9L;7FFB7KQ(,KX"C,&2L0J
M;68F#[?E[QDV5H$!A$[4OOHEALT4^3A8:W9UE*8L<\7.;30G9_3NL^,@.^/$
M_[,[<A$\!GW9M(OJTXZYGDN(UY'[1M:!REJ%/K7=R!MT;O?>^."K/DG?U_YB
MO>P69@%#:&I!&GD*L"H%+IGD?QLPI5[//EU%B7(:DN!6OS+[$(&#_<66>DN8
ML866?!5JS_S -&0C8&&9Q08YX/O&- SW@[0UOIVH\L%+#3.,RQOZ&=SWO^3&
M-I@=;,($25*A)T,337>L\(BY_L6^"W=0PRA)*B0-[8V5!2Q:#([4KMUBI?6Y
MC+[D"H==O%MP$"C#D[ZG3F83%<''WFN-[2 O1_@6)ZX5E!R5LWV^)6GDKV5:
MC:9I#93B!,8EN@[0V6(LUK\-_QZW?"7IW3N0T!OZ3;+<0GLH&P0N"5[&@SY?
M];X?W&<++Q@W,[(=5/2P>Q/9S./4_M?X^)QOH-J->:EAK0O7U[(2IVWX(@V^
MP67]L^V;0T#><59=*I2K8J\XK^FOY8P7P7R 3/L0I :;:KS%W7=?YX,Y)?!
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
MD]^3>D"$;&Y+D: D%9.#NO/W/^1^EGHE*]-LD_UW=%=7<6N]PX?]VV4_JBI
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
M]<-CN?%H<%$#D6"XR<NA_]@[""^^M=HQ!+Y]&MMAM-_!@O=DZE-&)LJ/D'H
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
M^]?=3M-<7.S\6  E [!%!*A:R2//)*Z$&ZITJ]^)!]?XL/]^#4DE\ >:W#L
M"90"B2^P*4(VIH\*&Q4IU_E[GYH'L1_[]<,20S$F-E>3YM&@'S#!1N/BR"\B
M42_G-[Y\6C@>H<D5L)F15?8):87JLF4A)R$)6E?0 WD$D3+EAA?U-B/UIGZ_
M;UU/6Y]1C&F;;TGUIGEM$UKS[BV<0P?QCUY<=!7?GJ=)T)7_O?Q!Q#*>TV-I
M1DN;-PNGRT@'("67R=K?MY4*[/,EMPY 2%J6Z(!2GNMU#D__@&/?V'][XY Z
M9%3<KR0*.,O$\?7W:2ZB&^UF1]:2F,<7\>Q$#H8O0G4%S W?M+(3!)1P9R+K
M*@9P'O][GJ=LL/==RC%M^NM'"P-F[ $643O\ $.$]J+CF I )3$HF2GSL!&3
MW'IX\%R(_/15%H;4L#!D.?#XZB/[MT/QJN/0Y6<8;J0178/QR22@%K"A.E/0
MW2R-*JM,_O$$'M4;Z,1K ] SJS)NK:8SRGPDNR]964B &.+_Z?ROFKNF^@C)
M7!R&_% )A^73;UN/ALZ6P5H,D-Y_3(II?V(\](@P\BU(1HD1<(+& 6![63Z+
ML/[%<& Z7U;74[W-8^,GUKN1TZJU>JO_$SN?F ;7\8<P.3J+\<5[((=,I5A_
M+9R0XZTW4T,@Z&N=9U"I\S@,?B\_?RT\R3NN%S8TE\IG\XB/Z^;HUC?V'?#\
M!'63;+ %(;<.DS333(P4L2&HJAX/@53/-SC^OIDL1QWBSTN:3ZYGGWDO6:/)
MY-&D.0-%G5"RW4@4]2&C$"GG='M3:Z2<2X]7Q.^!/W,\# 2?<[&60&F<%["T
M#-4*]B/:S1=<G$#JL2!0KH.;.0L15@O41)ZH_N4FF0O[^.G)H"E&M+#P3;AZ
MW>)(>^ ]%9<<9.#EF+%M(DT= 684H):S994FD-SP<[^>(BPBB P[1^'[.@O/
M=IQ(D^*?1W&6T,3@LV_8-\?F4-04\GI&!QM=HQUX07$^;ZI'@3W4C;7<&-JT
M;VYIZ_CXH3'-ZK'ZY-N_Q4_CTCCO@$B?8->G=$=$[(H<IYLDU+;55[1=7%UM
MZ_J%!:H^]QYFGYQ9P6P;L;(* "3)&":W]7(0GM#3(C7988I]_T5/=21P\^;C
M%JLH/GCSK;TZN90S'"KL#P6'A7"1+#G@0,B$"B)5?##UF"Z"Z ^G]51=F 3@
M=W&FW9&X*/RM/XSD_.SF;.QS?:O1,&68)2;JZ@<0PXQLU[N;A!4N+5PGCO6J
M@WN%YK6<4W4O.TDW_8_WWJ\W"*(=DCY:&XY2N[T!1X;.2I1.+>TZ)IUV=R%R
MX)Y&.Z,OSX[=IX\!5F0/TGH2JWB5$O@Z-)G#V/=*:%-!N*^\JT%_?FO&HSD7
MO+%8CN-P-BCC6\(4*3-N<;"/++Z52J911UDQU($( P(H,;>F4$2)K[4*TYKA
MKOJ_2UTM2?II7!<R*HX?__#X(<3 D.-0*-L^[B[*X]ULSSO?J#J7>9?>^OD%
MYP%9(X\[/*WOB4_BN>3B^1'>1 (>N@)AJ68U_3*R3J<;]-,$4Q:A3FX8)KGJ
M3P3E5L*T51Z?./Z\JL6^9N$ -%RV\E;O]TS/+OMW"!_B\ NZ/OF5ME4Y$&/5
M/*$[N_:DK;I=2,T^R6-8YHUVS PK'JWZ8_VH.XS*=JLJ!!Y-5[1]AKQ]HTG]
M0BOZCL<Y]%TS&3!=%,KD^4N1H_K/1* YF:Q%LMV;.@ 1Q:>($XC+*U#1'W\@
M<T?_Y%BMJ;\ZKY19_N3U%=OTS J>GK7:MXAS,12E%>^M&,6FY<M(.S#0UDL
M?_UCC?T*T&1?Z+T<EAVA==B?8,^YLK!7XK>& 0P-F+;GAYG]#.@!R'IG<^,
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
M5CI<9:&U&B(^ >_,O(ZM?=KYSX/86.+<)RANB8WQFLFW26!'*N*'%=&U>*Y
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
M]GN'D_A&6Y,,'HM]C2WYF=67MSD]\%# %@UT@T0H)U*^B,QG*,/H\?Q10Y6
MXDTT2@Q87ZHY$>BVQP]UIZHAHM0Q1F*?B1O)]'/DLF_F[/J@#M/2\):+]IHU
MK[@K<<;JZ8]/]Y4&.LQ_W#5\;X+24!&Q*K?R @F6]N/Z[U]FN7^E+OI_!;%0
M_&EMO6Z[)D1_]N_@H.I 8/_8XEL;?H!9;_4)X+(E63(WN;U -'KREG;H:&*-
M7N;!D.]=%=:::2V)SF8 [A(%I"5Q">0]P2VXD)P42X5'WS:P6@+E!%DMA!G6
MZT0P-D-CL03Z":#+6<8Z@:0MC=P@8QB=@YYR4;F:IR'F+E:-]FTZGW1FW=W&
M39\*7(),TDL\ "=#Q1=Y++ %]E!HDR#F_@:]K(FO&V[];;2^KL,+HFU?3WHP
MOFX+.BBB$$FI4L8=O?OQH5Y9YM421A<B9YC*89UE!K\S.T[.*&FE/>\^L3IO
M?7S.BX-[%+VI*584ZS'/8!"(E-I&?+09@7*/5F_2UKZ[]G38L%B#.F^Y!+HJ
M+>"[%]Z$K&Z4\:WX]]"VR92'#N'F*Y;3TW#:6SIG?#;P@YQ'9MAI=OLPQUCY
M=B[5!T7)6X-WA)H43SJ6@_#=P1_MISZC3GUAL6Y_ZM"M)2A^UU/8D250(A$\
M%>M^1:QXW2.H<;Z>> 'RM*TB5O0UIWG_KV )8XB'RM7+[Q^59T>]!P:&<<2Q
M?!+MR>@4>1,TS[FLVS_F#S>%4#25C9ESZ9B_MA:([O'MVEEY=9<W4W)RJOR+
M&/MX@G9 355]ZGFQMN2N[1_@E3D!<&#9ZX8!**H@=?L@$9-L0!BYS[HR_^"(
M9N3L$TFWXZ62[;MNF!7^D)N]7FQF:76LN^82(T9[G8AFE<+:+73. 'UQ'V&4
M  <J;^RMVT4]@5F('G[<Z.;TDCJ^XRV2"HDR6ZE$.G(I3:R6<^R0+9UO#_SE
M6H2Y2G,MRAPSI=:;>+;76ID%;U3NK@/G$:7D@'6#'%2<*D/=I]I7HPQ1!3W]
M-H#F8'L]CI;9D.8_\#*U5XL5-F1_/N;E;QBH?%)N>EG6:MU_J*TKIDL=X?/<
MY+!).>DGD/,SI]S1UJ\W5?@;?^._%(9+0_\&4$L#!!0    ( .=T65<=\$VL
M$G4! -6'#P 4    ;7-M+3(P,C,P.3 R7VQA8BYX;6S<O7MSW#B6)_K_?@K<
MWHF[U1%"%Q_@J^>Q(<MVC>^Z+%U9-;T3%3<R\)0XE2+5)-.VYM-?@(],2IG)
M!)@@Q=F=;9<MD< Y/Q _' #G\4__\\?C&GSC19GFV3__R?V+\R? ,YJS-+O_
MYS_]=O<1QG_ZG__RW_[;/_U?$/[O=[>?P?N<;AYY5H&K@N.*,_ ]K1Y ]<#!
MW_+BC_0;!C=K7(F\>(3P7^K7KO*GYR*]?ZB YWA^]UCWV^*OD> L0!S!V/<H
M1&Y"(79<"KV(>R'Q_ 1'T<7]7_V8$C]V(IAPA"$2/H:)[W@PP"Z/F,."*$[J
M1M=I]L=?U1\$EQQ(];*R_N<__^FAJI[^^O//W[]__\L/4JS_DA?W/WN.X__<
M/?VG]O$?>\]_]^NGW21)?JY_NWVT3 \]*)MU?_[?OW[^2A_X(X9I5E8XHZJ#
M,OUK6?_P<TYQ5:-^4BYP] GU+]@]!M6/H.M!W_W+CY+]Z5_^&P -'$6^YK=<
M /7?WVX_'>TR^5D]\7/&[]78WO BS=G7"A?59TSX6DI?MU8]/_%__E.9/CZM
M>?>SAX*+P\VNB^)%JTK*1$GIADK*_WZLLY_/$-^2O-6^K!:$J]7]8DO&(4R_
M6!/W3C($GU[@7C=GB]Q\4!\R-M>WN^WJ;-&GE]C69Y%7>#W#9['KIB?R6OW@
ML_Q;VXUJ:(!,ZWY:ZNZ)RG]4/&.\8<L738.4_?.?Y-]6C^7CZI+2?)-5Y2VG
M7"Y?9,V_XC4O[PJ<E9@J'B\_<EZN:)!XGHA=R)'PY#*%.<2N[\&(4A'XR$D\
M*E;5]C-?\0S^]K63J.[6N,\_&>A?'9G'!2_S34%W*^#C^M"R)E<TM0;&/V?X
MD9=/N'U!"J[,A4:7?^G$!L56[@M0*LE!U1,=""G[/_V\4]S. *S? M;U3(C>
M]A"MA09]J<''21!EK<E76RMS(_NB\X4CG-,7\JV5@9<7K['*Z1BL&@Z5+T)E
M13N)X]4$:=+2SWN?PV7128P+>F(TVB=^IKFT8Y\J^.*3%T7^.%JU*A_]!35
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
M')I $;G"=5S,!$E,:'E6Z9=&Z=MX_*=&/C,BGG?@]4A\L<,Y\0+0Z0UZBE^
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
MU[L 2FQ]"CF-]&D6MHK?Q!Q\#+I&W!$)6TX#J,_ 5H&<B7]/?HN6:Y]J8S1
MP*?;F(U^M=7IDZ_^2R.C?M5&_D7*@:W[M(@HC5" (4&!"U$0Q1#'+( >(G[L
M,Q&[S"Q(]VA72R/=7[]>R8TAVTCI4FG[]M,R_-__/?;<Z!_;+!F&E>X'P-;;
M8]N!<.HCN5JP"W!92?C(IJJO/]1Y!9ZLYOUI7&S%AA[O:-Y0SI,*[T5>GGYC
M'(-<Y5G=S-_2ZJ'+0;6]WEYY?A1Z"14P]#B'R.$!)![BT".QYTC##@FD5>M>
MJ[>E\4@G[/B[W6%P]4C#&F03\\86K>]2T&UNN)[WBSV^T(+$$F4,]S4K:VBI
M_9HX]%X:L?';/#VMZYAOO'Z'UVI;^?6!\^I3)O+BL39E[]32L0NS1<0C$?>4
MPPDCRB")(.$DA&'L11XG//&PUDW J-Z7QBU]!4"K :A5 #T=##8WQL.AL5N<
M$N2I=X]:^(+?:P6T@I0M0&ZPOYP2^KGVF[I#8#-"_"SPAC:BQFW.MS$=J^Z+
MC>KH1D9N7-M<^M?B=;7&=[A,Z67&VJJ-KZ80)3P,N$-@K** 4.PPB%4$-B-N
M$"8LYJ&+S;P61TIB,N'F\414*5DVS:16>1MJZ8$4ORL]"K[4,X]*"Z!.,]65
M0E&J@M\R.7;@9?U!\"NO'O+C)4NM#JSF#GKZP9IZ86HU4$-TJ$YL,VRX-VP&
M:Y3YSOL\/&UMRT=*,>^>_3RH]C;T9S9G1KN<LM6''YQN5-W$*USQ^[QXOOR1
MECH&]]&7EV94;X4$G92:)WS'X1FF)2O(3'V>MP<*^%V):(%%3JH_4+I"OMM2
M V4[1CC>XBQS_:1"W2P^_>!(SUDA.*TD)_R@#RJGVJUL^CJ[PN6#^I\Z^/N&
MU[PN9:A.MZGD!_4+R18O?]![<ILXITNM\TN1;YYJ?BDE'%6:;3AK+XGSK%QQ
M$;LTIJXJHQ5!1+&TL&)?0.8Y08B]$$6!T9'?VZNT.)JJ$5$&@+2M>7J? =YB
M PKE+=S\O032.*-2\=H8J/_"=Q 8N@^_^1CH>BN_N:!+8N[M=]+! 10>ZKM0
M.E[4?X*>JBI\I4.A?41].Z]^^/*-72ZW;=*W&J#6!-U!!'88673/7LQXV_(&
M?WN%YG4^?WM]C_FZ+T>R<;; ^_1;RGC&RC;;D.<YC =^ ITPPA"Q*($D5 D'
M A=[4>Q%1!@MS*_:7]HJN15O9$*GU_#I+4!G@#+Q:F" AS$-']':$B>^;GU6
M@CJBVFNV./;81,GXCZ5);J[V/V62@.HC^B8<[TX26)M ^4N>?9/TQ-EMOEY_
MS OUTLJ+B1^$#H=!0AV5F%A K(*Z0^X3G@CNN8E1C,V\XB^->&K5# WLF0=<
M\[!TL<,X]1FK1A+^$SGXVS)*/0R:(&Y0211V&?JW0,B_;I0_G[+6FP\(_*[
M 2TZ-L]LWV18Y\K.;U?X927HGV1@C'/T3R/%R(4RO<]2D5(L96@J,DOKNL[E
MG/*R=W'NL$2XOES1$$X@(IZ A)(81H'CXB2BD8LBHP5.J]NE+4S;C!7J4N_K
MYO%1.6^K^F\[;<!.'=#I8[B2Z8V(Y@ID'>>I5XYA*"T[*XR#R183ZW4Z+X,:
M ;''?&9OOU&=K:[*B5ZMI3CT?93(_;YP/ 91X,O]?D2(9+XH2FC,!,)&2:'G
M%7]I#-H)MX!Z6V:?@26#_\T&=P$&OW;5K2T(_S4+;XT:PZ74WC(3?EG6_20#
M8[T"US@IS/W#5?F63Z6<I:SS.O_*BV^RS2LI$"_:B,LP8:Y#8P1=U^$0A8C
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
MY43 6#!I;K@TA(0('\9NS!@/F>_RV&3"#_:VM)G?2WO?E+-2XII-_V%T]7C
M&F:3[VL.P%6"GZ2LY9\G8 <M7"S1Q'!?L_*%EMJOB4/OI7$,<LG^8U-6M?EQ
MEZN]4D;3-?^B2O^I4G&?\U+^7"7"ORERE2.;O7O^K53G?FVB^^S^DE;IM_I:
M<Y7PB,=^'$/F!M+"\&(A+0R?0S>)<))0C[BQLZKR"J_U",>F<$;\M!5QN@EW
MI_H >*>A&3=9'3<]*GNKT9B8^7IJJ:W45K%^P<2?E')_5K^N2ZAT"BK'S9^4
MCB#-_@RV:H*=GO8(<PKT+?&K5=%FI>,I0'W-WI/T87Y<^U%BE&>\.PZ3>\V[
M_-_2?%V?5%Z+?Y6B7*FDJ<7S9_S]\K'2#9LW;7=I=F(K/]@>[+(-5Q-]JX/:
M)"DM0*L&D'I<J+O-C6ZFGU'PGSXYGQ+YJ0^S)@'=Z/A\+'JCCM*-.YOM6'TL
M#/TC]M%MC*R,Q)\*3M,FY9[CQ0PAQ"%GTNY$29! @AT$O3@26/Z?[X2A45FD
M7N-+HZJ^;(;5D/J0Z5E[8X&8F#FT,#"O@'1 65OEC_I-SUO[Z(!2>X6/#CTS
M;EK>%9CQ1US\4;8') E%7B@XAT0:-1"%V)53,R P=*D0A(?(30*3J?FZ@Z5-
MSYU\9I-S#SB]"7H.'!-/TIUH$YP<'=/;TGS=:W[6.7M,N=?S]NAS9G.W+*K5
M52Y79DRK#5Y?DW5Z7W/!Q[2D>*UNH[H \:YB^<N"Y"L6L\!G<FHC[ F(. M@
M'/D^3 3'+O%Q[ 1(9Y*?+<G2V*"34EFR'S>5\@&I;_VZZ$Y-DCA_A(;99%;<
M)Z:=GAY@I\@%:%1I[L8[929),6H-S"$NDYWT>$S^:\=AY_<_"]E9@ZEC17L-
MCDR"T#9Z+3KW_SKNIZQSFY7OGGO_VLU+Q*F+/!;!2#B2.9W$D\PIMR^JJ!4A
M(F$,&5W'CQ%B<:39R[ LVWS 784-<+FNIYWQSF?4T.@98%,#/C%;]A>H76VQ
MG@87ZGB[]X-)LS*? Z:MW )C1)@W>< 9(.UE!SBG+9NY8MKD6YOJ(2]4$.5O
M*@-@?='9Y"%0R:;+%W5);E4"@RYWU_6F*BN<J;K<;=Z"%:61)-)(P)CZ(93;
M3 ?&B1= GU$6\R#RA*-55F1FN1='QG5*$E*G)&DS" &\RQYQ ?*GQK[B73&D
MIYJJZR<NVC0T(-_I:3L[C?TO1Y/XE_<]3+U6',I.T_\4KMM/X65=+'#;? IM
MAL>>BE/GK)EL,";-8V-?Z@7DMIEL*/3RW4S7O?D=[%W!Y*SYRFF;F>WR_KY.
M.FEPW3K0Q-+6#RE:P>4^C.]2N^K?EPY!=?IJU!)*,QR3UNXB?2;="0T. &CU
M"E0#I5&WG4/MSG:QJ:%<_PY3Y_&1'G8J,/;3XQ-."S7"5Y*/[F7[I*R/*U8A
M%4XD< P=D@00\="%)/0]&,>(14Z"W-C1"F75ZVYQ'*&D!3MQ02LO^+V3V+#
MR0FT]0P\>QA.S"#GP&?N@::%BBV?LN'.YO42TU)\S^]+[RWSVIJ7E!8;SC[<
M7EVM<?I8KH(($>IS%WJ"1))"DAC&KI#_3-S(98FZ;]7*^G&H\<411B,?D ("
M6DNH7])Q#[AA-C@7CJGG?@^)JW.1T*]C>0XB,Y6L-$#&J##E,=4':E#NO3);
MN<ECPO8K2QY]QGQK\RDK4_FD-*-N\G5*I05U4^3T2UY=LORIXLRX')-V@TMC
MJ%9PT%GWG?AU(D.E V<;=1HB50&M+OK;(GV83V^2)D%X8M(; >X$19V,D1NU
MC=+O9;9-E;'B_2V6^<MG!$5NJ+KOS>YOFRI#*XSBB$>J=J3\+T348Q!31T 6
MA7X0<M\C 5T]U9F.OU:XJ/0V6X>Z,IDMKSN<;N*\X_=IEJDI0_!:A:"/"(5\
MC6F,:(@\G\(@PA2B""FW'^)(='F"?,^-DIBUF'[(V)R(=MU-A^>'YD;#'IAZ
M.]-SX9F8GE^(!UKY+ >-'M'>9JSHZR[F#Q$]HN3!R-!CSYKO+/]7D985SU2\
M49W]G7$MC]2A5Q?T<;8BUM%Y)6R$/.V?J@^2_A[*!E@S[:4.@69G-W4*A(%=
MU=%79]M=G1*^O\LZ^>S(<V65<>Q.OEN7;G9X[(0JUX,3,0(1B1&,,0\@932*
M4<))X)H=(_=;7]H6JQ8.*.E&%<%^B9SFD?!8/*8^!=*&POR\]Y#*MHYW7[0]
M[VGN(;7V#F\//C1RHF95RM+UIDJ_\=T%TX<?=+UAG'V4 JK[ZDW5ALM]P(6R
MT\L;7M1WU\V-WPHES!%<^-"G2,A=C BAG-<N=!/B4$0D/<9&J9VM2+4T8KC)
M*Y6!'Z_7SZ!3#I2[&]71#DAVQE"3:N8>F:DIJJ=/_WJ[TPBH.0IZ.M6Y-5NM
M5*FKQG_(7OCO)$#;(D8K,LU+J#9AW"-BJXW/7./PP]\W:?7\*5.;M*8 HZKI
M<?> LX,EME8)%X$0G,*84VG$T9#!),8"BH3%KAL%@CG>+(4/#05?VC+P=M40
M34=<;T58XCA.O&A8J)O8* ]ZVK=UI"JI__&JB@LHISARV-ZZQJ*IV MP3IUN
M,*Q58QS;_]C+DR9!4=HNJ+]EQ;:\U1W^\8YG7*15NP"KW$3U JO6VPJG:NF]
MRS_\P(]I5C]^RZM-D96W^7K],2^4-JLD%*&#N0,#WTL@8@A#PGP/4A8$Q(O"
M('$2LZ24TPJ\M+7MI;[*5.YK#*0.H-/Y FRU;FWGVIQN]5;Y=CK-Z]=:W<'O
M2GO0JF]XM#+YYZ-[3;*<CV+R*Y>%? \C;G/F&21K-T,3BSOS+=,\X._?6,W4
MKWF5H4]4%)>R4_G57E85+YL]Y<<UOE_%#+DXXA&D(H@@0J$+,:(>3%""/2?V
M$^9J99D:[F9I2\VGJX^WH!45]&0%2EC](D0#N ZSN3VT)N;@<4 9U2@ZC<.H
M:D4#S<Y6M^BT:OT*1AI/C[-\;XK\2;+,LPH(JRZSVNY^4@9W7?E\Q3P:)I1C
MB$,:0X2)!TG@JJ+B@0A]+O\O,$JF/MS=TJB@D_8"/"EY:W<[WDE\ >Z5S&:6
MX@FX]>P\>R!.S! [_&ZV^'W8X??+('[&EI4>+);LHA.=S6K5Z"G^VB;1?&OD
MACJ]?ZBDG5,V%1*OB;)C5'I?:>(\J+V_-%RVF7Y?UH59X3C$#HY]R&*50<]3
M%D<28+EU#@7R,>8A,[K4/T.6I1%2+1WKJLQWFJA3O$X7(.1B_(5_;]-N]<IO
M_[67JKO^I2%UG3.DFOO7>09JZJVIT@+F DH]FI$Z/E"O1F17W\KB?O-\4&UM
M)<^09-Y=XOF0[6T +30YMBB6[) ?:?NWC*4E57M-SJ0D*AU.<V?O(3=P(QY
M)XA<*'=^/HQY$L+(\Y 7QY@YPLCN&R7%\MBWE"SZ25V\-B6@N6S=N+C6F.'0
MX\_)09Z8.1OY+UZSXHNR?WTU0*.'=0^)LW"T5N1KC PS5P$[ Z;],F'G-&8>
MN7?#\\LZ;>+Z6=605+=3!OE(#K^]-+ZZ^7 -.C'K2IFO[I0-BSD<@6R8F^R@
M-?4^]2R@C(+HAK$8%3%WI,G9PN.&5>K'PIUX\AP#IU]BM.PE:B;8QP1Q&!#F
MJ-K##":>[T(1QLQUPY!ZH9%OT5!G2YO^8S9Y@V":6"'G0S23L?&BPG!I.6S6
M!!.KAL.1KM[ /AA6^K 9<.*=<],5*][)L]JI1#3EJ.[PCP\_%.'S]BKN539Q
M)Y0;(AK'$-/0@R@)(Y@@PB!'V*>4<^ZX1NX;9\BR-):IZW>5:IE4!QIMY3BI
M@RGSG#,\>L0T$^@3\U8_@?%.#_6O'?:@U07\U&KSYYFR&(\&UGHR8W-)WBBG
M\6C(CJ<V'M_DV#M$_B3-N;:'JTU1R+Y7 L48(<:A%T9,FEZA9,\@1-!U S<.
MI14F!\_LZO! +\MCPUI(\-3E<5<YW6\^F%X2'L)3]V[P3)0FOQ)L &H%O "M
MB#:O 0<0L';[=ZB/F2_]!M3<O^L;>GC<K#]R5M-]KGXL$L&3 (:.SR&*I+5$
M:.)"YH0H=#R!/6)4!VNXNZ7Q0"L6>,J+SD$QWYYJKNN[GO7N:LZ,'DX 'SLX
M$EX002%B#%$0"Q@3*F 283>2O_-93%;?>$'R^:'O=_M_)/AZ)&T/T(G9>N@D
MWCIQZZ%BB<%/=#8KE>LI_IK3-=\:1^[]'7AWT=6N'BL'Q4'@80I#X2*(4*S<
M0I6#J(@$<H07NJ%6\3.-OI9&ZYUX0++*NO'%&,TD0Q#KT8@EX";FD!<';!?;
M:]/. K3''QIP6"*/H9YF90X-E5_3ALXKXSBC"4GFQ==<5-]QH5J7WT$J-YJU
MST.;+\B-7.)1(DU"%TGS1'@,QI@R**T2%+D!]QUB5+I8J]>E\4@G-"B?RXH_
MEA<[M]+:2;)LE3%C%+T!T.,6Z[!.S#);1#N!:Z9I16[=L.Q7935"R1+YZ/4Y
M*PT9P?":D,Q>GL )JBM-^G[#5<W$.SE.?!7@&,>4A3 (Y*85J2O$Q',"R$.Y
MOXIYQ!$W.KTREF!IE"6_P]"BJ]-!T$TN&">"<J9;QZ&-594#PFLWA(NF>FNM
MQ$SN34/XS>':=+#_Y;@U#<%CY-(TV)!Y#LNO/$OSXDM>\?+N>]ZN]%& 74Z(
M@!2I6JM)*"!! 8$!C4.&682$7OS>L0Z61E&-C* 6$GSEA4JW]$X_Q>5!#(<I
MR08R4]\7]D&1 H[(_7D0&/V\G^<"-%/.3W.@C!)_#J$PD/3SX&NS)?P<$KJ?
M['/P.<N!B9_3C']2FZ85]ACF+O=@X'D11-1Q8>)P!W+B>((E*':$L!*<N.UR
M:8PW&& '?E=R@UIPPX06&N#K7D?:A'3RN\FST;07M+@'T-2!B[L.EQ&\N >
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
MRK^!C?QJB@JGF7Z^LG/&Q^S6<R+4Y[H.W85"MX WJXVZ)>WI4*?'H+;.8BU
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
M9@_(,8OU&*'G]1C]R=EFP5>BY:#Y9;/>%/S,<?.HEILG#2[B^R%,2, @BI&
M6<01]%$6AAD6D2^0U0V70^&F=F+<ZJ;B%#Z7Z_P9'WMQMJ6;+"^M7"ZHX;W3
M.RW3T%='C15J]<*5,U!I=W;Y!BGT-R3TKFYM7(HV[L7+ *">W)T,,4?/3X *
MO%#']8\+7)9W0A=JU3E"D3PQ)XAZD,3(4Q$+'*9I$$!.<)C1+*(DMO+N79QI
M:N2LY5/[7DO8*__J,JJ&I.H"JX$9T@XF>W+K@L 54UV<9US:Z5+WA$,Z7^A'
M"#^6FW*#%W?%[5(454,<U0='VJ1_Q_E2>9'FF9\F%/L$$L%4X5+N0XQ" H,D
M301.1"@"J[(6W5-.C2)NGU]P7N@XD85N\K;DE@&F!C";485;\ ;FC%I8^8,$
M>W%UGZN9^KL/J_7/&5#'V=^4\+]KIZ4[2C&'RA&W&$PX*LF8 W#,-A9OVA=@
M_UP4*H9$182^\N)-VS>F%=?/O3LUMI RKI9\M2D7;U58V7$XVE9Z\^+J9R%K
M)PP7: U,#\9 U<<J1T73VU#I527][("CE45O4Z=9![WUN9ZA YM"GF?4L67)
MON2_U']MJX:D-& \]C&,4LX@HC2#.)%& Z<(93X7(D")5;# Q:FFMOUWDLZ
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
M[]QN';K/O8.@.S!U[H!]: !;B0WV<@,I./@^$+!6Z1/N 1XO?\()T+89%':
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
MF(8)ABF.L?!$BH/,*K?\=(JI4<.!A#HWH*J<2I6PMC%&)WB:,<)U* W,!(<
M?6R%I4=0T27-G044G4PP<C#1)05/ XDN/FD?4O"Y*-0%Y,T2+][*O+2.)KCT
M_M1VKY1SM>2K37EX[[V5VSQPX")@[3O8%59#NY7;81H@/* +E%Z1 1<''2TH
MH$NM9CQ Y[,]?2"U@YJSYEK>%(5<<-W]Y,/;_I&ZII.NRW[WHBO2?/[%"YJ7
MO+Q=5L<1W83U=KF6O%/F5!].YER$0J0^@B*.8HBHQV'&.8,Q#PE)LY0%PBI;
M:0RAI\9-6D25R53)"%Z5D#K-J=()\%HIR^2F47X AMZ9B2WKT,X<I0O4RAP1
MZ5YCE2???*[6&FBU9Z!6? 9VJJNJ!5N/T$[SRC?DT/LSXD*Y<A:-(?*XOJ41
M%^'$%37FW/87IK=+QD6^S-?\:_ZJ"A.LI5PY6?"JOLH#IPM<EKG(N9SXR^4'
MYW$FTHC&(>1)(B#*< S3*.4PIH&'"!*($*/.7"Z%FMJ'::\77"AYU3>J%AC@
MJM-5T=!-19A6CX,+CYO?/SI;Y^X;WO=8O8&_/XV%TZ*"O:QU!2C05 L\KD"E
M&+CP^#LLG/D5\WLLX$B7T>,MI-6UM6O$6RZXG4TUVE6X:W":E^;.Q^[=[6;U
MS!_Q+U[>XYS->43BC*4"9C'S(!(^AR1A'-* )VF<\9A0JU;91^-/[;NHZUV]
M2,& 6.TBR==*6NO&-0<PFIVEK@!G\,^.1D*+!I1L3KO,G%/:72^9@]''[AAS
M3K4S?6'./M:W^M:R7"URIK]?^KKH;>_*# F)O0!3R'#D0\1X#$F<^C#QLBCC
MA&;,S#8VF6QJ>_M>GE-H_K+@NNKV@>2V=;5:$#;;Z:YP&WC;'X@YJZZ!W\"?
M]?\=J$Y6-S+.JF*U3#5R#:QNI4\K7AF\8T<AC.?S3[7Y^UC@954:YH&KE.LY
M#056660PC57\"(Y]F/J^@)3XQ,>!+X* FU!'VR13HXRMG& O**@D-6.,5D#;
MF<(53 ,S1 ^$C"G!!(*62R3Y>L4"\C_VF[]UT%$VO8E:V\UN]&S_3MGW!6?K
MXGG)OBSPDVV7[(.7I[9S#WH_*TFY:H&KJG38]\<^1*G[-OAJ@ ;>LY>Q 7\J
M41WWPSX+PU6]L ]''+T/]EF%SO7 /O]@CUPBY9:7FWX;(EJLG@K\7"=LQ*JU
M->,2*IPF$,4JFI.0$%(4AEZ,,YQD1ET"NB::V@[7LH*]L*"6MD]*3!N^W6YF
M5ZB-<74Y F 6&42.@!LK?Z@W@':90P:HM.4-M;T^7M:0@1('.4,FS_>,EMGU
MH3M3][+\\-;XTR,F"S[WLSA(1$(@3E&@3CH(9LCS8!H&A'./D,PL-[.O )-C
MVD87QW.%8\N9BGAH_ 7X4^MA&55OO4YFKI8AT1^:L9T#;Q\UTA,]5Q$@MM./
M&\W1$YR3R(R^X]B;DB=]:[9=.!\XY?FKWE<8(89]C\.4"\E_(DTA1CZ''@ZS
M-&()QJ%1!H#A?%.CNUT_VF(GHKEE9()OMT7I&+6A?4"G;:CV37T?!@+1W,IT
M#.9(QN:UH%J9G!80M5B>)J.,9H!:J-2T0VU>N[XY\5=%]G?BHYPP7\]3+V8>
MHAARG%"(6!9#:6FFD/,HP)PR)D3<OQ?QP5Q&/_CW:3V\63*5>Z7%! +3NM5B
M_S[#AR";&8W7 ?<>782UE/IB4\LY3._@LU ,T"KX<)YWZPQ\5MVV1L#G7^AY
M;-T\/^/B[4[LP@,.NMKL;YQQ%A,F,(-)&JA$#:$2-4(,DTP(EOA!).+(ZKAJ
M./'4[+://U4@LPZF_WNQDB>E'TMIP:V>EOF_ZL_H![[D(K?-Z31>",/SZ #P
M#GT.K416[+(/!#IJH%6=/(>)";"%S-7ATW3:<0^=EF"<'#9MW[>/(?@LQUN_
MW6_((J=?%BN\GF,24AYDD6I2*H^4,4L@P3R#$>/2@@P2)")A&CQP,OK4B*@2
M$%02 BVB>;C *7;MM'(U(@-SAPT85I$!%Y7N%1)P.MIHL0 7%6D& 5Q^J,=U
MXL[==!P\_.'M#_R?J^*C"C6N?*P>9IFT(C+H1U2>23A*(6:<0L*BA'D)#ZAO
M%/]K.>_4MO3.$WLGS@3J?W@#6GZ@%;#S?MLNB,%UY# PC^7K?G>$+>XOAT%Z
MK.M,EXC;W7#:X]9VX6DQVGCWG_8J'ER']GC=_D/P6'!<;HHW78!L?_G*;I:L
MY9\>^%JU [QY5GZQ.<IP2$,=J1-F$)$(0]7)% 99@+DT]N1WPS?]0#B09VH?
MCJW<H-25_8J]Y#-=:6A]\=_U/Q>5;N9$YV))NS\Q(R_4P)\>-VLDG]6*C;M6
MYA^KD==LI(_82&MG]7ESB'3+9\_%+*-]#AU"TOQ,NARVGY?VOE#M..3)3/XJ
MUW+LS__<Y"^Z<L*V(F029Z$\**4P8;$Z0?D93"E+8"9X%&<X]KW$JBM/YXQ3
M^P1N!9[I<K9KO>]V0O>NP=D-O)D[UBF< W^HKD;2VO-JC(XCEVOW?*/Z6HW5
M/W:RFK_8CW94U\';I:H6J ;]B(OB+5\^U3:!1Q(>!SB&0J $(L0I3''@PX@E
MR&,>I:&Z$%+%6\P8IVTR*[+933F@/:#FL&.25BS-2,050@/SQW&W4'U-YHXL
M3%!PQ!.M4XU*$29*'[.#T3L]LKH6B\<",S74OJC3MLVU:7)7RQA3,RRDK* 6
MMEE^S:+D9RMB[5O?)5@#;_M+.#G,6S!%HU_:5]O XV5_&:AWD 1F\GRO3:Z[
MC*H:;M9;^^C-*6[H?5O;4E4=:Y:JL]K7QR 9[>8K\!EA#[= XWXK7X"B[P8^
M'F[,;7M!E:/->NDI!X7UY1]X\<H?5HO%EU6ADD/GPD<8Q\*'W(]#B'P_@23V
M$NB%7NHG89*%'NM=9?]TOJGM],.*\K6\X$\E,:A%MO0'= %N9L@[A'%@0K@*
MP>N*]%_&98B*_6=F>[_R_9=5;ZWEW_*:_:W=89> G[AXXJ4J!K-9K/54"Q6M
M7?6>2(0?IYY'H<^0#Y'\)4&2(0P3FL0B#J,P"XTOY\RGG1K9[*6$126F36L/
M2\B[+\^& 7)4NJFEGH&]W* 6O*,]R#70FM]U#0/Q2%=:KJ"VNK.R1ZSE:LIB
ML-%NH.P5;%XT]7C;_FAWMUF7:[QD>D2Z>N7%F^X>\;PV/>)='F%ZG-RLG6]Q
M<=X!5/<QSPU& ]-M0TBPE1+88&9UW.N&I->QKV78T8Y_W:HUCX$&3]O;:Y(G
MY$"E7+0[H6^COVW4 5.%=K'\-6<;O"CG*,3RX(<BZ--$!<C''B1^1*%(?9[P
MS,=98-1MQ73"J?%!):+*,,GW0II;$488=YMFKI$;F"7VXBK@M, S4".I@SJ'
M0M+<$G.-Z$@VF -DK<PO&YA:#"^C848SN6R4:AI;5N_U#MMYS=4,\CC^:;4A
M:[%9;#.]YS1,2!9['@Q]U?DJ(4SE82/(F1?[H6"QAZT2*MLFFQH/[V35!=#K
M+.S%JBQM,[!;$39SQKG";6C7_&E5AEF=A0V^JCS4S[^4V<;!;P]<_:[QXG>G
M 3J=&+F+S;D\U=AA.9U*GXG(Z7YGY'9\*BIH_;:/!"CO5-_9QY]X6;=<DK(*
MGLM3)R__@^=//^4A\T;^A/ 3_[L<?/U)GCJ_X+RH^K5%:222@'F0<ZRN%+P0
M$HZIJMV#_30, NI;->Z=AEI3(\B/6/Y$%YS]MUH)SL!O^1+\^/X)O$CCH%2(
M7-[?4_[]F)'R-(2=$/T[Z A800,:V  -#EA+=/;] AL S< 6(E!C!#1(0*$$
M%$R3:1\XR+J_=X-!MTK]UVA!.,A".FM2.(QT?:-S=T6DON:8U!6,OG)<'D4#
MS2E"L8]) A,OQ1!E#$&2>@0*P0@FF1\REMB5?#*>VXA"1RT!]:!6!:X$W)1V
M;07M<3?[UKG%\AV*\36DGH%:;K-0R1[!OY98.8L$-IUWY+!@2SA.8X1M![B.
MJW;58.K3:ETK:>Z%OD=%*"#"*8?(XRG,$A%"GV!/)?X&<<KLD@E:Y[,R]T?(
M)]B*^S?0*[.@'5L[%G* V%C<TZ@2M7-^U.(Z]'T8 N.8:"[-]B[TTJ'Z)5+I
M>JUOQ3I2\G]N)"E]?E7]:N0H-[_R<HY]AEE$!?0RGT#D"PY)$#&8L$R5"A \
MR8RBD#KFF9JG8"\FT'(")2CX4XEJ6QG] K"&)_;KX1KZ"-T'J1Y5Y%IQ<%8T
M[OPL(]>(:U7UM"1<^^.][U@HYZS\(L73USA'?>39'(N4,D)2R)"(((JD;8&]
MR(>>3U+*HXP*S\ICV3GCU"AB*S!02PAX+::NXJJK[MPHC]+S:EG=0()5I8[U
M14S',AC?QK@#=V!".<2U J\6%^SD=7H)8P:-NYN8COG&OHXQ4__,G8SABST-
MDC5>ZT/2MMCES5*[E0K^4UH]^2NO_W97JL''-/*"%*8!\:2ADGDPHS&'GN"<
MTU#$/+3JCFLY_]38:2=^U2^W(??6P.];O,%V80P-G>'@'MH <H&TO4'4#R]7
MAI+E[.,:4/V@.3&L>@YC'V1X0VFQX>P+YV4=C?RX>N!461&YR&G5)+A8O:Q*
MO)BSR(_"%%$8H0A)GB,!3%F80LEZ+/4B@>,H,PTVM)EX:@17RPXDO:MN+U50
M_7H%UC]5F[=#'<PCZ*R6HIW9A@1X^*@8C:V2>Y>P\+@ZP15L91\(8/-0Q:&
M'BEDT1W@5I&+?5!KB6"T&FZT2,8^2C8C&GN]W\_F_9(O582*NBC@VXN#MWG&
M/894IG&,: Q1D,8P(UX,@Q33), !]SVC\/+66:9&[_=R,&53Z2M=W2-%B=N\
M%+.S6L]#:V:;7@W8P'1=RU=!--MA].;.VFQ%P)%->7Z.42W'5C6/[</VAP>*
M1BPOA5"<!DK<+N]YD:_84<#$]GQ^7^24ST5&,4U#>6!F 8<H#@7,,B^$-/7C
M!$=)'/MV[OV1%9@:;;U'A*'KWX3A@7W"*SWTB=\@:K#L"!L\%QBHNA]50)P)
M$=R" 30:(\8&#K2.8T4!NA9_6O%^ RV.=63?4'+8]R_Z5)_8Y.?Y^_IY_;DH
M5L7'55%PJ@3YLL!/\Q S0A&+H!<Q E$:1Y"$80B9"$@<A(BEF5&/<+/IIO:)
MVDH,*@,FQPNP=V%J^<%> ?"G4L'00VP(?_OWQ3VH W\-G.)IU47)'*9>;94,
MAA^MSY*YJLW&2Q9O331[2(7[5'0YIRCR:)I&, @C7YKJ 8/88R%,O4":["+R
M4I_:A1N/*+W1?ATU8/F"I:XM]')J24"-GX$CZWSDI9V.8>XTG4>^O[/9_PNE
MZYPNWG^5G)R&Y-,RQ-TOR>C9-6=$Z/=55*7*5:5R52K[#ZSJ+BE_;;/7LC3R
MI:7T@A>WRV_\U_KQ+[YXY7^LENN?Y3P*DC3TPA324'@093&&69I@*"UVEF0>
MQO)#8>.2NDJ:J1GO<L<ANV_3=8MA]K49#>*!OQ_'-?9K7=YFX/]P7("[I4._
MBQ/,'-'V=;*,2L1.8#NF5C>#7G&$J!RO84:R-/ 3&* P@"CT0YA%)( APYB$
M&>=8V!<!F*2;7$M6>3+=^,>M/=>3]"D/XML=S.OZ7O[0;D_E-3Y$7<0(O^1K
MO%"]U8N<;+21-,]XACCQ,XE&Q"$*8@'5U1G,6)"BV*,HS<RKO)V98&I[M)81
M' AI48OL'(;M&]0%,@-OTRTHU"$H%@79K@1GK )L5B#9U5IK0:"MMMJYU\:K
MI=8B]$'MM+;G7#HH]=^6-YOUSU61_XNS'TLY8B.(7W4^*P\N9![4(?/'B_Q&
MZ__ZFC_GZ[DO3V.Z\4&(&((HC7R8<H)@YL59@D+!$VITCS*&L%-C5RV9BFO:
M)0Z]*-'+&=@HP<%""3U0[("CY;_&$SG^HH[H>MRY%/>^F>V%_^SH'A]H969
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
MXWRY_4=5@]B?^U$0)FD<0A[Q4)ZU"(=9DE$H.5G^DF(2T(#:T+*M %-CZY-
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
M4TA2SN)('>GCS"[/WZE\1KMTU$( #8GM>,[MNIF1X?AK,0YC-O72]5&VFLW
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
MZ^"6R!+)HH 'D*,$0<PR"4D0$1B$,L%ZLY QQKVY!%P18&[> /KS(O[KI)]
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
MK?S 9@9O[[]MY5=-I_EW^7ZMK4?Y098?U1/]L8QEFF1I:M)3F)PV&8XA8TS
MA,5Q)&))%7;RY>OHRXFO)G#M.Q'5./=I60$MRVW.=F65S:#<@-\^OS:)UG8F
MQ)VNG,\#;N)N?3#@ \WQ3PA:0-9B@E],68A_TZ:J-D@WRI1N6H"',W ?J=]P
M$0NX_!TIW.QIZK.%/I6O'#+TOC(T0<-F6YJ[\6,FMRS 64I"#'%5A3TB#&8X
MP%"04*1<,IRJQ"G]S447<S.#*@FA*4@[."/>%1SM^.(^=$;?U1I@*M>845+B
MW5;>6S3^10<3Q\W?4O RPOWFD^[.PP^<;W=2["\;VFFT>9@F-!84AK% $'..
M(*6)W@%QC$D6,\6E54FS[F[F-L,;20^WA^W$YO9NLQVP=D]V?V"-/.'W..VE
MM$HE[H*3O9.Q'[PF<C4>A)N3MW$_'!T^QQTO3^9YW*] V__8XFDW6A0R7[Y=
MEWGY\B"$'OJB^<^O^5JBI4@X090$$$D40HQYK%F1!3"*180X":3>9=FP8F<O
M<R/%6E#0B+C8_P4888V_O-V$[P:VFQ>]P34R+0Y&RGJ*6R'14=I,OU_;0_HO
M1S.HN]5)IKZ58ON9;_?P@&"JT=('/8C_LRM*\ZLEPQ$C<13".)$F;2C1EA5+
M,0PCG G.>:I2JWW35 +/C8X>/_\.Z$$Z]_1SDPUTOZTWM^&;\/+S9KJY5S[2
MS1W5G]DWX1 \-[-O8ZI@O#E](VYQ?A,.6%?<X!1B3!>'."&H)W&-4_;K;JB\
MU_-P_24W19N+0I;%JY??Z/_9;"OW,F,$O2_E<[&4/(AI*CA,F$F[$YK2A'KC
M A%G24#C$,DPL+4TK'J<FZEP%!K44AOFJ.1NG![_J"SS2G:'L&@[]/N7?^^8
MCKQ^_U0X[5=.[[!.M/3Y@==IS7*"JF/1L6MGLE7#2:TV[;N]."1C6DGSU7]]
MU7J8;$J-*WF@.(DXHU 1H2!6*(442PQ9F$21$BH*0JM"$C=[F!LOUT+^7P<I
M7=)U70.PGVKOAF5D:JWE P<!!R3KN Z-2]JR.R&:+$?9Z<?C.5U')PR=R<>N
MO3=AIK$.L4_3BG4].- [8,<*^<^='ONWW_4?=95YR@.!8B%A%C!NRF&'D,1<
MP9 S04B<(6+\CQS\ ZYT,C=B.\H(*B%[2\S;PVGI)G G2&.? +GBX^XJT &
M+V>!:UU,ZR[0H>2%PT#7L^X6S,&'\4J>9)4D*J()@2+6FTZ, PI9( A,2132
M("()RJQR\/3T,[=)?W39;24/7 #>DS+9"=I^"\<38",3P!18V9L\GC";R/ 9
MB)V3]6.!2(<-U/7V9):0A0IM>\CF\6%64=VRK!RU?LTIRU=Y^;+W"7^SDQ_D
MC_+I3[GZ+G_;K,NOQ3**@CA5",,P%9')\D-@AA*S&>0\2PB-0FF5MG&H ',C
M5OU]83?+R1ER.ZMJ3" G(5RY]\L\2+\P7MI,@D>:BR:!F1<'A7LA\V2C.7<_
MJ?TV%)QSVVYP.Q-7Z6NN/C[NRJ*D:Y-G^;^:T.:'.K+Y[0^YY7DA'[<YEY\V
MJY7:;,V+2UYE=<0!)"D6$,=*:).2FFB\0(49X3R53F'GTZLP-U+=BPT;N<%>
M<%!)/E$)O^%?A.4^>-;C/ <_B^ZR?H=;\A80"["' ES_=L ?#ZPHMY27/C?T
M/VTD?W:EO^$*_#5J_MT]0-ZJ_]TOR; %]8G^D(46Q)S)['>O48BE1*&$6(8Q
MQ#@3D%".(1&<1HC3E./(K3;8E5Y<R&JB>H"-9WQ59&0!OFTWW^2V?*DR(#8!
MG*71PVU]N@:PW0)R)V@C,WPE'6C$&Z$Z5X?VGECQ6@^3TE:'BN>\TO7HP*,!
MFF]-YDC9)(C\_%7*\F_;S>Z;YI[F1(*N/I>TK'CK-:T)ZM>C:T_,@H0)!BG&
M%.)$_T$R22!+@T#B.$!IX!1\>:] <[-RC3Y52E4]._;I:BN=P%ZI!3BH!0YZ
M@;UB UQ9O(VMY9G$A",V]AG%)(/E?H3A"6%?1QKWBC/M$8<G\"Z./'RUZ^6F
MNW&RB$*1\4RS,4DRS<9!H,VU,&25*P]B*DE)+.ZXZIZG$\_Y7>Y==]Q.237O
MAF?R6V[OF34[(1CGGOMGY-?L5+/GIMN+9TN=1.- )_OSC24+$)8$1U"_E>IY
MSB0D 4)0,A6FC$8LI4Y7-3?ZF=N<;S+ ')=@BQ,?)USM", #6B-3P!"@G$F@
M!P9/-'"KETF)H$?5<RKH>]S=[^75CO]#ONR]*E,1QXKI31=')(,X)#',&!4P
M#E00220#9A]9<=+RW"9\(YR]8\8I3MW3^2[M1Y[ C5P#_'!/$;!W1AF,Q$3N
M)WV?@I.?R55E.SQ+3I^?S)?DJIAM[Y'K#[C1B^1"$U:1ZR>?MN)QL\IY+@N3
M2/!!;+Z54KQ;T2\V;&+5T-P8IA$8/&UI58!W+W9U\EME4Q2[K:GG6:M@-P_M
M(.UF)^]HCFYR. $)_C#R>[!&G'#J2$VAVVG,$2Z.5HA=ZY,0@I.B>Y)P>VE
MRHK=MV^KRLBAJ]>T^/INM?GS_5IMML_5<E"Y^S[)'^4KK<$_EAQGB"=1""-N
M[!;.,"1ZJP)Q%/%4XD1$PCK2R*GGN;%.6WA@I =&?-"2WR%Q@-,0])M$HP$[
M^K%''Z:-NS\PTH-*?)=BQ$XP.R1:& ONJ3(FM&&O7,%N@F\!NUO*@R'0=>4N
M<&IONB0$0]0\R28PJ(&!)]1-8<&/ZI,T20BXJ6.Z_M)4I'OU\J2;_:A,XLCC
M9$FH1#$5"<1)(B'&C$)J7!#"6 6<,(0C*=U\#@9(,3^?A,^[YV=3%VVCP(D6
M^E\K4]ONX$W;E:/=VR!9GHV/"_S82T@C_37(*P6,VYI1P3Q0549Q6%'<#]F'
M8^GK"'Z !-,>T ^'Z.+X_HZFAE'EJUV1KTWV./[/75Y4A4:,9?[.\/('6=:'
MB";9^3+($!%*<!A@<ZT7"0D9XQ)&@F.9(18)YG3!9]WSW.SFO>" 'B6OO+5
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
M3(9QW1'-0="CP%&@'9GU;N_O/IW43!^M6K@Q0N[*CVCV.W4E$C,XSA0E,6S
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
MPO[J\!)6"Q575Z[#G4U[P:JE^,EUJMY;9F3">+[XL-KDF]>/^9(733;[UT7
M8N%SX<&,X!@B$7-5>P=!'OIA'&;<R_22G?2T/S>ZJ$4$E8QM&87^TN-:" XS
M@P-<1J8",TBT)_\%Q0=.%N6;]427/^SG=U][DTSH"\JT,_C28^8G_9(&'OCZ
M#[Z^_?[TN)8;2\-"=WWOSVU>*B^LAP_WX _Y_[??)>\]<5#)>UWANU[X+M\)
MN$!NY)GK!C2CRX)+J%A=&/0V.MFEP26UNA<'%Y^UL_)WVXFZ$(87L11["8:$
M1T):]5X&B2>D?4_"""=AA&)NY(1]V/S<IO]^,VY47:0'.SU;W1Z1D:>U/AC&
MEOAYG1U9WD>-3VIIGU?LV++N><K<DFZR1'_,2XJ7_\%Q\6'%WLNV%XCS,$I]
M"D6B:G$0S*$<;@^F$4]YXL<,9[&N.=W7R=PF;R,GJ 4%2E(@105*5GW3NA?2
MR_:U"Z!&GM-6&!G9VI= L#*X>QN=S.J^I%;7]+[XK-W*W"9K4^4BU,%?*7]H
M_ZW9E.^\TAA.DHAA I-$15>H#"!IEOC08Y%/L1^P #.39=N@[[G1PB['G4IN
M5UV0E(9Y5DR UUOS1X)S9/+8(:FRT-5RUQGI=K]H9!_%,= ",T<&A4G/DUH;
M%I <FR(V39A[);49IEK?PX_;I<B72V4"W7%5WF81)ZF(HB"%-(I5.A&>P(PE
M(:1ARN4>A&=1HID12JL_DUDU=?XXVKK7BKW4@%9B&[@9789\F*J<PSCV(42-
MW[W8NR=WQ 6UO"[ATW<+<@KC1#Y U\%IY.NC#<^ 8\_E-B;SXM%6I^NRH_^2
MY:E.4U;^7GP0@M/-K@"9I/LOTC3]PI5F^3)ODHBJ,F2[Q.<8(<\+JMJ_,8-(
M8 RS6"55%CSV?2Q\Q(P*.UXCS-RLRT-9%7VKS?U6?NVOX"-7:4Z6[8VFLI24
M>JI X$[QW;\:GC1=,YZ:YU(3C=+8IUB-&FIH]J@?#\G1,-8'7F"4I/8N<'5U
M4G:-*-.>JSD [>04SD6;=G3\YZJ0C3^M\O^J+.\F8W.Y\$-&<8H1#%*F$G<&
MDF0C%$&,I1D<)X)D/%F\5''JDF:*C1[?]O1F,DF/^QQOOK[C3_E*)44$[_!2
M^3R9$6,?LD3X(48DA7% Y!KF,:$B)GT8T]@/_)0FG-$&V0\KS82%SG!M>QSS
M<ITYAU1O&7$ TL@K1%?";H)]A_'5%T!P1.=]O4S*U!=4/2;A2X^;GS6<SXO?
MR4WW[G7_2!.W??L#%^S#/[?YYO73JMP4U0ZKK!R@'K_AU?V+:J)\Q,43W]PN
MJ_&6__";;'+SP NU-\=/?)&R-(HP8E P=>F22>(FJ@ Z2B3I!"E""=;R87I3
M+>9F8-?B KR3%SPI@57N[$9B_4W]VWT:E\]:_B4&?&Q;O5,'Y=!U9 \#(*_@
M;+T4A<4-J-$ '3A [6.ZD8" !A%U:EU]57M00(4*>/B7^JKTCZ#^);ZNB8ZV
M_B6^,J,3M#<?W8&3N;>3;;(3OS>'OWN2^/;"F'N7*C\V.6%UG4F;Q^=FJ50N
MD/+W^FZAK=[#UH&ERB.OU1>U-?+G/-+/RGVS;6,R;\TCH;O.F<>_LHRJQ7E1
MI=9]]]KLW+]^XWSS6['>OLCM?.UE&$098RI4(DH"E>PZ1C#-: AC[,6QB)(P
M048>FCJ=SFWJ*9G;7,]RY6[D!I7@H)7<SJ=3:PSTCD)<(SOR#'<#JGDXJ@%*
MKJ)-=;J<-IC4 (236%&3=\W/5_Y?D9<;OKJEF[Q4)@#C7[9+KM()R\8[=L;=
M$I?E;2=)N'8JDRM[F-$4:C0!E2JPU@4H94"CS6&9STHA< NZ.>PMLIQ<.T+Z
MV\H)1VJBS:&#$7.SIW,$[<#.[-H>)MM?.8*BNTMRU:2=7?=0-!YV59/5=JR\
MW6Z^K0MU#+[(.,T\[ 60\Y0HY_T88LPCF-$@4SG30Y%$)A;=<'=SL^5VTH*R
MKN%1E48L =Y);&; 70!;SW1S!^'8V[(=>DT%E%I6<'L9/6-+30\41S;:A<XF
MM<[T%#^VRS3?NM;!Z[?UFOW(E\N]OP\)LM3+$(,4,U6866"Y0XP$],,P3$)*
M8S\RB^'K[VMN9+*OF[;YQL$=+HK7:@W?%5%K-;!UOSI%6X]0'&$X]H5,QWFJ
ME7,BYZA>6)S[/IWV]$:N3;TJ]WLN];_BSC*YWV[*#:X<2!:(>@'F(8)Q5?4S
MEGR24H1A@(,L"B+B4VQ$)1?ZFQN=]-DFZ[W(UQLG7;SMK1-+%-_(/+G7 -")
M?7(&EA$-E&YO;VZAG%%=QT0Y]]IH 8P'=U8KUKH#G;_4NEN7FT6,4B:8-&X\
MK%PFU4$X]GP*F4B2*!+$RXA1G94QA)P;C56C"TEULTT[LCH/BS0?3CW">^M!
M&IDEM0,M;PX=&.0LW3DOWASX+QP\=C=446R,N$SKL9@N@--<Q+E%>EJ#;!$2
M:M^7W<JAKC/JSI;+]0]UI5'*;K_PDA??>?F^K==6+@)IG?($44@R(5<#/PI@
MQ@2!GA_'7'BA'V/-,%+3KDWH8YJ(TKUL9KRN#;8>5X\!X-C;W@]WH-UCW0 _
M@%Y6EQ)N_,1VBE2,VZIR ]Z[+QQHBIXCQM3N=E(6- 7CF-F,W[\F&;JTE[]P
MRO/OZK1DU^''=7$G>33??%Y+;BT_YRO^:<.?RT7J99$G)&D%+$/2CL4"8I5R
M*R0T\B.?93C YKG/S828FYVZ+R.X5^)F/_V 6!>@5@0H3<!?2A-0J6+JY6$S
M9)I>'R,/Q-A>(&.,@66.<CL0G:8D-Q3A#3*0VX%T/N&X95M7Y!>_I;38<O8Y
MQR1?YIN<ETTVI47,2(A"E,* >PE$)).F'4H(9-@/O22@:18CX_SBO=W-C0H;
M0<%:26V14;P?5ST6<X?6R'Q5^^&W<'5$E7OE6EC'"<4O@N(RH7A_9],G%+^H
M^-F$XI??,F./LMAT[+H5^_^V>)D+=<LG>U*W?.7[O*3+=;DM>.,PBU&:>8S!
MC$8$(N$AF/I40))X7(0(B2#5*E1@W//<..7"-D?M;?8Z@58IL-?*S*/6?*2&
MJ6E4_-]VA^D >FTRLX9QB-=DHQU.DW_;\YEY?Y-0FS4,+<O9-V![5;NFG+-2
MU7?]BJ5YMF)WZ^625UO8>[&WV\I%D&5^)H(0)KZO4C<3"M. (>@EF,8>CU$6
M: 7?F'<]-\IK):_+&I=2]FJNT9WTRM.AV,MO>INK/22Z%[MC #WZ'6\7XZ\M
MQG<'&'_1P-CBPM<4+F=WO]H=3WP-; K(Z8VP<0OF(07OMO0_^2M_++8?V!-O
MO- YXD$42;N,^ABK' HJ>W7D0R[_RX0?)SP*=;,IG.M@;M34R/B_I9!02:GO
M[W\6OF&"<0'*R#1RC(=%(,198/2C&ZX%:**0!>T/QRC^8$CY@:""LZ]-%BDP
M)'37_7_P.7/^JJY)_U[D&WXOQ,?M<OEZ^[PN-I5_.9<T16@6PXAYZEP_3"#V
MDPS2A!&,<9P%F792F(%^YL9FE91RH1=5"5(E*L"MK$T6;OUY/(3O99YSA-K(
M=%=)"7XH,:&$[>88-#=HZ9.?(]0FXL"#SZW^O$Z^.K8MU&9:.8+7:=?^S0U3
M:B U0)A#;T_&FQHJ=.E3YW%S%NW8D@_RN_B&2W[[5/ J#JM9NWT61YX7^%!D
M@3JZBP)(4!1"/PM3[(5<Q+Y661.][N;&J1V)02LRV,FL3Q :0%]F5;?PC4RN
MP\A96)8:$.I3K5LH)V)<RX_1B%GU@1D@6(U&)N-9?86Z=&OPEJUC-MGL$_]\
M4OG&>;E1.7"K2E6LFW*,AC@+8P8YBSRY*U>YP+E(((E8E"1,)![2,F?-NYX;
M&[>R@L(X>[<!WGKGA..@.#(I*Z$[*=1NP Y1)?@-J$5WFBS-'B]GGLC:'4_L
M7VP*R*G7L'$+5Q:H/%/O?E>&*18T\S&-8))YO@IYC6#JJV+T"<=$X("DH=&-
MATZG<R.H??U&N2?:20U:L76*--D/@!YON89U[%O;ZQ&U+Y6I 9'K II#7;Y-
M64T-$'J+;>J\:TM):_J?W]9+^499IU%<I&D4193Y,$-40,0S 0GA%'HAX1DE
MB9^DDH!4V5Y= CKNPHAN=AV--SGJBL^_?[V3ZSC;2ES5U*CB8QNQ_^=_3P,_
M^3^ 5^*;<LX)PKH,<PUN(_-)+= -N-U(M,AV4\75;];@ ;OU4^L'P1ECG'0P
M,3_T*7C*!KU/.BWE\?@-;_Z^WB[9IV<Y^)M=A9&FMHCD!X(834/(D0I;37T?
MIIX@$'EI&H:^AY+0*&S53HRYF2P'I1A4O4Y2ZZ'R*F_ #Z4(P)4.@.]J^:CG
MS/=@EN.FQSKCC\;(S-1;$Z,>B4H)4&MA4LO*5>$,32#'K:MQ28@YE-W0!$JS
M*H=N:]9A4_F&?Y;M,;E]E%]CKH(.JKN<W_$_UD65BTUEU7V_?L;Y:A%Z-(PS
M/Y0[.R:),_0R2"+!8819+)(TS:AOEOC6K/^Y<6<M/JSD!WL%=O'CE0Y-PD*E
M!?BKUL,\4LIHE/0(<T3L1V9*][#;!$?9@.<N+LJH]ZE#HFR@.1,-9=6,'1'>
M*=U6<F.JMJA?\O(_W[T^RI9N?^;E@OBAAW&00.3[<E^9))+^,J%2?H=A& 4D
MCC)A0GH#?<V-X Y$!4I6H$0%?REA#5EL"&(]QG($W,CL9(F9,05IH.&(;H9Z
MFI1:-%0^IA&=5RQ/H+:DY/_<RL8_?%>U.TS/87M>G]&7O!<1U#*.<]IZ 0A7
MYR5]W4Q[:G)!V9.SDTO/VWV[==%5%4NLG,SE'-GDJVV^>KI_X?5,*=]QL2[V
MQ5EY^>&G[%CVD:]P\5K%'O\A599O2O5E3T_M]=."(2'"( ZA.G:%*/ 32(A<
M,XF' ^3%)/ ]:G(,.Z*L<SO/;4HDDTH?\%*LO^>E6D14P']>_VZC]#-;>,<<
M;#VNF\D0CDR7S>C]HO3\M8[$V:L*]KJVX[LOB*TBI0_5VUW,N^/9"0;!$56/
M*>FD;#\!Y,<+QA1=VJTY7[CR5*";RB6XR@&T5$X*JA[ ]RHHO1.KN<OLS-.8
M89)2F+"00X2R"&8117)MB7WYIY>&D5$&"ALAYK8I.]"ABO.K$S"HI&^&2X/5
MF.AQ_MA(CTSFIR W"H"]!H>QX6/DYKX&1$=D;"7"I"Q[#4C']'E56W:\^%AP
M+-M[[>3__<(W><'9@F0)R@0+H8@$A<JNAAFI4BOZ%,41]B@W2E#6W]7<.*Z5
M]##I]PTH:G'!+_FJ^;=?S1AO &T]7G.#X<CLM8/O(.7W#6@D=4=0E]%P1$,#
M'4U*-I<5/J84C3>L-_&J:?Z>UW]^6IUZ6GR1)MS'=:&*S2Y8XF$?)0B2@$@V
M":($9IGOP= /HYA0EOG(Z!S;L/^Y44PK/OBE5>!75;2DJ\/_:JM._Z7T (TB
MAN?>IL.DO:4>"_SQM\FN<;?9"]N@YVY_:]3[U'M6&VC.[$.MFC&O9*WN -F'
MGYQNE5_$O1 YE3U\7.TW+)HUKB\V-#<&JP0&.XE!*_*-G#'KS6JMZY^EA^(P
M+SD'<&06NHR=XRV=$4!6Q;@OMSY9F6YM1;L%O/5?,B,)QO/%^R9"\Z/<ON'E
M0Q6+_E'^6[F($TPCG HH1,Q5+6^5I-"C,/6"C$3"3WFB914-]C(WYF@%!;6D
MH!855++J<<8PJ,-<X0RJD3G""B5M0M!"88 (Y/LU$<@?]D0PW.HD!*"E6#OQ
M]1ZVC+'-O^>,KUCY@%^K;,I5"4+9?K4+6T1)F H2<>A[Q(,("1_B@&80JXU2
ME,6,2E(RB:L=[&YV%-!*"UYJ<56&COI,Q3"R=AAEO>V,.^S&YH0=;(VD-VUE
M2REL?<[B,&96"Q57<;+#G4T;&ZNE^$D\K-Y;KEVE_RRYV"X_YX(O_ 1Q+^8>
M]#+E*BCB"&9QAJ#OTRPA618QLS+2.IW.C5C^SO.G;QO.X.UW7N G#FI1@9*U
M.K=]Y;@P/;;50E^/:EQC.C+A##H[WW3!G<*[^12BT5V:.UW.Q(_Y% 1]Y^4S
M[]KQT6<NF^/-M?[JZ;,Z9&DSO+]* E0&5?E^R_]#SK:/\FM<L"!"F.  !F%,
M(4I"#''*.8P\%*2<)3$VRTAL*L#<>$I^@HD9"1E#KD=(8P(Y,CG5HM^ G?"@
MDOYF5P3B]48%UQ(NK:6<W0"E E ZN.,J6_0<\99Q]Y-RF"TXQWQFW8YY2KKJ
MF/C#3UI5D6?OJXOX>DM817S<B^H!E?6=+U*?A9$0$8P$B562]12F29S!* IQ
M3.(P\]-,-S>=0;]S8[)6:I4BHXYZ>J>JCSZOFUN5NF!4]8O;@U_H)U\S&95A
MUAL1ZY')KL9R)S:HY6Y.A6X:@.]%>^=>B3\.POIY[D9">J*$=_NK0K:[*CQ)
M*5I]W>JOWY46:@XT%>+Y;J1^Y)MO<N-!E<JJ=+RHW4H<)2.UP'@@=YY):Y,E
MT;-0L9M-S^9URZ"<L^5P;XM"]:R^V'>O^T>:A>M674#>OU3.L9W*Z^T^MMG&
M?OC)"YJ7_*'(J5QY8AY0/_9A1M,4(D1\2$+,8,Q1AE'JI2@(%_7W^76#BXV>
M23V1]"8S_5B'\29[1W@ I<GXE*]6ZF<Y6]6)075T\.?7]_MC2L,CA*D^#1$D
M& 78DZ9()O=9F4@@YJ$'J3146$9]FE+1?!H?5NQ?_,-H-9CJL^ K]B_W0>CM
M F<XQ&/;4TH=6.D#NCJ#CM* O(+N<XWBH-)<[3LKW>4/>^UO0*L_:$\@6P1
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
M]29WZP)G.!"I-!F]*)1V(Q,))(QQ&,H6 \RHAQ*M^!:#/N=&$XW(@-<RE]V
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
M%>C>TIU_P&X5?9^7N*G4)9?G>]%,W4=UL+&/;8EHC$C@Q5#X/H<H1@%,N1=
MP0+,PR1$&3?*+J?5Z]PF[E?ZC;-M74#P4 'U+XT*9BNP'OIZ*[)S3$=FA%X(
MP5^5S,!IJ)$52H[6<+T^)UW3C6 X7N/-7K:T[C>RC2H,BKW?JIWW R_R-:NJ
M=?W!?U2_*1>!"'C($P^&(6.J^"Z%J2^-_P#'42!-_B!@J=G!J%:_,SP<W>7!
M_"3'?[7)OU=9BU:F.P(MU#5W"*Z1')F/*GGKD$<&:HE!+?)-7:?P!DBQZP<<
M'D$8P>1J4Z'5Y[2;#!,83C8=1B_;$5)#<BJ9PYU*F8CIYN_YYMO=MMRLGWGQ
MX2==;EE374#^CSWBGXLX0#C-(@SCD(00)32#Q(]49BKA)W$2L=@L6-)"AKD9
M4>JHHC0_JK!!7X^F1L9THF..*M-+*S_X(14 K08JIJ31 ;1* *F%.PJ[ D)'
MA&8CP:3T=@5$QV1W35-VU/=YO7J2W/"L4O4]RB9N?^;E0C"?9Y2F$+%8>6QZ
M"<0<^Q"C#'$D_, 3V(3;SG4R-_)2,D+E@%SE@;P!2D[PEY)4,XWF(*)Z?'4M
M3B,3D@U$QH0SA($C1CG;Q:24,:3D,2<,/FN13O.9KY@ZHJMB"C(2>5D6"4@C
MSX.(X$A:,8C#) M\C%+FX50_H6:WY;E-[YUP0$EGD%3S *[A:7P5""//74W]
MS5)KGM/5+KGF04O3I=<\I\!!@LVS#]BMM+L:99]5X;*C ,KW>5GYT'Y1Z7-Y
MH;;Y"YX%S!<<0RH"7\Y-'D)"<0 ]CR1^EF!$6&JR"IL*,+<IW$H,<1,QS1J9
M@51+[N#7N^)]2Z6@X2[$>'CTEO0Q01^9,O;%$"O9SX2LM_*#+]4 -"JXLP5L
MP7-D)QAW/ZD-80O.L7UAW8YMH=>Z4(+*>O<'WRP"[//8YY+@?!9#E*4!) DE
M$%$_Q,R+,$^("<L=M3\W$KO#Y3?PHE(QBG5A6</D&$(])KH"F)&)II6L2E'9
M/=*XPR_Y!B_K0(3FH9MND5:ZR;\/IV&V*-1Z%B9G%5D/6Y^X].I9U4YKK)Y_
MS)E?:OFP7N;T=1&D F$12HLFC".(>()ABCF"4>B%.$6IH(EG=L/3W]G\KG7.
M.49>[V':8JO'"6[P&ID>S@(%:C'!7\V?HUPH7X9G/)?1MJ.W=A$]4EC#)?3X
M#?N#R<?FV$.5LFKB-](D06F:<.A3(6T&)-DC)9C!R"?$#S/A>5E@QAGG.YH?
M7SRNY5((ENH,3AT' 5:=P>6K=K%<DV7^U$R.NEB!D .BZO_9;(=ZX-<_Q[P.
MTHE/,CLF1Q.Y^#O>; O'IL4P+ X/-\]T,OGQ9K^BYPXX!YZVSDJAOOUS>YHO
M_!GGJW;#HWKV%R$E 4ZY@'(GHJ+P/ 95?1/(F)?$ 1,XQ8%AC@J#[N>V23DY
M:2E:F6LN 14!_?+*<5'^>G,5SQB.DQ[_C(?^R+S4"-Y[X+*3OGZB2ICC- F&
M!6SN4F*8=#YU@@P+8,ZDR[!IY7K^:V,-7_?L^G6#-Y6C]KVHG\SQ\F%=YG4)
M^0U?E2J7Q^>\W"P2:5AYJ1_)O9DZAL8H@CC \B>:LE":8YR;10LZDVQNK/FQ
M2X,W8-GJ=@-6.^UN0-GJI[QB1:LA>&E4M&?/ZT;9G%@G&[MI.??S?MC^Z S;
MU^ZP[90#K7;@K[U^X,-J^\SKF#B'FU'GV(] W-?)]6:<[@3.(;IWTX'E1EH)
M\&V]9)^>7XKU]ZK/LHD'1!E)/)Y&,.94FKTXY!"G*88>CU(_%ED@N&_DZ-/?
MU]S8>B<JR#NR&FZ2!Z#5W"F[ 6SL[?(.JZZ8(T1=:L#A:IL\T-.T>^7+*I]L
MF#5>L8P8XX)+=E)^A9T$%8L4)S3S@PR2+"$09<B':1QFD,:)%S$4A"Q-%RL5
M,R)?5<=4>FQQOC>M[SZKO_N3/L>; \JYN158N=AVTZP8!H:=!UF/,*[ ;*+0
MKQZ,5(2%0]> 81Q<!7>=[V3::*Y!14_"MX:?MF.%H\WJ'UO%-/?B?;[<RG^M
M4L:7]]N-W-FLU!GJ(N)Q2C**(.-(0!1@"C&E(8RC+ E()N3V,30[HS>48'Z'
M]XVD53F0J@Q(:5@'Q'0,O,BCS \]2"F7EIV?$4C\%,&()TR:>&$B+;_%1I^K
M1QR!S03L?7*B60\"6.]%KAPR6#-.*\GV>5TC<U>Y9;K!TUL*1AR2D=>(DW/-
M6G:UM:[%!AVY;T"CD;O%PQ(Y1ZN*:>^3+C>6T!RO0[;-F"U0S^7SXG?\,W_>
MJG"9<KW,695;C3>GJNH(YG&MRAD0^<_JFGH1^B)*U!T/YXE<FS(OAFD6)3"1
MJU(6,KE64:T25^9=SVT#W$@/:$=\L.3MC8]20$W(BITE%^X5D?\$/KS[]/C^
M5H\%+49IF #'Q7YD[FMA[TH.6M%!)3MX7(.N]*/!S-9TJS:/U5'E&\%](,._
M!NS:ZXT]<O52(]^OE@\O\X)J";%H<)+5PU[1=N&XH@7SQ%,?I7[K%5?)@F7S
MKQ]^OLAOI4EXH<Y45 Y(VIS8&A?.MFI\;HM#HP1HM5 N,CL]U+)PK(E^UBL[
M\(=7A$EP'_L>RA3R$0IV7X6A51XNNQXGR]=U%2#=O%[7-61W;M.4\"L?UTWJ
M\_YBT8DT>^. >A"3*( HX-(L#GUI%C,/L=2/4I)X[0FOWH&!?N<6![XCLY\<
M'2[W)9NMVHJJ8X&777%H-6R;*CLPOU@;^MI!T3L&< ST-&37"JWV$HW8DU7@
M-@?,T<;?H.-)]_SF@!QO]RU:,+?:[M9?^9)3.?U_Y[B4<_/V>:-KE)U[=VXV
MERK*BE>OH)44-*(:50SK!>JR 74M1B-3ABT\1@;0$ 96]LW9!B<S7X;4Z5HG
M@\]=4;.>'!<;KD_^;K>;;^M"A?7]J0(5JA1?=8WA*J_=037A+RJE;.>HL*E%
MW.= V:;-V>*E<J,,%LB/DXC@$/HHHQ )&L(4B0S&/*0L2GP_(,RXIOW;ZS4W
M\JKKGU>XJ"HNE:<<[N8#7K_4F?]Y6^;\1:$ JB=NNO<P-^!'>SUPZGY.]S!4
M3NB&*1#G,7:Z21;G(>V,EH#Z(ZO*DX/&Y#A,.GW??&2M_J " 'RI/[*#2Z4!
MW_H. HX][&<VI*Y23LY$JVF36LY$Z1Z+?&[BV1D1=3FVA:K#B=.0PXA%*419
MXD,29@S&-"!A$D5>$GLFS@QULW/S4:@#/'$EF]FZUL"DMZR8*S\RJ]\.:VQ,
MLH<*.N*XIM%)*>90D>,9?O1;\_WT[0]<L/)NN2[YX_KWU4NNDKT85N,8:F-N
M)JI9<8Y!="YOIET!,_;<J\0$E9P@7X''_)FK,[G?_WCX5*5WDK]0IZ CU?/0
M0<EJVSW8\&3;;QWUNMMPK>>OV(Y_X2_RP_F&U=J^?BKP<Y6;-$C3).:(P9"J
M B B#F"& E%G>TVH3T-DE(&IOZNY,4(E*=B+"AI9K?*^#B!LL-^[&K<IMF 6
MD-EME0;1<+E[.=_1]!N*087/VOC#;S@,'F[/^-]O^:V0L_,_."X^YM_Y HL0
M97'JP23)(HB8"&$6>X%*XX28QSSJ"71U@'!?[W.CE,=OO.!82>@@DK<7<CU"
M&0W(L3TA>B-RI65">),FK@(9*/&!DG_D0-M+L(T93-O;]]L'S%Z"12LH]F(C
MEH<'[!_;<M/>2S)6A=;BI?IZ/JV:U(+GCTF^J+O],M_PK[SXGE->EQQI:LNK
M!ZKJ(PO?QS1*(VDX,4EWB%,.B?!BZ/M)1CW"PBPT*@$RML!SXTI'A8U&'V?-
M<Y49C=[8N\:'3W<WX.)IO!S5HDI3HUQH5%E@T-')X7G/1,"[.DD:6]QISZ@F
M O_D]&NJ?J_/7KA/)2=M]6:INQ</1;ZB^0M>?EKMS#KB933S,(),^$PN*+&T
MI ,BH)]%"$<B26EL7'?%6(JYK1)R J7VN0OUP==C^=$A'9FZCS,?-CI(VWH$
M2_HJL$;(AZ@OPYNE2S2&:2B;HGECMO7SRDVQI9NJ/M_M2I+I4GGI[M-SWY*R
MNA9<()]Z-*4$4B9Y#8F,2X:3=G,0^RD*4YRAS.BL4;OGN;':@>"5IVLC>B>I
M.?BKE=[P*%)_//1(;Q241R8Z5P!;5,PS!,M9G3S=?B>NCF<(QVE-/-,&KC_T
MW*? KTCS?K4[JU@$",M]?QA#%F321O-C5:_"1]!'0>83S'B4:-V>FG4[-_K:
MUV"H"EK<;S=BN?Y1UK4J#\[OKL@'.S *Y@>@;K"=]N2S4QBCWEZO5_O3T'$.
M/"_#-,))YT"G;W;$>1F(H;--C;>ON,=]=[RG[1R[O'O=/]+T7ETKJPB,S>NG
ME2+3VA#<?./%XS>\:ERZ_B;%Y7+S7.^'CQR\?I/M;]Y+WOV(\Z(^%?-B@1.*
M?1@&<I^*J"K<H]+,A''DI:'<P6:Q5B:%V6DV-ZZMQ:^RS_SY]?T^'XUA$IK9
MX&MR'3X'>6>T/G2/7+NH=,]= 7D]?S2KL+D!-3J@ P^H\ $;"5#C0%W>@.:C
MD]]<C=(9A^D**:"@ @HK4('EV %@3N/OTM]@%GI-[]XP"[6'O"EF):"Y2^<?
MZ]4??-VFH-7TX3QX:6Z+GQ0._O'A7G,7<8K!\%ISE?HC<WVKN<,TN[WJ6OE8
M'K8TF5/E606Z7I3G'S#/+/:5?N-LN^3W0EKS<F14/N[:Z?H1RQ_WN4D"/R6(
MAPQ2(CA$!"&8DCB&<1BEH9])8YAJ54@PZ71N\U1QYGI5F1-KT5@4>PW !1]_
M>^R'Y_=8B(YMYC4B@WMQ"B+XJY);J^*=/:[ZJ<'&P'>BI&#.<#;*"&8*V$ N
M,.VF)LL"9JI<-_^7\;MV1RA_\(TZM'PHUM]SQMF[US]+99TU51A63V>N23CS
M44R0#P,6>Q %#$&",PI%ZF5AH@X[DMCDK,-<A-GQO3KV_7A\YGM8E/??S0XH
M+,9%[R1A7+3'-@/YICYC;\57^_M?E 9R<_[K6=Q'N=:R!]'1OME"@$DWN/8
M'>]$KVC):LOXP-?28#;>-'9?FQL]J<W3PX=[(#=01CO' RBT]HZV*$RP>VP
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
M;R54P,"U)?M!H/E$Y[%"; (!"-WS4D^\B/_X_!7%MOJP69=GY>6&9^)I5%Z
M)DYGY : $9^5(0E4ECXH3GV-//A]-/1[&=A\VK.:F!MQ.%97Y>B07O[\5"B!
M>80O\&/]$G_X'Q/+DHL1!$EX_A&I4536N$1 "%&2-4GK.F^*'R2E'X0:SHX.
M(_0VS ^RM?2S=_,$/_XG_)PP/$&#CXYHP='W#MP0KXPDE@OI4O;:F=-:)^Q=
MMA]"FD^.GB+,1NS*U7/9M_@GJPE5C&KC/0$JT*.B&(:YF UAV:([A8K5Z30\
M'%BX'R(:SH[6$&A3F-@^K=\RD1(8&=&NJ908"D4:$BCBW''E E!EK:USMMQ9
MNA\N&LZ6UA'JR,AX@1RDCHL2>B>G($3TEYPL#Q5 ,[1P$0BU4GD'6IH3SXP;
MR_5#0,-YT>.%-[;6M^FZKM0H)@O,4D"P"DUDYA(C+N1"L1BC%I89<:+.KQ;K
MI_&&<YW'"JX-?;_?M32;T.0<C[[8)E5ZNHE(O,> *:O$3' 2V3HM275KP7YZ
M;SAM>8H V]#]V^GR_%V:L.AL=AC6"%G>%;"2D2]/201G*>B4N-.GU6C>6*Z?
MWAO.3!XOO&I:_[=?[PCO/?[!\<T#.Y[>S4L/R.WFO$%QKSZ"=SY1J:7@_:2=
MV%T0N9C<7N 2(#&4AD$>B =$B:0>CW'*6'EQ)?"_)4^9>T H]WV_UF$MJ;;<
M.4]B"K+<JDDD.$FB,A<J4BDH/:V'U&,/Z^JYGFI:.G1L/T:$;9CNRU/'8_B
MY*,5@U+A*4J%)\89A"JCC<NE"UH55^U1QW;U7,Z0"#A*E&V@8'<&<8'@S2(3
M:THGO" 4<3%I@D=3Y.B))DY/*V0YX@!_3@@X0HSM'N6O%O/58C9-71;;STH+
MX\]? =:K(\[TP]^JUB^X%[$GGO*;%3GS_MND>V!?8O,/^>UTCHM-_>SC8MLH
M[A)+7'KG1%+$^H"^O*=X%AB$5M!>2^:R3_R^[%?VJ]"I?+?H=D?!;+VZ^).K
MK?48NHZU%G?6^.+##"8T<I'*59B@Z+O*S!P&*S*2G#TWGND$]KY:R).X["@8
MQY,8# D75J6"N$<\6NY0_VKF5ZL/N;M9??%CNII(D7,,0I 8I$%/R92@R2HB
MHDU !1,0[GN(<1)N;A/3"(2.T/ AL)PD[@9P<YW^UXMS/YU/:)9.)8].%74*
MCV8&VSM3+M"W@F2$8O?UASD&,'>I: 0IIZEW4576+:"EJ]KH^'CQ-]CV4+,\
M1<<L41&0@Q@H"3D[PB.XG)5G7MY7<WL46NY0,2Y:3M7K;9B<)N2V8/)RQX$*
MV:GLD60;')&ZU);'Z(D*6N< U+)P7\KC1)B\? 1,JD?"P\/D&"$W )-+*XLQ
M"+S#?UU-P+-,$U<D1RY+1T84B)90&JAP+=!]\W!?7'R2LW))Q;@P&<)+.4[
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
M8/S#_+.?P8>\FYY>&L-ZY;F5GA,7 3VRY -Z9-(2E3)EWJJL=.W,\V%JQKT
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
MUM9? \=P?VE.N.1<.^N(DZ7KI*62!/1T2<S.,_0NE(ZU:YWZ4S?R@,$G!N5
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
MN!#TAWS_6ON.7*ET=( !B@\"=R#5"?<BE)'=SGFGLM.IU_WB T(X@<1QC-A
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
M[$OQ2S9NEUUV6_1:O:53I8I=$?"Y. FE^Z?UDC",:JC'4-BX7E?C/==KMM'
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
M6%0F[C;8M!TL^PL51H7-?A ]6H=35PS>6/U7R_S[/-5V!S=^Q'8CB#H7IX(
MFY4'9;6$D&E?T)[9@.10E+A+@?$.K^H:5L>K>AA/[I.W#WQ\"?Y^4_HDE<LE
M& ?9!1*6+!DB-[6"4J%E:&)4; <@[?2R"1MVC[QYCB/O#K;+Q[W=6PU_4S&8
M665'N%J%ZSAX1E8]*&&%=E'JT#K*W(6NZ5*Y(T!AYXS9@7KI&FOK7U>U((59
MJ;5,# K6F91,(P23&21'0;-GQI2\T[3Q-NG:#4W3Q0-38NP ?72 KV=\B;=_
MI\5%GB^_W!0JB&2814-RRXGXXZ4.#G(6HO3&J9@4;W[0NR^-TVVIX^-O5'UU
M@<<'%M5]KI3@<3.Y#E/:EDXYGCD(5$Y:3)I,>G,4[D+9=+,U3H&]YKHY'''#
M>5B,O<.^2NGB[&(1SC'?[A<\4U)'N[F?A=[2FJ(_'&J*K50NB=?>GKYU^=O^
M5$XW>V/27;B%SO9'I;]"Y1*_U!=W55YW'>8-Y>WZ?'YV5S#;UI$GK+';CZ"I
M"NV.$-OXU78\9"Y]-. 2J^$X.O#T%:T=)X+S.MN[X\,ZK+;;93'?E_B?)-W/
M?^'B._XQ+,^_KF>66>&"R" 4)P?'44 7+?VAI&$A.FU8:GU%]#B*NZWAVP=5
M^UCDQDKLP$O=C]O_@V'U^:]AEGE,7D</P==I/)C)"V?:0#(*$Q:=96X=.AU$
MZ+0U"5T ]!"5O4Q<$M!P%I&>%;4%7R==*,X+!%>;1WN6DXT\JGRZ9.63I$Y;
MY] /-O=6VXM$Y[OA8C63J7#G*#(HA=6,;2C@F WU#Y5\JL%":V?G,$JGO;S6
M#3;W5MK+A";][BQ@-JJ>?#JMR6T1@8%SUH+V]7X[K[5(T_J>UY1.>VNN'VCN
MJ[1FT&R>!_B(WW%Y@7_6J2&UJ_[A ?QC3VH4>>]$:*.0>?NN=X3 -\-R@[!_
MS\^_7M<UWZ".HHU"VR6'H)&LD\P9?-$(3%GTQ26E9>N&ZCN2=JPA^V6^#E^^
MK&H>:C/9;/O:JU-\QH**]6I6L+3$*,HJ$+/SP$Q@P:><4VKMYCU%S[2!\!A8
MN6NAFFECPBURO3J??:S]IC<E:L*'XHL1H#//H.HPX^B9A8 >;2E.\-T&7=!3
M;\&'/OV SD\OG!8C[?0W'"O,'A!PW7#2:>6EJ#?4"X4=L=Y53[R6ZP=?F%#1
M[S:.8A<,3%EO=X2R[JK[ ,E-K/ _PM_SLXNS+>&^)(>J>."H$!3SY*:57.]J
M:.TP2T$B:*#RGUXZL=(/4=G00GX=A$./V+T?AW=:%V6+T3415FT?4Q *F<*2
M2Z@%@3SYUC'Y<S1-F[5LOE.,HHJ)JV^WM'_ 51E69V&9\'U<S*\XV_;*^8PK
MXHD;H20O 2S3HI80.'#('"1;HB"F8F&[M(+=]7U=.AD':G@86=P30^A52JL+
MS)_" M<?\?QBM5S/T&!UPP,PX57UT"F@E[YVJO2J:&%=<FD'M#SPZ"YMRO'
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
MV]3JD8.Z?=[:75K_.&2-+/8.C-S65.<GHJH[?9__M<9RL?A]7G FK<W$$,5
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
M*?Y@^760,WYTRWM]^9D>L3&$WHM86R-#,)RP[)VK'1H]N&*%5%9KI5K7)NU
M5B\W&D9P&L923L]XJPQM[Q6)&+U%;R&Q>E*OR#N/)*8Z%3>PZ%(LI?49PPYD
M=1K.' J%7:%VH%XZ@-KO89FO1V J[FW@&G+F=?"==62>?0 RS#$;[C'&UA=>
M?KR]4^ <JMBAB90[P,?K"Q+<?/F%A'+]S]_.OJV&[[AI '4].U.X$DU14'B,
M]3Z !A\8!Q(*EW68:A#M:\EV(&S:[6]L5+7730> ^QW#&K\.B_P *X$9BA$\
M0A&Z@)(8:.V0%YD5%N&58@Q=:POU.#G3WGL8W60UTD,'D'IWL5K.SR]6]:[%
MN_G?]5\W8^:B\!HI^+2J+@Y.CF<HQ@(&YK.(R$IN[44]3LVTY?]C ZJ1%CK
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
M(N>D1WT-9!%(HSY!CG6,"Q<%/*]7(&UF-C#K?#3[ >&!MTP]87X\2!PKTJ[
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
M2KD[G%S?YM<! YH(W*D(BCY $$F 28+Q+$/BK'4:[$5<1]Y+M[M<1]Y'T!V
MY7<\IX==WV2ZSLFP'*67!K@J@H0B'7B.Y%I;*PK7/-/WK2OA'J"C)[ <HMV[
M17#'BKKKV^M6&D\!60*;2RT:]@Q<LA%L*KYH26XY/\WM]=/>43X$$&V%V4<.
M_=:=ZRTOY'QMN?'<6,&U!X(T1>I.U_$R6D,19&EK#S-QMQ3RJ0SZ$V^:-CO6
M%!^-Q=K#3O-0SRE6M$$A)1C+R+DO#B&XPL"4%'0(J=;:C%!S?5#_MI-VU#G&
MA3U:TAVB9;N<M,S*JD@,H"#,AV@@H!. (3'NG%9!M2X<>3']V_;2\&[]V_81
M=[_]VP2F+)![B+DV1?5*@0_UL-%&A3*I9,LN)S,OK'_;7KK;K7_;/H*<.JWV
M%1?E)M+[LL(-+]=;IV6^,*<V34'JY7O:1$,5D$8L7EFKB]UEA/63+YG666T,
MBG;B[-!,O%KFI_GS(?B8 X-@ZH7(%,C3<EP#BS9R1R(C5^M  _+<NZ?U3$Y@
M6IH*OP/'Y;&J\9BUL8H" 2$QTQIQ&B*BA)1R]D4JPLJX58N_]]NMJ5WIXF'R
M[@ VO]_J)W23# A_S\\N?EQ%>A.^T4_.+V=26IM#D1"L]: R_>&3$F!9IA4A
MDA6F^?7W/>CKJ8SM0$ \T>VIJ78Z0-Z=!4G6?B:*S"6:&CI8\NZ\+N",8E!B
MSCEYF]/=MONMR_.)BIZ.E=J@Z$A)3YWH^Q[FBVJN?UNF5;VM\-ORU1?:K.N]
M_*NN1%=+ ?,L60H&2CU*<10L*!5J>5_0D -Z'SP15G8JF=WYC3WE;X[#RHB2
M[L#6W+:C,Z6#RUPFB*GVC7"RCCMB$;26-B1)G.GFN9Q]>Q*>O$M4JUUJ+^EV
M@(P/JR$AYO4[DE3E8WW#B#$.:>.,8'V=F^9K<T6"/5BIO?-1V9)%8Y@\2DQ/
MA75M,--&[AT Z"-^"Y>;N/']9F;US)J8C"+8)TL;JA)"D1M&"T!JFX0WT:2[
M;9./QLU=&GHJNFL#EZ.DW %*'G+D;S<+>77^ 5?S(;]=YEG6A/X0/:0<+5E0
M1AZ]*A2D9J-LU@EY:#XK9G?R>JK6&R_(:J&;#F#W:!_/9'U(]8R?6T/^O_0(
MP1@/O!3#D3'!Q1AC[0_NGGKRKE/MXJT#I=X=>I[L;51R"8RY#!A)9@H=IW@
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
M_-#]/C5><"_!=;6Y]MIJCEQNKY]T=F.)9\F5]OA.I;%NBF8LK'1YA%U*<!<
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
MDRO=Z^-[JB\\"2>=ZPM/$5H#Z-M7)"0%%DY)A; 'QX7[R)'CP"8%?ERD5H=
MBK]R'E#5=5DUA4.05T)@#>#N<&FDMTD*D<!CMK C#B$:.-#2(T*]4<:!R^/:
MJVN]K,K"(1@L)[P&D'C+ETV'=V&35AAT1R6(W+S02'.(X92AE'#,(? J';4\
M_'YEG#41M/261T-8VNI8<"90'A,25#KP!0(!)QD">"-IE$(33N^?PQ=&4PMQ
M0G])[H%$#[96OC^[RQ2O#>6[VX[7L)^ML4PN$1=PGCSL<C><F!M9<X88%8IK
M8I/77=H['_M.&T#H([_Y2,RL#(P/]NMT]FGY@'B=!'986V2HS<W=;,J=>C&"
MPS1JHU1@C'= PK.%Z_K/A40_C%VU^VW_-?_X>7ZSM+/PZ_1K?'L]F[J;Y1OP
MX&>Y7N3!II3(+(D1)<7RE!"<D&51(8@:DU'1YRJC#ACH_,&Z_D8A;(S#WHJ8
M62Y6D_OLE>;!</#4$>8I3S\#K\IX09 W025%N""XTY-H6/6! P'_=>\\//I@
MY5<M57W0_IQO 2Y;E#OJI#"8("D8D)VB0#;$@(B(6$7G /R=GB5W 4Q-[V*
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
M^>+%IBWL^\7?W(ZG. T:@9-0_-W=^AYG'^8!&(0)BM81Q#V+X!1IBKQ7A#(
M #.7>BW\HU'."[ $8^+Y13L"I_8C8(%03A5&SENPHT(D9 .W2"JCJ4PJ87$Y
MWL 8_34N^>[Z!1B",?'\H@W!25T)'&$ZN."1@ @0N$8I,BD*%'0 J6N&L3E[
MS7\[_34N^<;\!9B T9#\HO7_A%A*2YI8TN W4>WR4[XL=N.0(,8IQ00C] *'
M</[HK?,"='\D%!>]W2_>!V#]FN'&@\6;SC[965@S9?,>=UNG/D^/_L[KS[D_
MPK+_P_^A7RSTTK_HQ@L][7_TO5>SL'T>O>TJ,(WW+Z)%BE01$5$@R>1$KT):
MF5S])!-V@7K+2W<@[TS<D'=/NSC^&G3SYFH%/WCX7'P2G!(<.XF(#19QK 5R
M7#)DJ(X),V8T,4>@>-H7&WCE5!P;#U\\C<3[%CR?F"WYS,<U]63"G:2&, M\
MP>N',Q)9)372@@AM+78<V]).R&,2ZMX+CHNE$ESO#1KXI)O7=IA?>1^O8.^K
MQ_\R\V$B" ^&"H.BHN#[!- ?XQU&H$]!> *,=<U4A1W81]W[K#,!N+;\F]""
MGVZ6TUE<+G_Y>[K::C)AS@([*9*@RL!*\'R-H!%%K00)3$=/76$,/Z>B[G7*
M>1 XD/<-'+V[G(J)@2A/.0'V?UTV#!$?LI)+%(3&U&(3="AM W?143<H/P^"
M!O._/X;F*WM5*72];=CVZ*]L&?S;U+KIU9K#HP2Q)WY[_'!V"#/.'MA:Y4ET
MQ"#JE$*<4@G^H22(8&,#-U@%6KJAP.B![?.7_WL^N9;7YFV_!2.?1WXC9S!!
M7/( P560B%$5DP7]5+)XT41W\BXE%#X%3?L;QY655G.',FQCO:EE7'S=])!R
MQF%P3',\GWM(!>N0%=0@1A1.S!F%Q:BW2\]):J5]7&$H'#RLA\FE 9CE_DY/
M6+;M\11U$IPI@1(&3Y:3/.Q6.@._"!6%XXYJ5AA@>XEIR)8-%?E\#/Y7[H2U
M^P9RVW )-"K$Q P*/G/'2XR<L (99ZDC2F":_!%/[M@WZL*CD CG(_"S 0/S
M"WCJ\V\QWMTT;K=!X8R7AHOML<^21Y99A1P1.K% <(BE7X[L(:7N/6]9])3D
M>F6CLHZ.\J7*#AW@BF#BK4<07&?6&)5[?$1D&*$J2&M8I[%^!SY1]^ZTO$DI
MQ<T&+,J!X_BWNU=-TMN4$@TH< LNGE!P)B<#_PF\8U((8D3IID-=Z&JEK5TU
M'[F?A%I#W78SC^;11.M8XA%I2D*>Z)C;#E&.@E6)QJ"C"6E,P#TGJ5FGN2<&
M#H%LH$ :Q==$&Y.\4QQQE5\H.YN059&AF%L%&,Y%*MZM:1<=#2%IJ* [@.@D
MKE=_2_8X7@ E>YS2GQ#P$T+P 6EM#1SNFB/-"$&!4.:\P\D\];./A%_//M%0
MG40A=)3D:0.FY796![#D$;<F0D;+M;?(6^WSHTD();&*B,K@@%-1!U<Z1[R/
MEH9J%0J;F"+<;Z(1S$YC&56PQCJ.A .&\ 3\<2F/-@C48A=P8$\[FM<[HLY3
M:7".(^H4KK==W/QJN8RK-]=?['2Q5I-!T\IVKE1N[-AQ0@OE8I]\:UL3<#]K
MB1)+M U(Q6@19TPA8_-4/N=T9#%P53S6.$S14,OR9O85%ITOOOW78KJ*/\__
MFDV,8\I0ZY * 50&4P&A@:=(4J<50-\Q7'J/SZFH/#2F' J>&I6!#&_!J5E$
M8$SXY>]<NA=?WRPR1R<T)ND# U_=N03^N_/@HS&+"+'<4V$XCJ:T1[.+D+H^
M\8C &<[V!K#SQ^QF>6.OWB[>S-(B_OL&MI#O(_YAI[-_+.;+Y403Q;FD"0FK
M!>+@YN=K,(:R9\9)(E+XTB_@CM%4UT$>$5%%A=$NN'Z/J[REW_*.@A= =FY'
M821&W/%<9:\E2C18FX@57I>NW3A.55T/^OP ZRN0!B#V;C'W,8;EK\#&WR#
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
MEHIXNC@-KP6"^_\<")+(5($@,U[F06T ?Q!'LUEH5T4&/I%.08\JDKQ*H1/
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
M[YA]%TDXE)O^R'-^,/1-B*NW*>&484UBDPDZ6GK(:\^BLRY2T0400RW9""6
M!?_;*@= X"4_F9I0UAZAO2IZW\)-T3E8/#5(' W$G7RN W+\$74-L4;@0%5,
M=#8A)L)"WM8G[:9.CY27F9X16J=C'7*B? 1@ (Y^CRJA]:+K2N=W5G6'$2!)
MI@GO9[*T-)C_<8)L7F9R-E"%]Z'O=%*K'VGG=#[@6^$)4P)JB7H0/UYHKB^,
MC]^VNF^[?&?L#/XG\X'KZ^26OTX^<,EJ6^^H%47=9YO;K>C9MB^J/6Z]/3K<
M2.V!-SF8#<?84A;O=KH[\PXUE@:=\EY$CYW-\%KQC2YWMO!R]A((]RPF/H$"
M1V3>[$9OVR>=?L-_=_#D;K]VV1>\T18^>7^3!Q_U^3[._N,O[M>[^\UN#VO=
M_Q0?KH>?;ZX^BO.+F^'GYD_7YQ\OK];X^_=S8KW:/>)*3)U/_@3/^>2UN'?=
M=P;?U:5_(<=YC0/E,%J\@2NO[BFN^%Q#_!NEOOC9H*3BZL%7*Q=C1:EX_\!-
MG\)^X%EBVMYI[OT<3NTPB97I^*DNVL\71WVUP/YSV#KPA+G&$<N?5)7:^HO,
M03BOG]#*1U:+A>L9M[WH(D=8O95;[?*5[[+JG^$3L0/_:=K_ %!+ P04
M" #G=%E7BP':,-$$  !>$P  %@   &US;2TR,#(S,#DP,GAE>#,R,2YH=&W=
M6&U/XS@0_GZ_8J[H=D%J2Y*60M."U"UEJ?8.4-L5>Y].3N(0B\3.V@[0^_4W
M=A)>E]LBP<)N556)YWWFZ7CL8:*S=&^84!+M_3;\O=6"?1$6&>4:0DF)IA$4
MBO$S.(VH.H=6J^(:BWPIV5FBP7.\#IP*><XN2$G73*=TK]8SW"S?AYO6R# 0
MT7)O&+$+8-%N@\6NTPLZO2#<=OO=,.B0,/2\8(=TXW[7ZT2=?]P&BB)[*:/T
M,J6[C8SQ5D*-?;^[E>O!)8MTXKN.\T?#\NT-8\$U&I,H7#Z6.AYJ(O(,E6F1
M^ZZ'FC2]TBV2LC/NV_@:I:J:/12ID/Z:8S\#0VG%)&/ITG^_8!E5<$0O828R
MPM\W%>&JI:AD<<FHV+\4?40C]O6R]'\;]:2,TSH>US-!3+X<3C],%]#QVN[=
M"%;S/<3,4_E*SH\GL\7T8#H>+:;'1W#R>3;_/#I:P.(8YI.Q7>L[O4>C>BM1
M'!_ XG "\]'LP^AH,G^WMN,Y_<'QES\G?\-HO "D>X[C/:TZC$<8D]_IY2^/
MK.XWPYIR" 7G--1,<+AD.@&=4!AQ7I 49C074@-2#H3,P'5:GT#$\-=\#%,>
M%4I+AES[3*(\-H%V$Y?#-JP;%29#GC,8BRPG?&G?W,$&Q$):"S%3(<HN*9%
M,0T1S&FN:190^6[-[3D#KVF;21.(0N84&:Z]F].PD$PS3 /A$4RNPH3P,XH>
M9!E3RD2"7\,98<^"A$J*7M_VJ@RL=@K=;L)$LG/X2*5*+K$L31@GC,:H&VUI
M=D'A.(Y92*6)WRBJXFH"KFD6XT->2%40+*$6QD.;4$1V+3 G,B"<JAHY5RE=
MP@CSAG2#G"9R$71I:V>P,HAR$D78CELIC;6_U;T'JY:[\VJX6G<WZBA^O/F[
M>>FU.UV3!U.$"M!QD:9+!'Z6IP9$U\"2]&N!8#8;E3)UJ<OH=M;)!B!RW:WU
M:..ZHC<PO(9@55"WW^EB*?L# ]!?H9S>FRPGX]A.,F)KA&U,$Y2,<!5NUYHP
MB<7.)56FK$U#)FD**$9M^T)"CG56S:HO<<)#LXX*(V95FR:#7$5:HD+D5%J;
MZEXS:*]:::RB)D%*:W(@9$1E"].9DEQ1OWX81$SE*5GZC-ND6*%!I2P06HO,
M-P//A>E!V$ZKC=*BIB3?S$)MIYR'- Y!.JHM5^2V)6WJZ"&MN]/N.X^3G;;[
M*.V9U&Y:ETNW,3,*4[W;Z#1J@0H=OI=?@7MW[C& >9 <D3=6_Q>Z[=[VJ_WK
M]A&B=D. XU"+FYUQJ]P:[\VR51K_)T..R<^]K-8\M>&M$IVKZWFZR9<JY(\?
M%;]=MG=KW>V!LK\PF4T_P<?);'YX.CW:?Y:*/293-1&+XQR#%BF+P$0[^%42
M>W=$>]%D_D0ILQI]IM%:N$(23W G8V:@L-O:(U/N6SB./3&N]1/)<./.<>=^
M$,[&,V!ETVZ^/\_);@0*JX3CD) ,_<.TV&&%X;B+0ZNF'!W"_<5>[E1S;P3!
M\L[1)<&S5T"1-9?B@IE#&IYMOG?Z,["Z9#AA!6:@KF8R5,Q*Q,6%Y$PEI:Y5
M3W,2I95Q.(ZAR''%>$R5?GSBNGT?E ME!SE?TI087#RX(;KIH7:F<FY$2("-
MM- /1;YSJ53]EO=;F_9>[3]02P,$%     @ YW195P!9"$_S!   @Q,  !8
M  !M<VTM,C R,S Y,#)X97@S,C(N:'1MW5A;;]LV%'[?KSASL#8!+$<7*[%E
M-X#G.*W1+2EL%^V>!DJB8J(2J9%4$N_7[Y"2DB9NFA1HFW9!8-@Z%Y[+I\./
M'*]UD1^-UY2D1[^,?W4<.!9)55"N(9&4:)I"I1@_AW<I51_ <1JMJ2@WDIVO
M-?BN'\ [(3^P"U++-=,Y/6K]C/?KW^-]N\@X%NGF:)RR"V#IBPX+21:ZR>$P
MR<*X'_K#. EH>!B[[N$@28(T_=OKH"FJUS9*;W+ZHE,P[JRI63_JAZ4>7;)4
MKR//=7_K6+VC<2:XQL4D&M=?:Q_;GH@\1V=:E)'GHR=-K[1#<G;.(YM?IW;5
MJB<B%S+:<>W?R$B<C!0LWT3/5ZR@"D[I)2Q$0?CSKB)<.8I*EM6*BOU+,49<
MQ/Z\K.,_1#\YX[3-Q_--$K/WK^:_SU<0^#W_=@:/BSW!RE/Y1,%/9XO5_&0^
MG:SF9Z?PYNUB^79RNH+5&2QG4_MLZ![<F]6/DL79":Q>S6 Y6?P^.9TMG^T,
M?'<X.GO_Q^POF$Q7@'+?=;^P.XRGF%,4')3?'EG]3Z8UYY (SFFBF>!PR?0:
M])K"A/.*Y+"@I9 :4'(B9 &>Z[P&D<&?RRG,>5HI+1EJ'3.)]C@$>EU\G/1@
MU[@P%?+=T504)>$;^\L;[4$FI%TA8RI!VPTE$BB6(84E+34M8BJ?[7@'[LCO
MVF'2!:)0.4>%Z^B6-*DDTPS+0'@*LZMD3?@YQ0B*@BEE,L%_HYGBS((UE12C
M_CBJ.K$V* R["Z\E4YIRF& IE/-2HF?:A>F:T0Q.&"<\,;F>91E+J#15,.Z:
M[+J SS3+\$M92541;*06)DY;5L1W:[ D,B:<JA8_5SG=F"6-W."GBUH$ PL'
MHT=#J21IBD/9R6FFH[!_!UR.-W@R=.UZ>VT6WW_YVW4YZ 5]4P?3A ;6697G
M&X1_4>8&2M?PDO2?"B%MMBME^M*VT0MVR1X@?KUP-]V[[N@-&*^!V#34&P9]
M;.5P9&#Z?VBG_T.VDW$<*@6Q/<)AI@E:IO@4/NXU81*;74JJ3%N[1DSR'-",
MVB&&@A+[K+K-=&I?>'28,NO:C!K4JO(:%:*DTJZI[@R#WF,[C5W4),YI*XZ%
M3*ETL)PY*16-VB^CE*DR)YN(<5L4:S1JG,5":U%$AO9<F!F$0[79+BUJ:G'#
MB(:#7A $AA1I9$(Z;1=N^%+/\J5]G6[+PK!WX/KWBMV>=Z_L<V[[?L\;#A[E
M=M^&7(>-A5%8Z1>=H-,:-."(_/(*O-ODQ^!EJS:B[#S0FJ=XP8X1C7;VPUFB
MQ<U6&-9[X1WRVI3L,]5P32WN5+#5:1<.:R ^Y*<W"&Y<??FJWZIO6_3PSK!T
MGZR7SW;ZAR-E/^'U8KY<S4X-49POG9>+R>GQ[*LT\SZ;9I18.)>8NLA9"B;G
MT5<O^/<OKSW7?8JN?=.2_D2%LQXCIG&UY!%(O8?C_@A'LB_,9/>-9)A#B4EL
M4W:S?]_()TDB*J[-94:CL/<5X+-O]^:?Y_@W 85M1+8D),/XL"Z6RS!DP\AI
MS?NE-.Y)]@:HH<4IQ)M;)YLU'M!BBJJE%!?,G.3PZ//0$=$TXY(A 8L-WVXH
M&SIFVHJR2G*FUK6OQQ[Y)%HK$W"6057B$Q,Q5?I^0O;QI5$IE.5YD:0Y\KH+
MNG6-=#-<+>5R;TQ(C!.VTMLF#]P\-9_U)=B^O7S[#U!+ 0(4 Q0    ( .=T
M65=AIE:$<!0  )ET   >              "  0    !E>&AI8FET,3 Q.&9O
M<FUO9G)E<W1R:6-T92YH=&U02P$"% ,4    " #G=%E7XVI=N% Z   [@ $
M'@              @ &L%   97AH:6)I=#$Y,6US8RUI;G-I9&5R=')A9&DN
M:'1M4$L! A0#%     @ YW195_V=XW]W!0  #4$   X              ( !
M.$\  &5X:&EB:70R,3$N:'1M4$L! A0#%     @ YW195\G!4=9!!   7!H
M  X              ( !VU0  &5X:&EB:70R,S$N:'1M4$L! A0#%     @
MYW195Q[4'NW+$   YE4   X              ( !2%D  &5X:&EB:70Y-S$N
M:'1M4$L! A0#%     @ YW195W&[>2PH4 ( U2\: !               ( !
M/VH  &US;2TR,#(S,#DP,BYH=&U02P$"% ,4    " #G=%E7PE(-D5L7  !3
M$P$ $               @ &5N@( ;7-M+3(P,C,P.3 R+GAS9%!+ 0(4 Q0
M   ( .=T65<YH_^;X#4  .L^ @ 4              "  1[2 @!M<VTM,C R
M,S Y,#)?8V%L+GAM;%!+ 0(4 Q0    ( .=T65>/<R+H:'@  *AK!0 4
M          "  3 ( P!M<VTM,C R,S Y,#)?9&5F+GAM;%!+ 0(4 Q0    (
M .=T65<+@SX5!#(! "+# 0 3              "  <J  P!M<VTM,C R,S Y
M,#)?9S$N:G!G4$L! A0#%     @ YW195XXC;; "$@$ ";$! !,
M     ( !_[($ &US;2TR,#(S,#DP,E]G,BYJ<&=02P$"% ,4    " #G=%E7
M'?!-K!)U 0#5AP\ %               @ $RQ04 ;7-M+3(P,C,P.3 R7VQA
M8BYX;6Q02P$"% ,4    " #G=%E7+^!2@7C6   R$ H %
M@ %V.@< ;7-M+3(P,C,P.3 R7W!R92YX;6Q02P$"% ,4    " #G=%E7<;#$
MP<0'   M)P  %@              @ $@$0@ ;7-M+3(P,C,P.3 R>&5X,S$Q
M+FAT;5!+ 0(4 Q0    ( .=T65=KQGK]OP<  *$F   6              "
M 1@9" !M<VTM,C R,S Y,#)X97@S,3(N:'1M4$L! A0#%     @ YW195XL!
MVC#1!   7A,  !8              ( !"R$( &US;2TR,#(S,#DP,GAE>#,R
M,2YH=&U02P$"% ,4    " #G=%E7 %D(3_,$  "#$P  %@
M@ $0)@@ ;7-M+3(P,C,P.3 R>&5X,S(R+FAT;5!+!08     $0 1 &($   W
%*P@    !

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